Shilhi Bagi is a village in Thunag tehsil in district of Mandi, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Shilhi Bagi was 673 which includes 333 males and 340 females. Shilhi Bagi covers 161 ha area. Pincode of Shilhi Bagi is 175054.