Mainpuri is a city in Mainpuri district in the Indian state of Uttar Pradesh. It is the administrative headquarters of the Mainpuri district and is situated to the north-east of Agra and is 270 km from New Delhi. Mainpuri forms part of ancient legendary region of Lord Krishna's land called Braj.
Mainpuri railway station is the nearest railway station. The closest civil airport is at Agra, which is 121 km away.