US Trends

where is the taj mahal in india

The Taj Mahal is in the city of Agra, in the state of Uttar Pradesh, in northern India.

Exact location

  • The Taj Mahal stands on the southern (right) bank of the Yamuna River in Agra.
  • It is set inside a large Mughal garden complex of about 17 hectares within the Agra district of Uttar Pradesh.

Helpful orientation

  • Agra is southeast of Delhi, with the Taj Mahal roughly 230–240 km by road from India’s capital.
  • Within the city, the monument is in the eastern part of Agra, a short distance east of Agra Fort along the Yamuna River.

Information gathered from public forums or data available on the internet and portrayed here.