Mahreypur is a village in Sawayajpur tehsil in district of Hardoi, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Mahreypur was 1,922 which includes 1,026 males and 896 females. Mahreypur covers 300.2052 ha area. Pincode of Mahreypur is N/A.