Hanshpur is a village in Powayan tehsil in district of Shahjahanpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Hanshpur was 1,459 which includes 782 males and 677 females. Hanshpur covers 12 ha area. Pincode of Hanshpur is 242405.