Advertisement

List of Important Indian Towns on the River Bank

Town/City
Name of River
1.      Allahabad
At the confluence (meeting) of the Ganga and Yamuna
2.      Patna
Ganga
3.      Varanasi
Ganga
4.      Kanpur
Ganga
5.      Hardwar
Ganga
6.      Badrinath
Alaknanda
7.      Agra
Yamuna
8.      Delhi
Yamuna
9.      Mathura
Yamuna
10.  Ferozpur
Satluj
11.  Ludhiana
Satluj
12.  srinagar
Jhelum
13.  Lucknow
Gomti
14.  Jaunpur
Gomti
15.  Ayodhya
Saryu
16.  Bareilly
Ram Ganga
17.  Ahmedabad
Sabarmati
18.  Kota
Chambal
19.  Jabalpur
Narmada
20.  Panji
Mandavi
21.  Ujjain
Kshipra
22.  Surat
Tapti
23.  Jamshedpur
Swarnarekha
24.  Dibrugarh
Brahmaputra
25.  Guwahati
Brahmaputra
26.  Kolkata
Hooghly
27.  Sambalpur
Mahanadi
28.  Cuttack
Mahanadi
29.  Serirangapatam
Cauvery
30.  Hyderabad
Musi
31.  Nasik
Godavari
32.  Vijayvada
Krishna
33.  Curnool
Tungabhadra
34.  tiruchurapalli
Cauvery