Badhu is a village in Nihri tehsil in district of Mandi, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Badhu was 207 which includes 107 males and 100 females. Badhu covers 336 ha area. Pincode of Badhu is 175038.