Igarra is a city located in Nigeria that serves as the headquarters of the Akoko Edo Local Government Area within Edo State. The town is composed of three primary quarters: Ugbogbo, Utua, and Uffa.
The geography of Igarra is characterized by rocky terrains and is situated near the Kukuruku Hills. These natural features are notable characteristics of the area's landscape.