Zelengrad is located in the City of Obrovac, in Zadar County at an elevation of 155 meters above sea level and it covers the area of 21.30 km² (8.22 sq. miles). According to the 2011 census report, there were 65 inhabitants. It is mostly populated by Serbs (74%), but also Croats (26%). Nearby places: Bilišane, Bruška, Medviđa, Kruševo, Bogatnik, Rovanjska, Gornji Karin, Obrovac, Donji Karin and Muškovci.