Hariharpur is a village in Bhawnathpur tehsil in district of Garhwa, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Hariharpur was 3,134 which includes 1,646 males and 1,488 females. Hariharpur covers 1014.44 ha area. Pincode of Hariharpur is 822112.