Rakh is a village in Palampur tehsil in district of Kangra, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Rakh was 1,370 which includes 672 males and 698 females. Rakh covers 272.19 ha area. Pincode of Rakh is 176059.