Hariharpur is a village in Shahpur tehsil in district of Bhojpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Hariharpur was 2,253 which includes 1,192 males and 1,061 females. Hariharpur covers 148 ha area. Pincode of Hariharpur is 802154.