Shahpura is a village in Thasra tehsil in district of Kheda, Gujarat, India. As per the data provided by Census of India in 2011, total population of Shahpura was 1,534 which includes 777 males and 757 females. Shahpura covers 213.83 ha area. Pincode of Shahpura is 388225.