The municipality covers a territory of 495.45 km2 (191.29 sq mi) with a population of 10,339 inhabitants, as of December 2009.
[1] The area is best known with the Rock-hewn Churches of Ivanovo which is an UNESCO World Heritage Site.
The population is predominantly Bulgarian (83.5%), with Turkish (9.4%), Romani (5.9%) and other minorities (1.2%, mostly Tatars in the village of Trastenik).
[2] The main road E85 crosses the area from south to north, connecting the province centre of Ruse with the cities of Veliko Tarnovo and respectively Pleven and Sofia.
Ivanovo Municipality includes the following 13 places (towns are shown in bold): The following table shows the change of the population during the last four decades.