Home   »   Indian Cities on River Banks   »   Indian Cities on River Banks

List of the Indian Cities Situated on River Banks

Indian Cities on River Banks

The rivers of India are important for daily life, serving purposes like irrigation, drinking water, transportation, and power generation. They also support livelihoods for many people across the country. As a result, major Indian cities often develop along these rivers, becoming hubs for economic and cultural activities. Understanding Indian rivers is important for competitive exams, including Defence tests. Knowing which cities are located along these rivers can be particularly helpful for the general knowledge section. Below is a detailed list of Indian cities situated along major rivers.

List of the Indian Cities on River Banks

Majorly, Seven rivers that are, Indus, Brahmaputra, Narmada, Tapi, Godavari, Krishna and Mahanadi and their several tributaries make up the river system of India. Most of the rivers discharge their waters into the Bay of Bengal and Some rivers whose courses take them through the western part of the country and towards the east of the state of Himachal Pradesh drain into the Arabian Sea. Let us look into Major Indian Cities on River Banks –

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

City on Ganga River

The Ganga River, often referred to as the lifeline of India, holds a special place in the hearts of millions. It has not only served as a vital water source for communities along its banks but has also been a source of inspiration, spirituality, and cultural heritage. Cities situated on the banks of the Ganga River have flourished as centers of history, tradition, and religious significance. These cities, with their rich tapestry of stories, rituals, and architectural wonders, offer a glimpse into the deep-rooted connection between the people and the river.

1. Haridwar

Many pilgrims come here to perform showering on the bank of the Ganga and it is considered that here taking bath can wash away sins.

  • Haridwar is considered to be a holy city by the Hindu people.
  • As Ganga starts its journey from Gaumukh, it enters the Indo-Gangetic plains of North India in this city.
  • Kumbh Mela is also celebrated here every fourth year.

2. Kanpu

The city produces an estimated 450 million litres of municipal sewage and industrial effluent daily, a majority of which was flowing directly into the holy river until recently.

  • Kanpur is an industrial city in the central-western part of the state of Uttar Pradesh,
  • It is known as the Manchester of East.

3. Prayagraj

It is the second most established city of India and assumes a focal part in Hindu holy cities. It facilitated both sports and cultural occasions.

  • Earlier the city was known by the name Allahabad, situated in the North Indian state of Uttar Pradesh.
  • It is the seventh most populous city in the State.

4. Varanasi

Varanasi is also called Banaras or Kashi and is known for its ghats, gullies and the holy river Ganga.

  • It is a North Indian city on the bank of the river Ganga in Uttar Pradesh.
  • The revered Kashi Vishwanath temple has one of the holiest jyotirlingas.

5. Patna

Patna is the capital of Bihar state, situated on the south bank of the Ganga in Eastern India.

  • Patna is known for its Gandhi Ghat on the bank of the River Ganga.

6. Rishikesh

70 km before Rishikesh, Alakhnanda and Bhagirathi rivers meet and become a single flow named Ganga. A place where the rivers blend is called Devprayag.

  • Rishikesh is the very first city met by the sacred river on her way, which is a metropolitan board and a tehsil in the Dehradun region of Uttarakhand.
  • It is situated in the foothills of the Himalayas in northern India known as “the gateway of the Garhwal Himalayas”.
  • Rishikesh is known for its Ayurvedic medication.
  • It has four chota char Dham journey places, Gangotri, Yamunotri, Badrinath, and Kedarnath.

There are some other cities which are also located on the banks of the Ganga River such as Kolkata, Bala, Kanpur, Baharampur, Bhagalpur, Mirzapur, and Jajmau, these are also equally important.

City on River Yamuna

The Yamuna River is one of the most famous Rivers In India. It is the biggest tributary of the Ganga. The famous river has its source in the Yamunotri Glacier at an elevation of 6,387 meters on the southwestern sides of Banderpooch crests in the lower Himalayan ranges.

