Hara is a village in Shahpur tehsil in district of Kangra, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Hara was 304 which includes 140 males and 164 females. Hara covers 17.92 ha area. Pincode of Hara is 176206.