Bharnal 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 Bharnal was 114 which includes 63 males and 51 females. Bharnal covers 142.08 ha area. Pincode of Bharnal is 176032.