Population Of Ibarra

The population of Ibarra, as estimated in late 2010, is 108,666.

Discover the population of other cities in Imbabura, Ecuador

Regions of Ecuador