- Ibo City is a place in Nigeria, located in the Ibo Local Government Area of Imo State. It is primarily inhabited by the Ibo people, who are one of the major ethnic groups in Nigeria. Ibo City is known for its rich cultural heritage and vibrant community. The city is also home to various landmarks and tourist attractions, including the Traditional Rulers Palace, Oguta Lake Resort, and the Ojukwu Memorial Library. Additionally, Ibo City has a thriving economy, with industries such as agriculture, trading, and small-scale manufacturing.