Mgbidi is one of the oldest towns in Imo State. It is bounded in the north by Ibi-Asoegbe and Aji, on the east by Amiri and Otulu, on the west by Ozara, and on the south by Oguta LGA and Awo-omamma. Mgbidi is located in the far north of Imo State, which is why it is bounded by Amorka in Ihiala LGA of Anambra State. Awbana River originates from Mgbidi and drains into Oguta Lake, forming one of its tributaries.