Mahdain Kalan 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 Mahdain Kalan was 505 which includes 280 males and 225 females. Mahdain Kalan covers 109.76 ha area. Pincode of Mahdain Kalan is N/A.