Lehra is a village in Baldwara tehsil in district of Mandi, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Lehra was 155 which includes 71 males and 84 females. Lehra covers 47.08 ha area. Pincode of Lehra is 175033.