Janihan is a village in Bhadrota tehsil in district of Mandi, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Janihan was 213 which includes 102 males and 111 females. Janihan covers 139.48 ha area. Pincode of Janihan is 175049.