El apogeo de Agra surgió durante el imperio Mongol entre 1526 y 1658 de la que Agra fue capital. La historia escrita de Agra comienza desde el siglo 11, y durante varios siglos la ciudad cambio de manos entre varios reyes, entre Hindúes y Musulmanes.