1. Delhi is situated on the bank of which river?
A) Ganga
B) Yamuna
C) Chambal
D) Ghaghara
Answer: B
Explanation: India’s capital, Delhi, lies on the banks of the Yamuna River, one of the major tributaries of the Ganga.
2. Kolkata is located on the bank of which river?
A) Hooghly
B) Ganga
C) Brahmaputra
D) Subarnarekha
Answer: A
Explanation: Kolkata is situated on the eastern bank of the Hooghly River, a distributary of the Ganga.
3. Lucknow city lies on which river?
A) Ganga
B) Yamuna
C) Gomti
D) Saryu
Answer: C
Explanation: Lucknow, the capital of Uttar Pradesh, lies on the banks of the Gomti River, a tributary of the Ganga.
4. Patna is located on which river bank?
A) Ganga
B) Kosi
C) Gandak
D) Sone
Answer: A
Explanation: Patna, Bihar’s capital, stands on the southern bank of the Ganga River.
5. Ahmedabad is located on which river?
A) Sabarmati
B) Mahi
C) Narmada
D) Tapi
Answer: A
Explanation: Ahmedabad, the largest city in Gujarat, lies on the banks of the Sabarmati River.
6. Varanasi is situated on the bank of which river?
A) Ganga
B) Yamuna
C) Saryu
D) Chambal
Answer: A
Explanation: The holy city of Varanasi (Kashi) lies on the western bank of the Ganga River.
7. Kanpur city is situated on which river?
A) Gomti
B) Ganga
C) Yamuna
D) Betwa
Answer: B
Explanation: Kanpur, a major industrial city in Uttar Pradesh, lies on the banks of the Ganga River.
8. Agra is situated on the bank of which river?
A) Ganga
B) Yamuna
C) Chambal
D) Betwa
Answer: B
Explanation: The Taj Mahal in Agra is located on the right bank of the Yamuna River.
9. Allahabad (Prayagraj) is situated at the confluence of which rivers?
A) Ganga and Kosi
B) Ganga and Gomti
C) Ganga and Yamuna
D) Ganga and Chambal
Answer: C
Explanation: Prayagraj is located at the Triveni Sangam — the confluence of Ganga, Yamuna, and mythical Saraswati rivers.
10. Srinagar is located on which river?
A) Chenab
B) Jhelum
C) Beas
D) Ravi
Answer: B
Explanation: Srinagar, the summer capital of Jammu & Kashmir, lies on the banks of the Jhelum River.
11. Hyderabad city is located on which river?
A) Krishna
B) Musi
C) Godavari
D) Tungabhadra
Answer: B
Explanation: Hyderabad lies on the banks of the Musi River, a tributary of the Krishna River.
12. Chennai (Madras) is situated on which river?
A) Cooum
B) Godavari
C) Mahanadi
D) Kaveri
Answer: A
Explanation: Chennai lies on the banks of the Cooum and Adyar Rivers, near the Bay of Bengal coast.
13. Bengaluru (Bangalore) is situated on the bank of which river?
A) Arkavathi
B) Cauvery
C) Sharavathi
D) Krishna
Answer: A
Explanation: Bengaluru lies near the Arkavathi River, a tributary of the Cauvery.
14. Cuttack city is situated on which river?
A) Mahanadi
B) Godavari
C) Baitarani
D) Subarnarekha
Answer: A
Explanation: Cuttack in Odisha lies between the Mahanadi and Kathajodi rivers, forming a delta region.
15. Guwahati is located on which river bank?
A) Teesta
B) Brahmaputra
C) Subansiri
D) Manas
Answer: B
Explanation: Guwahati, Assam’s largest city, lies on the southern bank of the Brahmaputra River.
16. Kota city is located on which river?
A) Chambal
B) Banas
C) Luni
D) Sabarmati
Answer: A
Explanation: Kota in Rajasthan lies on the banks of the Chambal River and is known for its thermal and atomic plants.
17. Jaipur is located on which river bank?
A) Banas
B) Luni
C) Chambal
D) None
Answer: D
Explanation: Jaipur, the capital of Rajasthan, is not situated on any major river bank — it lies in a semi-arid region.
18. Pune is situated on which river?
A) Bhima
B) Mula
C) Mutha
D) Mula–Mutha
Answer: D
Explanation: Pune lies at the confluence of the Mula and Mutha rivers, which later join the Bhima River.
19. Surat city lies on which river?
A) Narmada
B) Tapi
C) Mahi
D) Sabarmati
Answer: B
Explanation: Surat, a major port city in Gujarat, lies on the banks of the Tapi River near the Arabian Sea.
20. Nashik is located on which river?
A) Godavari
B) Krishna
C) Bhima
D) Kaveri
Answer: A
Explanation: Nashik, a major pilgrimage city in Maharashtra, lies on the banks of the Godavari River — known as the “Dakshin Ganga.”
21. Nagpur is situated on which river?
A) Godavari
B) Kanhan
C) Wardha
D) Nag
Answer: D
Explanation: Nagpur city got its name from the Nag River, a small tributary of the Kanhan River.
22. Indore city is situated on which river?
A) Chambal
B) Kshipra
C) Narmada
D) Betwa
Answer: B
Explanation: Indore, in Madhya Pradesh, lies near the Kshipra River, a tributary of the Chambal.
23. Ujjain is located on which river bank?
A) Betwa
B) Kshipra
C) Chambal
D) Narmada
Answer: B
Explanation: Ujjain, one of the four Kumbh Mela sites, lies on the banks of the holy Kshipra River.
24. Bhopal is located near which famous lake system?
A) Upper Lake (Bhojtal)
B) Naini Lake
C) Pushkar Lake
D) Ashtamudi Lake
Answer: A
Explanation: Bhopal is known as the “City of Lakes,” with Upper Lake (Bhojtal) being the largest artificial freshwater lake.
25. Nagapattinam city lies on which river?
A) Cauvery
B) Vennar
C) Kollidam
D) Both B and C
Answer: D
Explanation: Nagapattinam in Tamil Nadu lies near the delta of the Cauvery River, between its distributaries Vennar and Kollidam.
26. Haridwar is located on the bank of which river?
A) Yamuna
B) Ganga
C) Alaknanda
D) Mandakini
Answer: B
Explanation: Haridwar, a major Hindu pilgrimage city in Uttarakhand, lies where the Ganga emerges from the Himalayas onto the plains.
27. Rishikesh lies on which river?
A) Alaknanda
B) Bhagirathi
C) Ganga
D) Yamuna
Answer: C
Explanation: Rishikesh, famous for yoga and rafting, lies on the banks of the Ganga just upstream of Haridwar.
28. Dehradun is situated between which rivers?
A) Ganga and Yamuna
B) Alaknanda and Mandakini
C) Kosi and Ramganga
D) Betwa and Ken
Answer: A
Explanation: Dehradun lies in the Doon Valley, between the Ganga on the east and Yamuna on the west.
29. Chandigarh is located near which river?
A) Sutlej
B) Ghaggar
C) Beas
D) Ravi
Answer: B
Explanation: Chandigarh lies near the Ghaggar River, a seasonal stream flowing through Punjab and Haryana.
30. Amritsar is situated near which river?
A) Ravi
B) Beas
C) Sutlej
D) Chenab
Answer: B
Explanation: Amritsar lies between the Beas and Ravi rivers in Punjab; the Beas flows closest to the city.
31. Ludhiana is located on the bank of which river?
A) Sutlej
B) Beas
C) Ravi
D) Chenab
Answer: A
Explanation: Ludhiana, Punjab’s industrial hub, lies on the southern bank of the Sutlej River.
32. Jalandhar is located between which rivers?
A) Beas and Ravi
B) Beas and Sutlej
C) Sutlej and Chenab
D) Chenab and Ravi
Answer: B
Explanation: Jalandhar district in Punjab lies between the Beas and Sutlej rivers.
33. Jammu city lies on which river?
A) Tawi
B) Chenab
C) Ravi
D) Jhelum
Answer: A
Explanation: Jammu, the winter capital of Jammu & Kashmir, lies on the Tawi River, a tributary of the Chenab.
34. Leh town lies on which river?
A) Indus
B) Nubra
C) Shyok
D) Zanskar
Answer: A
Explanation: Leh, the largest town in Ladakh, lies on the banks of the Indus River.
35. Jodhpur is located near which river?
A) Luni
B) Banas
C) Sabarmati
D) Chambal
Answer: A
Explanation: Jodhpur, Rajasthan’s “Blue City,” lies near the Luni River, which flows into the Rann of Kutch.
36. Ajmer lies on which river?
A) Banas
B) Luni
C) Chambal
D) None
Answer: D
Explanation: Ajmer is located in an arid region; it is not situated on any major river but has the man-made Ana Sagar Lake.
37. Udaipur lies near which river or lake system?
A) Banas River
B) Fateh Sagar Lake
C) Luni River
D) Chambal River
Answer: B
Explanation: Udaipur, the “City of Lakes,” is surrounded by Pichola and Fateh Sagar Lakes, both connected to the Ayad River.
38. Kota is located on which river?
A) Chambal
B) Mahi
C) Luni
D) Banas
Answer: A
Explanation: Kota city in Rajasthan stands on the Chambal River and is an industrial and educational center.
39. Bikaner lies near which river?
A) Ghaggar
B) Luni
C) Banas
D) None
Answer: D
Explanation: Bikaner lies in the Thar Desert and is not situated on any perennial river.
40. Gandhinagar is situated on which river?
A) Narmada
B) Tapi
C) Sabarmati
D) Mahi
Answer: C
Explanation: Gandhinagar, Gujarat’s capital, lies on the west bank of the Sabarmati River, upstream from Ahmedabad.
41. Vadodara (Baroda) is located on which river?
A) Narmada
B) Vishwamitri
C) Tapi
D) Mahi
Answer: B
Explanation: Vadodara lies on the Vishwamitri River, which flows through the city and joins the Dhadhar.
42. Rajkot is located near which river?
A) Aji River
B) Sabarmati River
C) Narmada River
D) Bhadar River
Answer: A
Explanation: Rajkot, Gujarat, lies on the banks of the Aji River in the Saurashtra region.
43. Gandhidham city is near which river estuary?
A) Narmada
B) Tapi
C) Luni
D) None
Answer: D
Explanation: Gandhidham, near Kandla Port in Kutch district, lies close to the Gulf of Kutch but not on any major river.
44. Surat is located on which river?
A) Narmada
B) Tapi
C) Mahi
D) Sabarmati
Answer: B
Explanation: Surat stands on the Tapi River near its mouth on the Arabian Sea.
45. Bharuch city is located on which river?
A) Tapi
B) Narmada
C) Sabarmati
D) Mahi
Answer: B
Explanation: Bharuch (ancient Broach) lies on the Narmada River near its estuary on the Arabian Sea.
46. Indore is located near which river?
A) Chambal
B) Kshipra
C) Narmada
D) Betwa
Answer: B
Explanation: Indore lies close to the Kshipra River, a tributary of the Chambal.
47. Gwalior is situated on which river?
A) Chambal
B) Betwa
C) Son Rekha
D) Tighra Reservoir
Answer: A
Explanation: Gwalior lies near the Chambal River basin in northern Madhya Pradesh.
48. Bhopal lies between which two rivers?
A) Betwa and Ken
B) Kaliasot and Halali
C) Narmada and Tawa
D) Son and Kaimur
Answer: B
Explanation: Bhopal is located between the Kaliasot and Halali rivers, tributaries of the Betwa.
49. Jabalpur city is located on which river?
A) Son River
B) Narmada River
C) Betwa River
D) Chambal River
Answer: B
Explanation: Jabalpur lies on the Narmada River and is famous for Dhuandhar Falls and Marble Rocks.
50. Rajahmundry city is situated on which river?
A) Krishna
B) Godavari
C) Mahanadi
D) Penna
Answer: B
Explanation: Rajahmundry, Andhra Pradesh, lies on the banks of the Godavari River and is known as the “Cultural Capital of Andhra.”
51. Vijayawada is situated on the bank of which river?
A) Krishna
B) Godavari
C) Mahanadi
D) Penna
Answer: A
Explanation: Vijayawada lies on the banks of the Krishna River in Andhra Pradesh and is a major commercial hub.
52. Amaravati, the planned capital of Andhra Pradesh, is on which river?
A) Godavari
B) Krishna
C) Penna
D) Tungabhadra
Answer: B
Explanation: Amaravati is being developed on the southern bank of the Krishna River near Vijayawada.
53. Rajahmundry lies on which river?
A) Godavari
B) Krishna
C) Tungabhadra
D) Penna
Answer: A
Explanation: Rajahmundry is situated on the banks of the Godavari and is a major bridge crossing point.
54. Kurnool is located on which river?
A) Krishna
B) Tungabhadra
C) Penna
D) Godavari
Answer: B
Explanation: Kurnool lies on the Tungabhadra River and served briefly as the capital of Andhra State in 1953.
55. Nellore city is situated on the bank of which river?
A) Krishna
B) Godavari
C) Penna
D) Tungabhadra
Answer: C
Explanation: Nellore lies on the banks of the Penna River and is known for aquaculture and rice production.
56. Chennai is located on the banks of which rivers?
A) Cooum and Adyar
B) Krishna and Godavari
C) Kaveri and Bhavani
D) Palar and Vaigai
Answer: A
Explanation: Chennai lies on the Cooum and Adyar rivers near the Bay of Bengal.
57. Tiruchirappalli (Trichy) is situated on which river?
A) Vaigai
B) Cauvery (Kaveri)
C) Bhavani
D) Palar
Answer: B
Explanation: Trichy lies on the banks of the Cauvery River and houses the famous Srirangam temple.
58. Thanjavur is located on which river?
A) Palar
B) Cauvery
C) Vaigai
D) Vennar
Answer: B
Explanation: Thanjavur is situated on the Cauvery River delta, known as the “Rice Bowl of Tamil Nadu.”
59. Madurai is situated on which river?
A) Vaigai
B) Kaveri
C) Tamirabarani
D) Palar
Answer: A
Explanation: Madurai lies on the Vaigai River and is famous for the Meenakshi Temple.
60. Tirunelveli is situated on which river?
A) Vaigai
B) Tamirabarani
C) Palar
D) Vennar
Answer: B
Explanation: Tirunelveli is on the banks of the Tamirabarani River in southern Tamil Nadu.
61. Mysuru (Mysore) is located on which river?
A) Kaveri
B) Kabini
C) Hemavati
D) Noyyal
Answer: A
Explanation: Mysuru lies close to the Kaveri River and is famous for the KRS Dam (Krishna Raja Sagar).
62. Mangalore is located on which rivers?
A) Netravati and Gurupura
B) Sharavathi and Kali
C) Varahi and Tungabhadra
D) Bhima and Krishna
Answer: A
Explanation: Mangalore lies at the confluence of the Netravati and Gurupura rivers on the Arabian Sea coast.
63. Hubballi–Dharwad lies on which river?
A) Tungabhadra
B) Varada
C) Malandra
D) Unkal Stream
Answer: B
Explanation: Hubballi–Dharwad region is drained by the Varada River, a tributary of the Tungabhadra.
64. Coimbatore is located on which river?
A) Noyyal
B) Cauvery
C) Palar
D) Tamirabarani
Answer: A
Explanation: Coimbatore lies on the banks of the Noyyal River, a tributary of the Cauvery.
65. Erode is situated on which river?
A) Bhavani
B) Kaveri
C) Amaravati
D) Both A and B
Answer: D
Explanation: Erode is located at the confluence of the Bhavani and Cauvery rivers in Tamil Nadu.
66. Kochi (Cochin) is situated near which lake and backwaters?
A) Vembanad Lake
B) Ashtamudi Lake
C) Sasthamkotta Lake
D) Pulicat Lake
Answer: A
Explanation: Kochi is located along the Vembanad backwaters on the Arabian Sea coast of Kerala.
67. Kollam is located on which river?
A) Periyar
B) Kallada
C) Pamba
D) Achankovil
Answer: B
Explanation: Kollam city lies on the banks of the Kallada River near the Ashtamudi Lake.
68. Thiruvananthapuram is located near which river?
A) Karamana
B) Achankovil
C) Periyar
D) Pamba
Answer: A
Explanation: Thiruvananthapuram lies on the banks of the Karamana River in southern Kerala.
69. Bhubaneshwar is located on which river?
A) Mahanadi
B) Daya
C) Baitarani
D) Rushikulya
Answer: B
Explanation: Bhubaneshwar lies on the Daya River, a tributary of the Mahanadi.
70. Cuttack is situated between which two rivers?
A) Mahanadi and Baitarani
B) Mahanadi and Kathajodi
C) Godavari and Krishna
D) Subarnarekha and Daya
Answer: B
Explanation: Cuttack lies between the Mahanadi and Kathajodi rivers in Odisha.
71. Sambalpur is situated on which river?
A) Mahanadi
B) Baitarani
C) Subarnarekha
D) Ib
Answer: A
Explanation: Sambalpur lies on the Mahanadi River and is famous for the Hirakud Dam.
72. Dibrugarh is located on which river?
A) Brahmaputra
B) Teesta
C) Dibang
D) Lohit
Answer: A
Explanation: Dibrugarh in Assam is situated on the southern bank of the Brahmaputra River.
73. Siliguri is located on which river?
A) Teesta
B) Mahananda
C) Jaldhaka
D) Subansiri
Answer: B
Explanation: Siliguri lies on the banks of the Mahananda River in northern West Bengal.
74. Durgapur is located on which river?
A) Ajay
B) Damodar
C) Subarnarekha
D) Kangsabati
Answer: B
Explanation: Durgapur is an industrial city on the Damodar River and part of India’s first river valley project (DVC).
75. Howrah and Kolkata are situated on the opposite banks of which river?
A) Ganga
B) Hooghly
C) Damodar
D) Subarnarekha
Answer: B
Explanation: Howrah and Kolkata lie on the opposite banks of the Hooghly River, connected by the Howrah and Vidyasagar bridges.
76. Bhopal city lies between which two rivers?
A) Kaliasot and Halali
B) Betwa and Ken
C) Narmada and Tawa
D) Son and Chambal
Answer: A
Explanation: Bhopal, the “City of Lakes,” lies between the Kaliasot and Halali rivers, tributaries of the Betwa River.
77. Jabalpur city lies on which river?
A) Son
B) Narmada
C) Betwa
D) Chambal
Answer: B
Explanation: Jabalpur is located on the Narmada River and is known for the Marble Rocks and Dhuandhar Falls.
78. Hoshangabad (now Narmadapuram) is located on which river?
A) Betwa
B) Narmada
C) Son
D) Ken
Answer: B
Explanation: Narmadapuram (Hoshangabad) in Madhya Pradesh lies on the banks of the Narmada River.
79. Raipur city lies on which river?
A) Mahanadi
B) Kharun
C) Indravati
D) Shivnath
Answer: B
Explanation: Raipur, the capital of Chhattisgarh, lies on the Kharun River, a tributary of the Mahanadi.
80. Bilaspur (Chhattisgarh) is located near which river?
A) Mahanadi
B) Hasdeo
C) Indravati
D) Shivnath
Answer: B
Explanation: Bilaspur lies on the banks of the Hasdeo River, a tributary of the Mahanadi.
81. Jagdalpur city lies on which river?
A) Indravati
B) Godavari
C) Mahanadi
D) Pranhita
Answer: A
Explanation: Jagdalpur lies on the Indravati River, famous for the nearby Chitrakote Falls.
82. Raigarh is located on which river?
A) Mahanadi
B) Kelo
C) Indravati
D) Son
Answer: B
Explanation: Raigarh lies on the Kelo River, a tributary of the Mahanadi River system.
83. Gaya is situated on the bank of which river?
A) Ganga
B) Falgu
C) Gandak
D) Kosi
Answer: B
Explanation: Gaya, an important Buddhist and Hindu pilgrimage site, lies on the banks of the Falgu River.
84. Varanasi lies on which bank of the Ganga River?
A) Eastern
B) Western
C) Northern
D) Southern
Answer: B
Explanation: Varanasi is located on the western bank of the Ganga, making its ghats face the sunrise.
85. Ayodhya is situated on which river?
A) Ganga
B) Saryu
C) Yamuna
D) Ghaghara
Answer: B
Explanation: Ayodhya, the birthplace of Lord Rama, lies on the banks of the Saryu River in Uttar Pradesh.
86. Mathura lies on which river?
A) Ganga
B) Yamuna
C) Betwa
D) Chambal
Answer: B
Explanation: Mathura, associated with Lord Krishna, lies on the banks of the Yamuna River.
87. Etawah city is situated at the confluence of which rivers?
A) Ganga and Yamuna
B) Yamuna and Chambal
C) Ganga and Betwa
D) Chambal and Ken
Answer: B
Explanation: Etawah in Uttar Pradesh lies at the confluence of the Yamuna and Chambal rivers.
88. Allahabad (Prayagraj) is known for which sacred confluence?
A) Ganga–Kosi–Gandak
B) Ganga–Yamuna–Saraswati
C) Ganga–Ghaghara–Gomti
D) Ganga–Chambal–Ken
Answer: B
Explanation: Prayagraj is famous for the Triveni Sangam, where the Ganga, Yamuna, and mythical Saraswati meet.
89. Bareilly is situated on which river?
A) Gomti
B) Ramganga
C) Ghaghara
D) Betwa
Answer: B
Explanation: Bareilly lies on the banks of the Ramganga River, a tributary of the Ganga.
90. Gorakhpur lies on which river?
A) Ghaghara
B) Rapti
C) Gandak
D) Saryu
Answer: B
Explanation: Gorakhpur lies on the banks of the Rapti River in eastern Uttar Pradesh.
91. Meerut lies on which river?
A) Hindon
B) Yamuna
C) Ganga
D) Chambal
Answer: A
Explanation: Meerut is located on the banks of the Hindon River, a tributary of the Yamuna.
92. Jammu city is located on which river?
A) Tawi
B) Ravi
C) Beas
D) Chenab
Answer: A
Explanation: Jammu lies on the Tawi River, a tributary of the Chenab River.
93. Srinagar lies on which river?
A) Jhelum
B) Chenab
C) Beas
D) Ravi
Answer: A
Explanation: Srinagar, the summer capital of Jammu & Kashmir, lies on the Jhelum River and around Dal Lake.
94. Leh is located on which river?
A) Indus
B) Nubra
C) Shyok
D) Zanskar
Answer: A
Explanation: Leh lies on the Indus River in Ladakh at an altitude of over 3,500 meters.
95. Shimla is located near which river?
A) Sutlej
B) Beas
C) Chenab
D) Yamuna
Answer: A
Explanation: Shimla lies close to the Sutlej River in Himachal Pradesh.
96. Chandigarh city is near which river?
A) Ghaggar
B) Beas
C) Sutlej
D) Ravi
Answer: A
Explanation: Chandigarh is located near the seasonal Ghaggar River.
97. Which Indian capital city lies on the banks of the Brahmaputra River?
A) Itanagar
B) Dispur (Guwahati)
C) Agartala
D) Shillong
Answer: B
Explanation: Dispur, the capital of Assam, lies within Guwahati city on the Brahmaputra River.
98. London city is situated on which river?
A) Thames
B) Severn
C) Clyde
D) Mersey
Answer: A
Explanation: London, the capital of the UK, lies on the River Thames.
99. Paris is situated on which river?
A) Rhine
B) Seine
C) Loire
D) Danube
Answer: B
Explanation: Paris, France’s capital, is located on the banks of the River Seine.
100. Cairo, the capital of Egypt, lies on which river?
A) Niger
B) Congo
C) Nile
D) Zambezi
Answer: C
Explanation: Cairo lies on the banks of the River Nile, the longest river in the world.
