Mpraeso is a town in the Eastern Region of southern Ghana, and it serves as the capital of the Kwahu South district. It lies on the Kwahu Plateau, which forms the south-western boundary of Lake Volta.
The town sits at an altitude of 367 metres. Its settlement population was recorded at 11,190 people in 2013.