Machahar Urf Purwa is a village in Karchhana tehsil in district of Allahabad, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Machahar Urf Purwa was 2,312 which includes 1,245 males and 1,067 females. Machahar Urf Purwa covers 327.62 ha area. Pincode of Machahar Urf Purwa is 212307.