Cities Located on the Bank of Rivers Notes with PDF

These notes are your ultimate revision weapon to revise Cities Located on the Banks of Rivers. We’ve distilled years of previous exam questions (PYQs) into one powerful, concise resource. Everything you need to know, nothing you don’t.

  • PYQs, Decoded: All key concepts from past exams, organized and simplified.
  • Revise in Record Time: Short, precise, and designed for last-minute review.
  • Focus on What Matters: Master high-probability topics and boost your confidence.
  • Free PDF to download.

Indian Cities and their Rivers

1. Cities on the Ganga River

  • Largest City: Kanpur (Population: ~2.92 million as of 2011).
  • Other Major Cities (in descending order of population):
    • Patna
    • Varanasi
    • Allahabad (Prayagraj)
  • Other Cities:
    • Fatehpur
    • Bhagalpur
  • Clarification:
    • Uttarkashi is not on the Ganga; it is on the Bhagirathi River (a source stream).

2. Cities on Other Himalayan Rivers

  • Leh: Located on the right bank of the Indus River.
  • Pahalgam: Situated on the bank of the Lidder River.

3. Correctly Matched City-River Pairs

City River
Ahmedabad Sabarmati
Jabalpur Narmada
Surat Tapi (Tapti)
Kota Chambal
Nasik (Nashik) Godavari
Ujjain Shipra
Cuttack Mahanadi
Lucknow Gomti
Betul Tapti (Source of the river)
Jagdalpur Indravati
Pandharpur Chandrabhaga
Tiruchirappalli Cauvery
Gaurikund, Rambara, Guptakashi Mandakini

5. River Confluences and Locations

  • The Ganga River is formed at Devprayag by the confluence of the Bhagirathi and Alaknanda rivers.
  • Govindghat is located at the confluence of the Alaknanda and Lakshman Ganga rivers (not on the Mandakini).

Know More About Cities Located on the Bank of Rivers: