Belahi is a village in Kaluahi tehsil in district of Madhubani, Bihar, India. As per the data provided by Census of India in 2011, total population of Belahi was 1,508 which includes 799 males and 709 females. Belahi covers 131.1 ha area. Pincode of Belahi is N/A.