ShareYourGroupShareYourGroupGK

Rivers and dams of India: GK questions and answers

Where a river rises, which cities stand on it and which dam holds it back: river questions come up in every school quiz and competitive test. Find each river on a map as you read, and the answers will stay with you.

Test yourself

Ten questions picked at random from this topic, four choices each. Or go through every question as flash cards.

20 questions on rivers and dams of India

  1. Which river is called the "Sorrow of Bihar"? Kosi The Kosi often floods and has shifted its course many times.
  2. Which river was known as the "Sorrow of Bengal"? Damodar Dams built by the Damodar Valley Corporation now hold back its floods.
  3. On which river is the Hirakud Dam built? Mahanadi The dam is in Odisha and is one of the longest earthen dams in the world.
  4. On which river is the Tehri Dam built? Bhagirathi It is in Uttarakhand and is one of the tallest dams in India.
  5. On which river is the Sardar Sarovar Dam built? Narmada The dam is in Gujarat.
  6. On which river is the Nagarjuna Sagar Dam built? Krishna It stands on the border of Telangana and Andhra Pradesh.
  7. On which river is the Mettur Dam built? Kaveri The dam is in Tamil Nadu.
  8. At which place do the Bhagirathi and the Alaknanda meet to form the Ganga? Devprayag Devprayag is in Uttarakhand. From here the river is called the Ganga.
  9. At which city does the Yamuna join the Ganga? Prayagraj The meeting place is called the Triveni Sangam.
  10. From which glacier does the Yamuna rise? Yamunotri Yamunotri is in Uttarakhand.
  11. The Godavari rises near which city of Maharashtra? Nashik Its source is at Trimbak, in Nashik district.
  12. The Krishna river rises near which hill station? Mahabaleshwar Mahabaleshwar is in the Western Ghats of Maharashtra.
  13. At which place does the Narmada rise? Amarkantak Amarkantak is in Madhya Pradesh.
  14. The Kaveri rises at Talakaveri in which state? Karnataka Talakaveri is in the Kodagu district.
  15. Which river flows through Srinagar and the Kashmir valley? Jhelum It is one of the five rivers of the old Punjab region.
  16. On which river does Ahmedabad stand? Sabarmati Gandhiji's Sabarmati Ashram stands on its bank.
  17. Which river flows through both Delhi and Agra? Yamuna The Yamuna is the longest tributary of the Ganga.
  18. On which river does Kolkata stand? Hooghly The Hooghly is a branch of the Ganga.
  19. By what name is the Brahmaputra known in Bangladesh? Jamuna The Ganga is called the Padma in Bangladesh.
  20. The Indira Gandhi Canal carries water to the dry lands of which state? Rajasthan It brings water from the rivers of Punjab to the Thar Desert.

These are well-established facts, written in our own words and last checked on 11 November 2026. If your textbook says something different, follow your textbook and tell us.

More topics

Daily quiz All topics