The river runs an overall span of 1,376 km (855 miles) and has a catchment area of 366,223 km2. This encompasses 40.2% of the whole Ganges valley, prior to joining the Ganga at Triveni Sangam in Allahabad, Uttar Pradesh. The Triveni Sangam is home to the Kumbh Mela, which takes place every 12 years.

Yamuna River passes through 5 states and 9 cities in India. Names of all such states and cities are listed below –

State Uttarakhand, Himachal Pradesh, Uttar Pradesh, Haryana, Delhi
Cities Delhi, Noida, Mathura, Agra, Firozabad, Etawah, Kalpi, Hamirpur, and Prayagraj lie on its banks.

City on Godavari River

The Godavari River is a sacred river of central and southeastern India and it flows from western to southern India. The catchment area of the river is regarded as one of the biggest in the country. The river is 1,465 km long and is the second longest river in the country after Ganga. The drainage basin of the river is present in six states of India: Chhattisgarh, Maharashtra, Andhra Pradesh, Madhya Pradesh, Karnataka, and Orissa.

The source of the Godavari River is situated near Trimbak in the Nashik District of Maharashtra. After setting off, the river runs towards the east, traversing the Deccan Plateau. In the end, the river drains into the Bay of Bengal at Narasapuram in West Godavari district, Andhra Pradesh.

Cities and Towns on the Riverbanks

In Andhra Pradesh: In Andhra Pradesh, there are several cities and towns situated on the riverbanks of various rivers. Here are some notable examples:

  • Nirmal, Adilabad (Nirmal Toys)
  • Basara, Adilabad (Gnana Saraswati Temple)
  • Battapur, Nizamabad (Armoor Toys)
  • Tadpakala, Nizamabad (Armoor Toys)
  • Dharmapuri, Karimnagar (Narasimha Swamy Temple)
  • Goodem Gutta, Adilabad (Temple)
  • Manthani, Karimnagar (Sri Rama, Gautameshwara Swami(Siva) Temple, Sarswathi Temples)
  • Kaleshwaram, Karimnagar (Siva or Kaleswara Mukhteswara Swamy Temple)
  • Godavarikhani, Karimnagar
  • Mancherial, Adilabad
  • Bhadrachalam, Khammam
  • EturiNagaram, Warangal
  • Yanam
  • Rajahmundry
  • Tallapudi
  • Kovvur
  • Antarvedi
  • Narsapur
  • Tadipudi

In Maharashtra: In Maharashtra, there are several cities and towns located on the riverbanks of various rivers. Here are some notable examples:

  • Trimbakeshwar (10th Jyotirlinga of Lord Shiva)
  • Nashik (Popular sacred city and Kumbhamela spot)
  • Paithan (Old capital of Satvahan empire, Sacred Place)
  • Kopargaon
  • Nanded (Known as Sachkhand Gurudwara)
  • Gangakhed
  • Gevrai in District Beed
  • Sironcha (Town located close to the meeting point of Pranahita and Godavari rivers)

List of the Indian Cities Situated on River Banks_3.1


Which city of India has no river?

Bhopal, the administrative capital of Madhya Pradesh is not located on the bank of any river.

Why are all the major cities of India located on the banks of the rivers?

Indian rivers play a considerable role in the lives of the Indian people as they are highly dependent on rivers for various purposes like irrigation, potable water, cheap transportation, and electricity, as well as providing livelihoods to many people of the country. Due to this, most of the major cities of India are located by the banks of rivers.

Which cities are located on the bank of river kaveri?

Tiruchirapalli and Erode are the most important cities of Tamil Nadu situated on the bank of the Kaveri river.

Ganga river flows through how many Indian states?

Ganga river flows through the five Indian states Uttarakhand, Uttar Pradesh, Bihar, West Bengal and Jharkhand.

On the bank of which river Kolkata city is situated?

The Kolkata city is situated on the bank of river Hooghly.

Leave a comment

Your email address will not be published. Required fields are marked *