Here is a list of some important Indian cities and river bank on which they are located. These will help you in upcoming exams. You can download the complete list in PDF format. The link is given at the end of this post.
Cities on River Bank
S.No
City
River
State
1
Kurnool
Tungabhadra
Andhra Pradesh
2
Nellore
Pennar
Andhra Pradesh
3
Rajahmundry
Godavari
Andhra Pradesh
4
Vijayawada
Krishna
Andhra Pradesh
5
Dibrugarh
Brahamputra
Assam
6
Guwahati
Brahamputra
Assam
7
Bhagalpur
Ganga
Bihar
8
Gaya
Neerjganga, Falguni
Bihar
9
Patna
Ganga
Bihar
10
Daman
Daman Ganga
Daman and Diu
11
Delhi
Yamuna
Delhi
12
Ahmedabad
Sabarmati
Gujarat
13
Bharuch
Narmada
Gujarat
14
Surat
Tapti
Gujarat
15
Vadodara
Narmada, Vishwamitri, Mahi
Gujarat
16
Fatehabad
Ganga
Haryana
17
Srinagar
Jhelum
Jammu & Kashmir
18
Bengaluru
Vrishnabhavati
Karnataka
19
Hospet
Tungabhadra
Karnataka
20
Shimonga
Tunga
Karnataka
21
Kottayam
Meenachil
Kerala
22
Gwalior
Chambal
Madhya Pradesh
23
Jabalpur
Narmada
Madhya Pradesh
24
Ujjain
Shipra
Madhya Pradesh
25
Amravati
Morna River
Maharashtra
26
Bhadrawati
Bhadra
Maharashtra
27
Mahad
Savitri
Maharashtra
28
Nashik
Godavari
Maharashtra
29
Pune
Mutha-Mula
Maharashtra
30
Sangli
Krishna
Maharashtra
31
Cuttack
Mahanadi
Odisha
32
Sambalpur
Mahanadi
Odisha
33
Ferozpur
Sutlej
Punjab
34
Kota
Chambal
Rajasthan
35
Chennai
Cooum
Tamil Nadu
36
Coimbatore
Nayyal
Tamil Nadu
37
Erode
Kaveri
Tamil Nadu
38
Kanchipuram
Vegavathy
Tamil Nadu
39
Madurai
Vaigai
Tamil Nadu
40
Thiruchirappali
Kaveri
Tamil Nadu
41
Hyderabad
Musi
Telangana
42
Nizamabad
Godavari
Telangana
43
Agra
Yamuna
Uttar Pradesh
44
Allahabad
Ganga,Yamuna,Sarawati
Uttar Pradesh
45
Ayodhaya
Saruyu
Uttar Pradesh
46
Chakeri
Ganga
Uttar Pradesh
47
Etawah
Yamuna
Uttar Pradesh
48
Farrukhabad
Ganga
Uttar Pradesh
49
Gorakhpur
Rapti
Uttar Pradesh
50
Jaunpur
Gomti
Uttar Pradesh
51
Kannauj
Ganga
Uttar Pradesh
52
Kanpur
Ganga
Uttar Pradesh
53
Lucknow
Gomti
Uttar Pradesh
54
Mathura
Yamuna
Uttar Pradesh
55
Varanasi
Ganga
Uttar Pradesh
56
Badrinath
Alkananda
Uttarakhand
57
Haridwar
Ganga
Uttarakhand
58
Kolkata
Hooghly
West Bengal
59
Murshidabad
Hooghly
West Bengal
Click Here to download the list in PDF Format