Mahdoia is a village in Malihabad tehsil in district of Lucknow, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Mahdoia was 1,711 which includes 890 males and 821 females. Mahdoia covers 384.84 ha area. Pincode of Mahdoia is N/A.