About Igbara-Odo
- About 74,000 people live in Igbara-Odo.
- It's part of Ekiti State.
- It's about 218 km to Lagos, the country's largest city.
- For a bigger city, Ado-Ekiti is about 22 km away.
- Towns nearby: Ikere-Ekiti (19 km), Igede-Ekiti (20 km) and Aramoko-Ekiti (23 km).