Mainpuri is a city in Mainpuri district in the Indian state of Uttar Pradesh. It is the administrative headquarters of Mainpuri district and is 55ย km from Etawah and 294ย km from New Delhi. Mainpuri is located in the Braj region, which holds special religious significance to Hindus as the homeland of Krishna. As of 2011, Mainpuri had a population of 136,557 in 24,498 households.