List of Indian cities on rivers

Table columns:
City
River
State

Table rows:
cells: Gangakhed
Godavari
Maharashtra
cells: Agra
Yamuna
Uttar Pradesh
cells: Ahmedabad
Sabarmati
Gujarat
cells: Allahabad
At the confluence of Ganga, Yamuna and Saraswati
Uttar Pradesh
cells: Ayodhya
Saryu
Uttar Pradesh
cells: Badrinath
Alaknanda
Uttarakhand
cells: Banki
Mahanadi
Odisha
cells: Brahmapur
Rushikulya
Odisha
cells: Chhatrapur
Rushikulya
Odisha
cells: Bhagalpur
Ganges
Bihar
cells: Kolkata
Hooghly
West Bengal
cells: Cuttack
Mahanadi
Odisha
cells: New Delhi
Yamuna
Delhi
cells: Dibrugarh
Brahmaputra
Assam
cells: Ferozpur
Sutlej
Punjab
cells: Guwahati
Brahmaputra
Assam
cells: Haridwar
Ganges
Uttarakhand
cells: Hyderabad
Musi
Telangana
cells: Jabalpur
Narmada
Madhya Pradesh
cells: Kanpur
Ganges
Uttar Pradesh
cells: Kota
Chambal
Rajasthan
cells: Kottayam
Meenachil
Kerala
cells: Jaunpur
Gomti
Uttar Pradesh
cells: Patna
Ganges
Bihar
cells: Rajahmundry
Godavari
Andhra Pradesh
cells: Srinagar
Jhelum
Jammu & Kashmir
cells: Surat
Tapi
Gujarat
cells: Varanasi
Ganges
Uttar Pradesh
cells: Vijayawada
Krishna
Andhra Pradesh
cells: Vadodara
Vishwamitri, Mahi, Narmada
Gujarat
cells: Mathura
Yamuna
Uttar Pradesh
cells: Mirzapur
Ganga
Uttar Pradesh
cells: Auraiya
Yamuna
Uttar Pradesh
cells: Etawah
Yamuna
Uttar Pradesh
cells: Bangalore
Vrishabhavathi
Karnataka
cells: Farrukhabad
Ganges
Uttar Pradesh
cells: Rangpo
Teesta
Sikkim
cells: Gaya
Falgu (Neeranjana)
Bihar
cells: Fatehgarh
Ganges
Uttar Pradesh
cells: Kannauj
Ganges
Uttar Pradesh
cells: Mangalore
Netravati, Gurupura
Karnataka
cells: Shimoga
Tunga River
Karnataka
cells: Bhadravathi
Bhadra
Karnataka
cells: Hospet
Tungabhadra
Karnataka
cells: Karwar
Kali
Karnataka
cells: Bagalkot
Ghataprabha
Karnataka
cells: Honnavar
Sharavathi
Karnataka
cells: Gwalior
Chambal
Madhya Pradesh
cells: Gorakhpur
Rapti
Uttar Pradesh
cells: Lucknow
Gomti
Uttar Pradesh
cells: Kanpur Cantonment
Ganges
Uttar Pradesh
cells: Shuklaganj
Ganges
Uttar Pradesh
cells: Chakeri
Ganges
Uttar Pradesh
cells: Malegaon
Girna River
Maharashtra
cells: Sambalpur
Mahanadi
Odisha
cells: Rourkela
Brahmani
Odisha
cells: Pune
Mula, Mutha
Maharashtra
cells: Daman
Daman Ganga River
Daman
cells: Madurai
Vaigai
Tamil Nadu
cells: Thiruchirapalli
Kaveri
Tamil Nadu
cells: Chennai
Cooum, Adyar
Tamil Nadu
cells: Coimbatore
Noyyal
Tamil Nadu
cells: Erode
Kaveri
Tamil Nadu
cells: Tirunelveli
Thamirabarani
Tamil Nadu
cells: Bharuch
Narmada
Gujarat
cells: Karjat
Ulhas
Maharashtra
cells: Nashik
Godavari
Maharashtra
cells: Mahad
Savitri
Maharashtra
cells: Nanded
Godavari
Maharashtra
cells: Kolhapur
Panchaganga
Maharashtra
cells: Nellore
Pennar
Andhra Pradesh
cells: Kurnool
Tungabhadra
Andhra Pradesh
cells: Nizamabad
Godavari
Telangana
cells: Sangli
Krishna
Maharashtra
cells: Karad
Krishna, Koyna
Maharashtra
cells: Hajipur
Ganges
Bihar
cells: Ujjain
Shipra
Madhya Pradesh[1]
cells: Ashta
Parwati[2]
Madhya Pradesh
cells: Kanchipuram
Vegavathi, Palar
Tamil Nadu
cells: Thanjavur
Vennaaru, Vadavaaru
Tamil Nadu
cells: Murshidabad
Hooghly
West Bengal
cells: Munger
Ganges
Bihar
cells: Jamalpur
Ganges
Bihar
cells: Purnia
Koshi
Bihar
cells: Golegaon
Godavari
Maharashtra
cells: Budaun
Sot
Uttar Pradesh
cells: Amaravati
Krishna
Andhra Pradesh

Questions about this table:
originalText: delhi is on the banks of which river
answer: answerTexts: Yamuna
alternativeAnswers: answerTexts: Yamuna
answerTexts: Yamuna
answerTexts: Yamuna
answerTexts: Yamuna