The following is a list of the cities in India through which major rivers flow.[1]
| City | River |
|---|---|
| Rajahmundry | Godavari |
| Vijayawada, Machilipatnam | Krishna |
| Hindupur, Tadipatri, Yerraguntla, Jammalamadugu, Nellore | Pennar |
| Kurnool | Tungabhadra |
| Kurnool, Guntur, Amaravati | Krishna |
| City | River |
|---|---|
| Dibrugarh | Brahmaputra |
| Guwahati | Brahmaputra |
| City | River | |
|---|---|---|
| Gaya | Falgu (Neeranjana) | |
| Bhagalpur | Ganges | |
| Patna | Ganges | |
| Hajipur | Ganges | |
| Munger | Ganges | |
| Jamalpur | Ganges | |
| Purnia | Koshi | |
| Darbhanga | Bagmati River | |
| Muzaffarpur | Burhi Gandak River | |
| City | River |
|---|---|
| New Delhi | Yamuna River |
Capital of India
| City | River |
|---|---|
| Daman | Daman Ganga |
| City | River |
|---|---|
| Ahmedabad | Sabarmati |
| Deesa | Banas |
| Surat | Tapi |
| Vadodara | Vishwamitri |
| Modasa | Mazum |
| Morbi | Machchu |
| Rajkot | Aji |
| Himmatnagar | Hathmati |
| Patan | Saraswati |
| Valsad | Auranga |
| Bharuch | Narmada |
| Navsari | Purna |
|-
|}
| City | River |
|---|---|
| Thiruvananthapuram | Karamana |
| Malappuram | Kadalundipuzha |
| Palakkad | Bharatappuzha |
| Kasargod | Chandragiri |
| City | River |
|---|---|
| Bangalore | Vrishabhavathi, Ponnaiyar |
| Mangalore | Netravati, Gurupura |
| Shimoga | Tunga |
| Bhadravathi | Bhadra |
| Hospet | Tungabhadra |
| Kalaburagi, Raichur | Krishna |
| Karwar | Kali |
| Bagalkot | Ghataprabha |
| Honnavar | Sharavathi |
| City | River |
|---|---|
| Multai | Tapti |
| Mandala | Narmada |
| Jabalpur | Narmada |
| Narmadapuram | Narmada |
| Maheshwar | Narmada |
| Gwalior | Chambal |
| Ujjain | Shipra River |
| Ashta | Parbati River |
| City | River |
|---|---|
| Pandharpur | Chandrabhaga (Bhima) |
| Alandi (Devachi) | Indrayani |
| Dehu | Indrayani |
| Gangakhed | Godavari |
| Malegaon | Girna River |
| Pune | Mula, Mutha |
| Karjat | Ulhas |
| Nashik | Godavari |
| Mahad | Savitri |
| Nanded | Godavari |
| Kolhapur | Panchaganga |
| Sangli | Krishna |
| Karad | Krishna, Koyna |
| Chandrapur | Irai river |
| Nagpur | Nag |
| Bhandara | Wainganga |
| Gadchiroli | Wainganga |
| Ballarpur | Wardha |
| Sironcha | Godavari, Pranhita |
| Aurangabad | Khamb |
| City | River |
|---|---|
| Banki | Mahanadi |
| Cuttack | Mahanadi |
| Brahmapur | Rushikulya |
| Chhatrapur | Rushikulya |
| Sambalpur | Mahanadi |
| Rourkela | Brahmani |
Anadapur || Baitarani
| City | River |
|---|---|
| Ferozpur | Sutlej |
| Ludhiana | Sutlej |
| City | River |
|---|---|
| Kota | Chambal |
| Barmer | Luni |
| City | River |
|---|---|
| Rangpo | Teesta |