Barhi is a village in Jainagar tehsil in district of Madhubani, Bihar, India. As per the data provided by Census of India in 2011, total population of Barhi was 11,502 which includes 6,099 males and 5,403 females. Barhi covers 829.1 ha area. Pincode of Barhi is 847226.