Igbo-Ora
Your complete guide to living, studying, and building a successful life in Igbo-Ora.
Loading map…
Igbo-Ora is a town and the headquarters of Ibarapa Central, Oyo State, south-western Nigeria, situated 80 kilometres (50 mi) north of Lagos. In 2006 the population of the town was approximately 72,207 people.
Still have questions about Igbo-Ora? Our community and expert advisors are here to help. Ask a Question