Belhi 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 Belhi was 32,293 which includes 17,109 males and 15,184 females. Belhi covers 2274.7 ha area. Pincode of Belhi is 847226.