Агра основана в
XV веке. В
1526 Агру захватил
Бабур; в его правление в Агре появились первые укрепления. Во второй половине XVI века Агра стала столицей
империи Великих Моголов; началась эпоха процветания Агры; в городе насчитывалось более 500 тыс. жителей, была выстроена крепость на правом берегу Джамны. Однако в
1658 Ауренг Зеб перенёс столицу в Ауренгабад, и начался период упадка Агры. В XVIII веке город неоднократно менял своих правителей; Агра подвергалась сильным разрушениям со стороны джатов,
персов и афганов. В
1784 Агра была опустошена
маратхами. Наконец, в
1803 город был захвачен англичанами, изгнавшими из Агры маратхов. Под управлением Британской империи Агра стала важным торговым городом; начала развиваться промышленность; Агра была соединена железными дорогами с
Дели,
Бенаресом и
Калькуттой. В
1857, во время крупного народного восстания, англичане покинули город и оборонялись в крепости; для подавления восстания в Агру были направлены крупные соединения британской армии, которые и разгромили восставших.