Salihar is a village in Khundian tehsil in district of Kangra, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Salihar was 1,052 which includes 541 males and 511 females. Salihar covers 296.96 ha area. Pincode of Salihar is 176031.