Agra este un oras in statul Uttar Pradesh, India, situat pe malurile raului Yamuna. Intre anii 1527 si 1658, a fost capitala Imperiului Mogul.
Orasul este cunoscut pentru monumentele sale arhitectonice din secolele al XVI-lea si al XVII-lea, printre care Palatul Rosu si mai ales mausoleul Taj Mahal.