In this post, we are providing a complete list of Indian Major Cities along rivers. this is one of the most important topics asked in many competitive exams like UPSC CSE, CDS, NDA, SSC CGL, CPO, CHSL, CAT, UGC NET and others. all the major cities are important and established along the river bank. we are also providing the states and UTs in which these cities are present.
Also Read,
Best Descriptive Writing Quotes for Essays
List of Biggest, Highest, Largest, Longest and Smalles of the world

Indian Cities along Rivers
Rivers have been an important source of living since ancient times. most of the civilisations were established along the rivers and flourished. Rivers provide fertile lands, water, fish, good climatic conditions and much more because of that, they are the most favourable habitats for living. in the below tables, we are providing major cities or towns established along the rivers present in India.

YouTube Channel
220K Subscribers
Free Jobs & Exams Preparation
Updates || Videos || Solved Papers
Indian Cities or Towns along the Indian Rivers – Set 1
State | City/Town | River |
---|---|---|
Andhra Pradesh | Nellore | Pennar |
Andhra Pradesh | Rajahmundry | Godavari |
Andhra Pradesh | Vijayawada | Krishna |
Assam | Dibrugarh | Brahmaputra |
Assam | Guwahati | Brahmaputra |
Bihar | Bhagalpur | Ganges |
Bihar | Hajipur | Ganges |
Bihar | Patna | Ganges |
Daman | Daman | Daman Ganga |
Delhi | New Delhi | Yamuna |
Gujarat | Ahmedabad | Sabarmati |
Gujarat | Bharuch | Narmad |
Gujarat | Surat | Tapi |
Gujarat | Vadodara | Vishwamitri |
Jammu & Kashmir | Srinagar | Jhelum |
Karnataka | Bagalkot | Ghataprabha |
Karnataka | Bangalore | Vrishabhavathi |
Karnataka | Bhadravathi | Bhadra |
Karnataka | Honnavar | Sharavathi |
Karnataka | Hospet | Tungabhadra |
Cities or Towns along the Indian Rivers – Set 2
State | City/Town | River |
---|---|---|
Karnataka | Karwar | Kali |
Karnataka | Mangalore | Netravati/ Gurupura |
Karnataka | Shimoga | Tunga |
Madhya Pradesh | Gwalior | Chambal |
Madhya Pradesh | Jabalpur | Narmada |
Madhya Pradesh | Ujjain | Shipra |
Maharashtra | Karad | Krishna, Koyna |
Maharashtra | Karjat | Ulhas |
Maharashtra | Kolhapur | Panchaganga |
Maharashtra | Mahad | Savitri |
Maharashtra | Malegaon | Girna River |
Maharashtra | Nanded | Godavari |
Maharashtra | Nashik | Godavari |
Maharashtra | Pune | Mula, Mutha |
Maharashtra | Sangli | Krishna |
Odisha | Banki | Mahanadi |
Odisha | Brahmapur | Rushikulya |
Odisha | Chhatrapur | Rushikulya |
Odisha | Cuttack | Mahanadi |
Odisha | Rourkela | Brahmani |
Uttarakhand | Badrinath | Alaknanda |
Uttarakhand | Haridwar | Ganges |
West Bengal | Kolkata | Hugli |
Cities or Towns along the Indian Rivers – Set 3
State | City/Town | River |
---|---|---|
Odisha | Sambalpur | Mahanadi |
Punjab | Feozpur | Sutlej |
Rajasthan | Kota | Chambal |
Tamil Nadu | Chennai | Cooum, Adyar |
Tamil Nadu | Coimbatore | Noyyal |
Tamil Nadu | Erode | Kaveri |
Tamil Nadu | Madurai | Vaigai |
Tamil Nadu | Thiruchirapalli | Kaveri |
Tamil Nadu | Tirunelveli | Thamirabarnai |
Telangana | Hyderabad | Musi |
Telangana | Nizamabad | Godavari |
Uttar Pradesh | Agra | Yamuna |
Uttar Pradesh | Allahabad | Ganges |
Uttar Pradesh | Auraiya | Yamuna |
Uttar Pradesh | Ayodhya | Saryu |
Uttar Pradesh | Chakeri | Ganges |
Uttar Pradesh | Etawah | Yamuna |
Uttar Pradesh | Farrukhabad | Ganges |
Uttar Pradesh | Fatehgarh | Ganges |
Uttar Pradesh | Gorakhpur | Rapti |
Uttar Pradesh | Jaunpur | Gomti |
Uttar Pradesh | Kannauj | Ganges |
Uttar Pradesh | Kanpur | Ganges |
Uttar Pradesh | Lucknow | Gomti |
Uttar Pradesh | Mathura | Yamuna |
Uttar Pradesh | Mirzapur | Ganges |
Uttar Pradesh | Shuklaganj | Ganges |
Uttar Pradesh | Varanasi | Ganges |
FAQs on Indian cities along rivers
What are the names of cities situated along the river Ganga?
Important Cities along the river Ganga are –
Bhagalpur, Hajipur, Patna, Haridwar, Allahabad, Chakeri, Farrukhabad, Fatehgarh, Kannauj, Kanpur, Mirzapur, Kolkata and Varanasi.
which city is situated along the river Pennar?
The Nellore city is situated along the river Pennar.
Daman is situated along which river?
Daman is situated along Daman Ganga.
Srinagar is situated on the bank of which river?
Jhelum river