Shahpur is a village in Isagarh tehsil in district of Ashoknagar, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Shahpur was 203 which includes 104 males and 99 females. Shahpur covers 520 ha area. Pincode of Shahpur is N/A.