Studying for competitive exams can be hard, especially when you need to remember things like cities and the rivers they are on. But don’t worry! It can be much easier if you learn step by step. In many exams, they ask about cities and their rivers because these are important parts of India’s geography. Rivers help cities grow and are used for things like farming, travel, and trade.
In this blog, we’ve made a simple list to help you learn these cities and rivers without any confusion. The table is easy to read and will help you remember them quickly. Just spend a little time every day going through the list. Soon, you’ll remember everything with no trouble. Using this simple method will make it much easier to answer these questions in your exam.
List of Cities on Banks of Rivers in India:
Sl. No. | City | River Name | State |
---|---|---|---|
1 | Agra | Yamuna | Uttar Pradesh |
2 | Ahmedabad | Sabarmati | Gujarat |
3 | Allahabad (Prayagraj) | Ganga, Yamuna | Uttar Pradesh |
4 | Amritsar | Ravi | Punjab |
5 | Ayodhya | Saryu | Uttar Pradesh |
6 | Badrinath | Alaknanda | Uttarakhand |
7 | Cuttack | Mahanadi | Odisha |
8 | Delhi | Yamuna | Delhi (Union Territory) |
9 | Guwahati | Brahmaputra | Assam |
10 | Haridwar | Ganga | Uttarakhand |
11 | Hyderabad | Musi | Telangana |
12 | Kanpur | Ganga | Uttar Pradesh |
13 | Kolkata | Hooghly | West Bengal |
14 | Lucknow | Gomti | Uttar Pradesh |
15 | Patna | Ganga | Bihar |
16 | Pune | Mula, Mutha | Maharashtra |
17 | Srinagar | Jhelum | Jammu & Kashmir |
18 | Surat | Tapi | Gujarat |
19 | Thiruvananthapuram | Karamana | Kerala |
20 | Varanasi | Ganga | Uttar Pradesh |
21 | Vijayawada | Krishna | Andhra Pradesh |
22 | Jabalpur | Narmada | Madhya Pradesh |
23 | Nashik | Godavari | Maharashtra |
24 | Madurai | Vaigai | Tamil Nadu |
25 | Jamshedpur | Subarnarekha | Jharkhand |
26 | Tiruchirappalli | Cauvery | Tamil Nadu |
27 | Dibrugarh | Brahmaputra | Assam |
28 | Kota | Chambal | Rajasthan |
29 | Jodhpur | Luni | Rajasthan |
30 | Nagpur | Nag | Maharashtra |
31 | Vadodara | Vishwamitri | Gujarat |
32 | Rajahmundry | Godavari | Andhra Pradesh |
33 | Puri | Bhargavi | Odisha |
34 | Ludhiana | Sutlej | Punjab |
35 | Panaji | Mandovi | Goa |
36 | Ujjain | Shipra | Madhya Pradesh |
37 | Dharmapuri | Cauvery | Tamil Nadu |
38 | Jamnagar | Nagmati | Gujarat |
39 | Bhopal | Upper Lake (artificial, connected to Kaliasot river) | Madhya Pradesh |
40 | Bhagalpur | Ganga | Bihar |
41 | Ratlam | Mahi | Madhya Pradesh |
42 | Tirunelveli | Thamirabarani | Tamil Nadu |
43 | Shillong | Umshyrpi, Umkhrah | Meghalaya |
44 | Imphal | Imphal River | Manipur |
45 | Alappuzha | Vembanad Lake | Kerala |
46 | Gandhinagar | Sabarmati | Gujarat |
47 | Rajkot | Aji | Gujarat |
TOP 10 FAQ ON BANK OF RIVERS IN INDIA:
1. Which cities in India are located on the banks of the Ganges River?
- Answer: Varanasi (Uttar Pradesh), Allahabad (Prayagraj, Uttar Pradesh), Kanpur (Uttar Pradesh), Patna (Bihar), Kolkata (West Bengal).
2. Which major cities are situated on the banks of the Yamuna River?
- Answer: Delhi, Agra (Uttar Pradesh), Mathura (Uttar Pradesh), Etawah (Uttar Pradesh).
3. Name some cities located along the banks of the Godavari River.
- Answer: Nashik (Maharashtra), Rajahmundry (Andhra Pradesh), Nanded (Maharashtra).
4. Which cities in India are situated on the banks of the Brahmaputra River?
- Answer: Guwahati (Assam), Tezpur (Assam), Dibrugarh (Assam).
5. Which cities in India are located on the banks of the Narmada River?
- Answer: Jabalpur (Madhya Pradesh), Bharuch (Gujarat), Khandwa (Madhya Pradesh).
6. Which cities are situated along the banks of the Mahanadi River?
- Answer: Cuttack (Odisha), Sambalpur (Odisha), Bhubaneswar (Odisha).
7. Which cities in India are located on the banks of the Tapi (Tapti) River?
- Answer: Surat (Gujarat), Nasik (Maharashtra), Buldhana (Maharashtra).
8. Which major cities are situated on the banks of the Indus River in India?
- Answer: Amritsar (Punjab), Lahore (now in Pakistan, historically part of undivided India).
9. Name cities on the banks of the Krishna River.
- Answer: Vijayawada (Andhra Pradesh), Hyderabad (Telangana), Raichur (Karnataka).
10. Which cities in India are situated on the banks of the Cauvery River?
- Answer: Mysuru (Karnataka), Thanjavur (Tamil Nadu), Trichy (Tamil Nadu).