Hasnabad is a village in Thirumalayapalem tehsil in district of Khammam, Telangana, India. As per the data provided by Census of India in 2011, total population of Hasnabad was 1,187 which includes 585 males and 602 females. Hasnabad covers 465 ha area. Pincode of Hasnabad is 507161.