Shahjahanpura is a village in Jawar tehsil in district of Sehore, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Shahjahanpura was 25 which includes 9 males and 16 females. Shahjahanpura covers 207.42 ha area. Pincode of Shahjahanpura is N/A.