Harpur is a village in Sahar tehsil in district of Bhojpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Harpur was 714 which includes 366 males and 348 females. Harpur covers 32 ha area. Pincode of Harpur is N/A.