Il Forte di Agra è un forte storico della città di Agra in India. Fu la residenza principale degli imperatori della dinastia Mughal fino al 1638, quando la capitale fu spostata da Agra a Delhi.
Prima della cattura da parte degli inglesi, gli ultimi governanti indiani ad averla occupata furono i Maratha. Nel 1983, il Forte di Agra è stato iscritto come sito del patrimonio mondiale dell’UNESCO.
Si trova a circa 2,5 km a nord-ovest del suo monumento gemello più famoso, il Taj Mahal. Il forte può essere descritto più accuratamente come una città murata.
Era stato usato dai primi governanti Mughal. Il forte sorge su un sito antico ed era tradizionalmente noto come Badalgarh. Fu catturato da Ghaznavi per qualche tempo ma nel XV secolo i Chauhan Rajput lo occuparono.
Poco dopo, Agra assunse lo status di capitale quando Sikandar Lodi (1487–1517) spostò la sua capitale da Delhi e costruì alcuni edifici nel preesistente Forte di Agra.
Dopo la prima battaglia di Panipat (1526) Mughals catturò il forte e ne governò. Nel 1530 vi fu incoronato Humayun. Il forte assunse l’aspetto attuale durante il regno di Akbar (1556–1605).