Shahpura is a village in Sri Madhopur tehsil in district of Sikar, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Shahpura was 2,502 which includes 1,289 males and 1,213 females. Shahpura covers 784.86 ha area. Pincode of Shahpura is 332411.