Important Indian Town Rivers
| SNo | Town | River |
|---|---|---|
| 1 | Allahabad | At the confluence 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 | Serirangapatnam | Cauvery |
| 30 | Hyderabad | Musi |
| 31 | Nasik | Godavari |
| 32 | Vijayvada | Krishna |
| 33 | Curnool | Tungabhadra |
| 34 | Tiruchirapalli | Cauvery |