Kanehr is a village in Baroh tehsil in district of Kangra, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Kanehr was 160 which includes 80 males and 80 females. Kanehr covers 214.97 ha area. Pincode of Kanehr is 176054.