Mainhan is a village in Mohammdi tehsil in district of Kheri, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Mainhan was 2,042 which includes 1,080 males and 962 females. Mainhan covers 299.26 ha area. Pincode of Mainhan is N/A.