Loading...
KP Kerala Prep
4 days🏆 Top scorer wins ₹500Compete now →
Graduate Level intermediate Indian Rivers Geography Dams Tributaries

Indian Rivers: Origin, Length, Tributaries, Dams & States

Comprehensive notes on major Indian rivers — Ganga, Brahmaputra, Godavari, Krishna, Narmada, Tapti. Origin, length, tributaries, major dams, and states covered. Kerala PSC Graduate Level exam focused.

Published: 20 Apr 2026 Relevant for: Graduate Level Prelims, Secretariat Assistant, University Assistant, LDC

Rivers of India is a guaranteed 2-4 mark topic in Kerala PSC exams. Questions test origin, tributaries, dams, and which states a river flows through. Use the tables below for quick memorization.

1. Classification of Indian Rivers

TypeSourceExamples
Himalayan RiversGlaciers/snowGanga, Yamuna, Brahmaputra, Indus
Peninsular Rivers (East-flowing)Western GhatsGodavari, Krishna, Kaveri, Mahanadi
Peninsular Rivers (West-flowing)Western Ghats/Central HighlandsNarmada, Tapti (Tapi), Periyar, Bharathapuzha

Key difference: Himalayan rivers are perennial (snow-fed); Peninsular rivers are mostly rain-fed (seasonal flow variation).

2. The Ganga River System

FeatureDetail
OriginGangotri Glacier (Gaumukh), Uttarakhand
Name at sourceBhagirathi
Becomes “Ganga” atDevprayag (confluence of Bhagirathi + Alaknanda)
Total length2,525 km
Drains intoBay of Bengal (Sundarbans delta, Bangladesh)
StatesUttarakhand, Uttar Pradesh, Bihar, Jharkhand, West Bengal
Name in BangladeshPadma

Major Tributaries of Ganga

Left Bank TributariesRight Bank Tributaries
RamgangaYamuna (largest tributary)
GomtiSon
Ghaghara (Karnali)Damodar
Gandak
Kosi

Five Prayags (Confluences) in Uttarakhand

PrayagRivers Meeting
VishnuprayagAlaknanda + Dhauliganga
NandprayagAlaknanda + Nandakini
KarnaprayagAlaknanda + Pindar
RudraprayagAlaknanda + Mandakini
DevprayagAlaknanda + Bhagirathi = Ganga

Major Dams on Ganga System

DamRiverState
Tehri DamBhagirathiUttarakhand
Farakka BarrageGangaWest Bengal
Rihand DamRihand (Son tributary)Uttar Pradesh

3. The Brahmaputra River System

FeatureDetail
OriginAngsi Glacier, near Mansarovar (Tibet)
Name in TibetTsangpo (Yarlung Tsangpo)
Name in Arunachal PradeshDihang/Siang
Name in AssamBrahmaputra
Name in BangladeshJamuna
Total length2,900 km (880 km in India)
Drains intoBay of Bengal (merges with Ganga as Meghna)
States in IndiaArunachal Pradesh, Assam
River islandMajuli (largest river island in India, Assam)

Major Tributaries

Left BankRight Bank
SubansiriTeesta
Jia Bhareli (Kameng)Manas
DhansiriSankosh
LohitTorsa

4. The Godavari River

FeatureDetail
OriginTrimbakeshwar (Nasik), Maharashtra
Total length1,465 km
NicknameDakshin Ganga (Ganga of the South)
Drains intoBay of Bengal (Andhra Pradesh coast)
StatesMaharashtra, Telangana, Andhra Pradesh, Chhattisgarh, Odisha
Largest peninsular riverYes (by length and basin area)

Major Tributaries

Left BankRight Bank
PengangaPravara
WardhaManjira
WaingangaIndravati
PranhitaSabari

Major Dams

DamState
Jayakwadi DamMaharashtra
Sri Ram Sagar (Pochampadu)Telangana
Polavaram (under construction)Andhra Pradesh

5. The Krishna River

FeatureDetail
OriginMahabaleshwar, Maharashtra
Total length1,400 km
Drains intoBay of Bengal (Andhra Pradesh — Hamasaladeevi)
StatesMaharashtra, Karnataka, Telangana, Andhra Pradesh
Second largest peninsular riverYes

Major Tributaries

Left BankRight Bank
BhimaTungabhadra
MusiGhataprabha
DindiMalaprabha
Koyna

Major Dams

DamRiverState
Almatti DamKrishnaKarnataka
Nagarjuna SagarKrishnaTelangana/AP
Srisailam DamKrishnaAndhra Pradesh/Telangana
Tungabhadra DamTungabhadraKarnataka
Koyna DamKoynaMaharashtra

6. The Narmada River

FeatureDetail
OriginAmarkantak Plateau, Madhya Pradesh
Total length1,312 km
Drains intoGulf of Khambhat (Cambay), Arabian Sea
StatesMadhya Pradesh, Maharashtra, Gujarat
Flows throughRift valley (between Vindhya and Satpura ranges)
DirectionEast to West
DeltaDoes NOT form a delta; forms an estuary

Major Dams

DamState
Sardar Sarovar DamGujarat
Indira Sagar DamMadhya Pradesh
Omkareshwar DamMadhya Pradesh
Bargi DamMadhya Pradesh

Key PSC fact: Narmada and Tapti are the only two major west-flowing rivers of Peninsular India that flow through rift valleys.

7. The Tapti (Tapi) River

FeatureDetail
OriginMultai (Betul district), Madhya Pradesh
Total length724 km
Drains intoGulf of Khambhat, Arabian Sea
StatesMadhya Pradesh, Maharashtra, Gujarat
Flows throughRift valley (parallel to Narmada, south of Satpura)
DeltaDoes NOT form delta; estuary

Major Dams

DamState
Ukai DamGujarat
Hatnur DamMaharashtra

8. West-Flowing vs East-Flowing Rivers

FeatureWest-FlowingEast-Flowing
NumberFew (Narmada, Tapti, Mahi, Sabarmati, Luni)Many (Godavari, Krishna, Kaveri, Mahanadi)
Drain intoArabian SeaBay of Bengal
DeltaGenerally no delta (estuaries)Form large deltas
Why fewer west-flowing?Western Ghats close to west coast; short runGentle eastward slope of Deccan Plateau

9. Rivers of Kerala (Bonus for Kerala PSC)

RiverLength (km)OriginDistrict of Origin
Periyar244Sivagiri HillsIdukki
Bharathapuzha (Nila)209Anamalai HillsPalakkad
Pamba176PulachimalaiIdukki
Chaliyar169Ilambaleri HillsWayanad
Kabbini (Kabani)174WayanadWayanad
  • Longest river in Kerala: Periyar (244 km)
  • Second longest: Bharathapuzha (209 km)
  • Total rivers in Kerala: 44 (all west-flowing except 3 east-flowing tributaries)

10. PSC Exam Quick-Fire Facts

  • Longest river in India: Ganga (2,525 km, entirely within India)
  • Longest river flowing through India: Brahmaputra (total 2,900 km)
  • Largest peninsular river: Godavari
  • Only major river crossing Tropic of Cancer twice: Mahi
  • River forming India’s largest delta: Ganga-Brahmaputra (Sundarbans)
  • Highest dam in India: Tehri Dam (260.5 m, Bhagirathi, Uttarakhand)
  • Longest dam in India: Hirakud Dam (25.8 km, Mahanadi, Odisha)
  • River on which maximum dams are built: Narmada

Found an error or have a suggestion?