M'Bahiakro is a town in east-central Ivory Coast (Côte d'Ivoire). It is a sub-prefecture and the seat of M'Bahiakro Department in the Iffou Region, which forms part of the country's Lacs District. The town is also a commune.
As the administrative seat of its department, M'Bahiakro serves as a local government centre for the surrounding area within Iffou Region. Its status as a commune gives it a further level of municipal administration alongside its role as a sub-prefecture.
The town lies in the east-central part of the country, within the Lacs District, a region of Ivory Coast named for the country's central lake area.