Karharia is a village in Goradih tehsil in district of Bhagalpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Karharia was 1,123 which includes 607 males and 516 females. Karharia covers 110 ha area. Pincode of Karharia is N/A.