Major cities of India situated on the banks of rivers:

Here, the names of major cities or towns of India situated on the banks of rivers and general information about the respective state are given. Some questions are definitely asked in every exam based on the major cities of India situated on the banks of rivers, so it is very important for your all type of exam preparation. Let us know about the major cities of India which are situated on the banks of rivers:-

List of major cities of India situated on the banks of rivers:

River cities Rivers State
Major cities of Rajasthan situated on the banks of rivers 
Kota Chambal Rajasthan
Major cities of Punjab situated on the banks of rivers 
Firozpur, Ludhiana Sutlej Punjab
Major cities of Delhi situated on the banks of rivers 
New Delhi Yamuna Delhi
Riverside Daman major cities of
repression River Ganges repression
Situated along the rivers of Jammu and Kashmir Major Cities
Srinagar Jhelum Jammu and Kashmir
Major cities of Assam situated on the banks of rivers 
Dibrugarh Brahmaputra Assam
Guwahati Brahmaputra Assam
Major cities of Telangana along the rivers 
Hyderabad musi Telangana
Karimnagar Maner Telangana
Ramagundam Godavari Telangana
Major cities of Andhra Pradesh along the rivers
Rajahmundry Godavari Andhra Pradesh
Vijayawada, Machilipatnam Krishna Andhra Pradesh
Hindupur, Tadipatri, Yerraguntla, Jammalamadugu, Nellore Pennari Andhra Pradesh
Kurnool Tungabhadra Andhra Pradesh
Kurnool, Guntur, Amaravati Krishna Andhra Pradesh
Major cities of West Bengal situated on the banks of rivers 
Kolkata Hooghly West Bengal
Barnagar Hooghly West Bengal
Howrah Hooghly West Bengal
Midnapore Kangsabati River West Bengal
Kharagpur Kangsabati River West Bengal
Major cities of Uttarakhand situated on the banks of rivers 
Badrinath Alaknanda River Uttarakhand
Devprayag At the confluence of river Bhagirathi and Alaknanda Uttarakhand
Haridwar Ganga Uttarakhand
Karnprayag At the confluence of the Pindar River and the Alaknanda River Uttarakhand
Nandprayag At the confluence of the Nandakini River and the Alaknanda River Uttarakhand
Rudraprayag At the confluence of river Mandakini and river Alaknanda Uttarakhand
Vishnuprayag At the confluence of river Dhauliganga and river Alaknanda Uttarakhand
Major cities of Odisha situated on the banks of rivers 
Cuttack Mahanadi Odisha
Brahmpur Rushikulya Odisha
Chhatrapur Rushikulya Odisha
Sambalpur Mahanadi Odisha
Rourkela Brahman Odisha
Anadpur Baitarani Odisha
Major cities of Madhya Pradesh situated on the banks of rivers 
Multai Tapti Madhya Pradesh
Division Narmada Madhya Pradesh
Jabalpur Narmada Madhya Pradesh
Narmadapuram Narmada Madhya Pradesh
Maheshwari Narmada Madhya Pradesh
Gwalior Chambly Madhya Pradesh
Ujjain Shipra River Madhya Pradesh
Major cities of Tamil Nadu situated on the banks of rivers
Madurai Vaigai Tamil Nadu
Tiruchirappalli Kaveri Tamil Nadu
Chennai Coom, Adyar Tamil Nadu
Coimbatore Noyyal Tamil Nadu
Finish Kaveri Tamil Nadu
Tirunelveli Tamparni Tamil Nadu
Kanchipuram Vegavati, Palari Tamil Nadu
Thanjavuri Vennaru, Vadavaru Tamil Nadu
Major cities of Karnataka situated on the banks of rivers
Bangalore Vrishabhavathi, Ponnaiyari Karnataka
Mangalore Netravati, Gurupur Karnataka
Shimoga Tunga Karnataka
Bhadravati Gentleman Karnataka
Hospet Tungabhadra Karnataka
Kalburgi, Raichur Krishna Karnataka
Karwar Black Karnataka
Bagalkot Ghatprabha Karnataka
Honavari Sharavati Karnataka
Major cities of Bihar situated on the banks of rivers
Gaya Phalgu (Niranjana) Bihar
Bhagalpur Ganga Bihar
Patna Ganga Bihar
Hajipur Ganga Bihar
Munger Ganga Bihar
Jamalpur Ganga Bihar
Purnia Koshi Bihar
Darbhanga Bagmati River Bihar
Muzaffarpur Old Gandak River Bihar
Major cities of Gujarat situated on the banks of rivers
Ahmedabad Sabarmati Gujarat
Deesa Banaas Gujarat
Surat Tapi Gujarat
Vadodara Vishwamitri Gujarat
Modasa Mazoom Gujarat
Morbi Machu Gujarat
Rajkot Aziz Gujarat
Himmatnagar Hathmati Gujarat
Overlay Saraswati Gujarat
Valsadi Aurang Gujarat
Bharuch Narmada Gujarat
Navsari Purna Gujarat
Major cities of Maharashtra situated on the banks of rivers 
Gangakhedi Godavari Maharashtra
Malegaon Falling River Maharashtra
Pune Mula, Mutha Maharashtra
Karjat Ulhasi Maharashtra
Nashik Godavari Maharashtra
Mahad Savitri Maharashtra
Nanded Godavari Maharashtra
Kolhapur Panchganga Maharashtra
Sangli Krishna Maharashtra
Karadi Krishna, Koyna Maharashtra
Golegaon Godavari Maharashtra
Nagpur muttering Maharashtra
Repository: Wainganga Maharashtra
Gadchiroli Wainganga Maharashtra
Ballarpur Wardha Maharashtra
Aurangabad pillar Maharashtra
Major cities of Uttar Pradesh situated on the banks of rivers 
Agra Yamuna Uttar Pradesh
Allahabad Ganga Uttar Pradesh
Ayodhya Sarayu Uttar Pradesh
Kanpur Ganga Uttar Pradesh
Jaunpur Gomti Uttar Pradesh
Varanasi Ganga Uttar Pradesh
Mathura Yamuna Uttar Pradesh
Auraiya Yamuna Uttar Pradesh
Etawah Yamuna Uttar Pradesh
Farrukhabad Ganga Uttar Pradesh
Fatehgarh Ganga Uttar Pradesh
Kannauj Ganga Uttar Pradesh
Gorakhpur Rapti Uttar Pradesh
Lucknow Gomti Uttar Pradesh
Kanpur Cantonment Ganga Uttar Pradesh
Shuklaganj Ganga Uttar Pradesh
Chuckery Ganga Uttar Pradesh

Now practice related questions and see what you learnt?

Cities of India GK Questions and Answers 🔗

Read also:

City Names FAQs:

Srinagar is the largest city and the summer capital of the Indian state of Jammu and Kashmir. It is situated in the Kashmir Valley on the banks of the Jhelum River, a major tributary of the Indus River.

The City of London is situated on the banks of the River Thames. The Thames was once a busy waterway. It originates at Seven Springs in Cheltenham and passes through cities such as Oxford, Radding, Maidenhead, Windsor, Eton, London and empties into the English Channel after completing a journey of 346 km.

Surat is situated on the banks of the Tapti River. Chhatrapati Shivajinagar is mainly famous for textile industry and diamond cutting and polishing, hence this city is also known as Silk City and Diamond City.

Vijayawada is located in the Krishna district of the state of Andhra Pradesh. It is situated on the banks of the Krishna River, an important river in South India. Vijayawada is situated on the west bank of river Krishna and it is one of the major cities of river Krishna.

Guwahati, situated on the banks of the Brahmaputra River, is the main city of Northeast India. The city is also known for ancient Hindu temples.

  Last update :  Sat 15 Apr 2023
  Post Views :  18001
  Post Category :  Human Geography of India