Zelengrad se nalazi u Gradu Obrovcu, u Zadarskoj županiji na 155 metara nadmorske visine i prostire se na površini od 21,30 km². Prema popisu iz 2011. godine, u Zelengradu živi 65 stanovnika. Stanovništvo je pretežito srpsko (74%), te hrvatsko (26%). Okolna naselja: Bilišane, Bruška, Medviđa, Kruševo, Bogatnik, Rovanjska, Gornji Karin, Obrovac, Donji Karin i Muškovci.