Kirachan is a village in Amritpur tehsil in district of Farrukhabad, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Kirachan was 1,707 which includes 965 males and 742 females. Kirachan covers 1123 ha area. Pincode of Kirachan is N/A.