Hasguwan is a village in Talbehat tehsil in district of Lalitpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Hasguwan was 723 which includes 379 males and 344 females. Hasguwan covers 655.16 ha area. Pincode of Hasguwan is N/A.