Satbherwa is a village in Majhaulia tehsil in district of Pashchim Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Satbherwa was 4,150 which includes 2,191 males and 1,959 females. Satbherwa covers 172 ha area. Pincode of Satbherwa is 845454.