Muhammadgarh was a former state in Central India, under the Bhopal Agency. It was situated in the Malwa plateau. It had an area of 29 square miles (75 km2), and a population of 2,944 (as of 1901). Its headquarters were at Muhammadgarh town.