2ua.org

Satellite map of Ibarra

Google map of Ibarra

Google Road map of Ibarra

Google satellite map of Ibarra

Google terrain map of Ibarra

OSM map of Ibarra

Road map of Ibarra

Topographic map of Ibarra

Bing map of Ibarra

Locality Ibarra located within:

Where is Ibarra

Ibarra is a locality located 77.51 km south-southwest from Quito in Imbabura Province, Ecuador. The population of Ibarra is 131,856 people. Ambato, Esmeraldas, Latacunga are located close to Ibarra. You can find Ibarra on any map using the following decimal coordinates: 0.3628 (latitude), -78.13 (longitude).

Nearest cities:
Ecuador cities by population:
/api/?url=%2Fecu%2Fibarra%2Fmap%2F