0.348810, -78.124620
0° 20' 55.7" N, 78° 7' 28.6" W
| Country | Ecuador |
| Population | 221,149 |
| Timezone | America/Guayaquil |
Ibarra is a city in Ecuador located at latitude 0.348810 and longitude -78.124620. It has a population of approximately 221,149.
Ibarra is located at latitude 0.348810 and longitude -78.124620 (0° 20' 55.7" N, 78° 7' 28.6" W).
Ibarra has an approximate population of 221,149.
Ibarra is located in Ecuador, South America.