Dvigrad (olaszul: Duecastelli, Docastelli) egy középkori városnak és várának romja Horvátországban, az Isztria megyei Kanfanar település határában.