Krupa se nalazi u Gradu Obrovcu, u Zadarskoj županiji na 235 metara nadmorske visine i prostire se na površini od 50,65 km². Prema popisu iz 2011. godine, u Krupi živi 119 stanovnika. Stanovništvo je u potpunosti srpsko. Okolna naselja: Duboki Dol, Nadvoda, Kaštel Žegarski, Golubić, Komazeci, Bogatnik, Vučipolje, Cerovac, Kom i Ervenik.