Hirapur is a village in Rajnagar tehsil in district of Birbhum, West Bengal, India. As per the data provided by Census of India in 2011, total population of Hirapur was 211 which includes 99 males and 112 females. Hirapur covers 258.54 ha area. Pincode of Hirapur is 731130.