Haidal Pur is a village in Jalalabad tehsil in district of Shahjahanpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Haidal Pur was 1,508 which includes 826 males and 682 females. Haidal Pur covers 86.17 ha area. Pincode of Haidal Pur is 242221.