According to Census 2011 information Shahpur Sultanpur village is located in Begamganj Tehsil of Raisen district in Madhya Pradesh, India,
The total geographical area of village is 403.88 hectares. Shahpur Sultanpur has a total population of 1051 peoples.