Haryau 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 Haryau was 5,237 which includes 2,720 males and 2,517 females. Haryau covers 1939 ha area. Pincode of Haryau is 148028.