Baherwa is a village in Kandi tehsil in district of Garhwa, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Baherwa was 805 which includes 434 males and 371 females. Baherwa covers 71.49 ha area. Pincode of Baherwa is 822120.