Lehal Kalan is a village in Lehra tehsil in district of Sangrur, Punjab, India. As per the data provided by Census of India in 2011, total population of Lehal Kalan was 5,920 which includes 3,193 males and 2,727 females. Lehal Kalan covers 2226 ha area. Pincode of Lehal Kalan is 148031.