Mathura is a city in the North Indian state of Uttar Pradesh. It is located approximately 50 kilometers north of Agra, and 145 kilometers southeast of Delhi.