Garhwa is a village in Ramgarhwa tehsil in district of Purba Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Garhwa was 725 which includes 380 males and 345 females. Garhwa covers 118.6 ha area. Pincode of Garhwa is 845440.