According to Census 2011 information Mohammadpur (Machhnai) village is located in Kalapipal Tehsil of Shajapur district in Madhya Pradesh, India,
The total geographical area of village is 1309.47 hectares. Mohammadpur (Machhnai) has a total population of 3035 peoples.