Ivanjica is a town and municipality located in the Moravica District of southwestern Serbia. As of 2022 census, the municipality has a population of 27,767 inhabitants. With an area of 1090 km2, it is the eighth largest municipality in Serbia. Situated in the valley of Moravica river, Ivanjica has a predominantly hilly and mountainous terrain. It is surrounded by the mountain ranges of Golija, Javor, Mučanj, Čemerno and Radočelo.
Less