Britannica Sources used in this answer

Where is Delhi located in relation to the Yamuna River and the Himalayas?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Delhi is situated in north-central India within the national capital territory. Regarding its geographic position:

  • Yamuna River: The city sits astride the Yamuna River, with the majority of the city located on its west bank.123
  • Himalayas: Delhi is located approximately 100 miles (160 km) south of the Himalayas.12