Static GK

Major Rivers, Dams & Lakes of India

India's drainage system is split into Himalayan rivers (perennial, snow-fed) and Peninsular rivers (rain-fed, mostly seasonal). The tables below cover the rivers, dams and lakes most frequently asked in SSC, RRB, Banking and State PCS exams.

2 min readUpdated 27 April 2026Includes practice quiz
Why this matters: Common question patterns: 'origin of river X', 'longest river of South India', 'which dam is on river Y', 'largest freshwater/saltwater lake'.

Major rivers of India

RiverOriginLength (approx.)Drains into
IndusMansarovar, Tibet3,180 kmArabian Sea
GangaGangotri Glacier, Uttarakhand2,525 kmBay of Bengal
YamunaYamunotri Glacier, Uttarakhand1,376 kmJoins Ganga at Prayagraj
BrahmaputraAngsi Glacier, Tibet (as Yarlung Tsangpo)2,900 km (total)Bay of Bengal
SutlejRakshastal Lake, Tibet1,450 kmJoins Indus
ChambalJanapao Hills, Madhya Pradesh960 kmJoins Yamuna
NarmadaAmarkantak, Madhya Pradesh1,312 kmArabian Sea (Gulf of Khambhat)
Tapti (Tapi)Multai, Madhya Pradesh724 kmArabian Sea
MahanadiSihawa, Chhattisgarh858 kmBay of Bengal
GodavariTrimbak, Maharashtra1,465 kmBay of Bengal
KrishnaMahabaleshwar, Maharashtra1,400 kmBay of Bengal
Kaveri (Cauvery)Talakaveri, Karnataka800 kmBay of Bengal
TungabhadraWestern Ghats, Karnataka531 kmJoins Krishna

Narmada and Tapti are the two major peninsular rivers that flow westward into the Arabian Sea.

Important dams

DamRiverState
Tehri DamBhagirathiUttarakhand
Bhakra Nangal DamSutlejPunjab–Himachal border
Sardar Sarovar DamNarmadaGujarat
Hirakud DamMahanadiOdisha
Nagarjuna Sagar DamKrishnaTelangana–Andhra Pradesh
Srisailam DamKrishnaAndhra Pradesh
Mettur DamKaveriTamil Nadu
Krishna Raja Sagara (KRS)KaveriKarnataka
Tungabhadra DamTungabhadraKarnataka
Indira Sagar DamNarmadaMadhya Pradesh
Pong DamBeasHimachal Pradesh
Idukki DamPeriyarKerala
Mullaperiyar DamPeriyarKerala
Rihand DamRihand (Son tributary)Uttar Pradesh

Hirakud Dam (Odisha) is among the longest earthen dams in the world. Sardar Sarovar is on the Narmada in Gujarat.

Major lakes

LakeState / UTType
Wular LakeJammu & KashmirLargest freshwater lake of India
Dal LakeJammu & KashmirFreshwater
Pangong TsoLadakhBrackish, partly in China
Tso MoririLadakhHigh-altitude saline
Chilika LakeOdishaLargest brackish-water lagoon of India
Pulicat LakeAndhra Pradesh / Tamil NaduBrackish lagoon (2nd largest)
Sambhar LakeRajasthanLargest inland salt lake
Loktak LakeManipurFamous for floating phumdis
Vembanad LakeKeralaLongest lake of India
Kolleru LakeAndhra PradeshLargest freshwater lake (peninsular)
Hussain SagarTelanganaMan-made
Sukhna LakeChandigarhMan-made

Quick Revision Facts

  • Ganga is the longest river that flows entirely within India.
  • Brahmaputra is known as Tsangpo in Tibet and Jamuna in Bangladesh.
  • Wular Lake (J&K) is the largest natural freshwater lake of India.
  • Chilika Lake (Odisha) is the largest brackish-water lagoon and a Ramsar site.
  • Sambhar Lake (Rajasthan) is the largest inland salt lake of India.
  • Vembanad (Kerala) is India's longest lake at ~96 km.
  • Loktak Lake's floating biomass islands (phumdis) host Keibul Lamjao National Park — the only floating national park.
  • Bhakra Nangal on the Sutlej was Pt. Nehru's 'temple of modern India'.

Quick Quiz — Rivers, Dams & Lakes

5 random questions from our bank. Refresh or retake for a new set.

Q1. Loktak Lake is in which state?
Q2. Which two peninsular rivers flow westward into the Arabian Sea?
Q3. India's longest lake is?
Q4. Bhakra Nangal Dam is on which river?
Q5. Which is the largest freshwater lake in India?

Frequently Asked Questions

Which river is the longest in India?

The Ganga is the longest river flowing entirely within India (~2,525 km). The Brahmaputra and Indus are longer overall but flow significantly outside India.

Which two peninsular rivers flow westward?

Narmada and Tapti — both drain into the Arabian Sea via rift valleys.

Which is the largest freshwater lake in India?

Wular Lake in Jammu & Kashmir.

On which river is Sardar Sarovar Dam built?

On the Narmada river, in Gujarat.

Want more practice?

Attempt our daily quiz and full-length mock exams to convert revision into ranks.

More Static GK Topics