Abhaipur M Shahgarh is a village in Puranpur tehsil in district of Pilibhit, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Abhaipur M Shahgarh was 1,989 which includes 1,057 males and 932 females. Abhaipur M Shahgarh covers 268.16 ha area. Pincode of Abhaipur M Shahgarh is N/A.