Karigador se nalazi u općini Brtonigla, u Istarskoj županiji na 2 metra nadmorske visine i prostire se na površini od 2,81 km². Prema popisu iz 2011. godine, u Karigadoru žive 194 stanovnika. Stanovništvo je pretežito hrvatsko (72%), te talijansko (15%) i srpsko (6%). Okolna naselja: Dajla, Lovrečica, Fiorini, Mareda, Radini, Bužinija, Križine, Babići, Novigrad i Čepljani.