Machkachha is a village in Madhogarh tehsil in district of Jalaun, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Machkachha was 267 which includes 152 males and 115 females. Machkachha covers 67.78 ha area. Pincode of Machkachha is N/A.