Zagrad is a village in the municipality of Benkovac, Zadar County, Croatia.
According to the 2011 census, the village of Zagrad has 85 inhabitants. This represents 19.95% of its pre-war population according to the 1991 census.
The 1991 census recorded that 61.03% of the village population were ethnic Serbs (260/426), 38.03 % were Croats (162/426) while 0.94% were of other ethnic origin (4/426).
<br />