List of Important Indian Cities on Rivers

List of Important Indian Cities on Rivers

Here is a list of prominent cities in India through which major rivers flow. 



City
River
Gangakhed
Godavari
Agra
Yamuna
Ahmedabad
Sabarmati
Allahabad
At the confluence of Ganga, Yamuna and Saraswati
Ayodhya
Sarayu
Badrinath
Alaknanda
Banki
Mahanadi
Cuttack
Mahanadi
Baranagar
Ganges
Brahmapur
Rushikulya
Chhatrapur
Rushikulya
Bhagalpur
Ganges
Kolkata
Hooghly
Cuttack
Mahanadi
New Delhi
Yamuna
Dibrugarh
Brahmaputra
Deesa
Banas
Ferozpur
Sutlej
Guwahati
Brahmaputra
Haridwar
Ganges
Hyderabad
Musi
Jabalpur
Narmada
Kanpur
Ganges
Kota
Chambal
Jammu
Tawi
Jaunpur
Gomti
Patna
Ganges
Rajahmundry
Godavari
Srinagar
Jhelum
Surat
Tapi
Varanasi
Ganges
Vijayawada
Krishna
Vadodara
Vishwamitri
Mathura
Yamuna
Modasa
Mazum
Mirzapur
Ganga
Morbi
Machchu
Auraiya
Yamuna
Etawah
Yamuna
Bangalore
Vrishabhavathi
Farrukhabad
Ganges
Rangpo
Teesta
Rajkot
Aji
Gaya
Falgu (Neeranjana)
Fatehgarh
Ganges
Kannauj
Ganges
Mangalore
Netravati, Gurupura
Shimoga
Tunga River
Bhadravathi
Bhadra
Hospet
Tungabhadra
Karwar
Kali
Bagalkot
Ghataprabha
Honnavar
Sharavathi
Himmatnagar
Hathmati
Gwalior
Chambal
Gorakhpur
Rapti
Lucknow
Gomti
Kanpur Cantonment
Ganges
Shuklaganj
Ganges
Chakeri
Ganges
Malegaon
Girna River
Sambalpur
Mahanadi
Rourkela
Brahmani
Patan
Saraswati
Pune
Mula, Mutha
Valsad
Auranga
Madurai
Vaigai
Thiruchirapalli
Kaveri
Chennai
Cooum, Adyar
Coimbatore
Noyyal
Erode
Kaveri
Tirunelveli
Thamirabarani
Bharuch
Narmada
Karjat
Ulhas
Nashik
Godavari
Mahad
Savitri
Nanded
Godavari
Navsari
Purna
Kolhapur
Panchaganga
Nellore
Pennar
Kurnool
Tungabhadra
Karimnagar
Manair
Ramagundam
Godavari
Sangli
Krishna
Karad
Krishna, Koyna
Hajipur
Ganges
Ujjain
Shipra
Ashta
Parwati
Kanchipuram
Vegavathi, Palar
Thanjavur
Vennaaru, Vadavaaru
Murshidabad
Hooghly
Munger
Ganges
Jamalpur
Ganges
Purnia
Koshi
Golegaon
Godavari
Budaun
Sot
Amaravati
Krishna

* Courtesy: All data taken from Wikipedia .