Hirapura is a village in Santrampur tehsil in district of Panch Mahals, Gujarat, India. As per the data provided by Census of India in 2011, total population of Hirapura was 2,390 which includes 1,238 males and 1,152 females. Hirapura covers 510.41 ha area. Pincode of Hirapura is 389260.