Indian Rivers are an important topic in Static GK and Indian Geography. Questions related to river origins, tributaries, river basins and drainage systems are frequently asked in SSC, Railway, Banking, UPSC, State PSC and other competitive examinations.
Major Rivers of India
India has a large network of Himalayan and Peninsular rivers. Major river basins include the Indus, Ganga, Brahmaputra, Godavari, Krishna, Cauvery, Mahanadi, Narmada, Tapi, Mahi, Sabarmati, Pennar and Subarnarekha.
1. Ganga River
The Ganga is one of India’s most important rivers. The Bhagirathi and Alaknanda meet at Devprayag in Uttarakhand, after which the river is known as the Ganga.
- Important tributaries: Yamuna, Ghaghara, Gandak, Kosi and Son
- Important river system: Ganga Basin
- Drainage: Bay of Bengal
2. Yamuna River
The Yamuna originates from the Yamunotri Glacier in Uttarakhand and is one of the most important tributaries of the Ganga.
- Origin: Yamunotri Glacier
- Important tributaries: Chambal, Betwa and Ken
- Confluence with Ganga: Prayagraj
3. Brahmaputra River
The Brahmaputra is a major transboundary river of Asia. It enters India through Arunachal Pradesh and flows through Assam before entering Bangladesh.
- Important Indian states: Arunachal Pradesh and Assam
- Important tributaries: Dibang, Lohit, Subansiri and Manas
- In Bangladesh: It is known as the Jamuna
4. Indus River
The Indus is one of the major rivers of the Indian subcontinent. Its important tributaries include Jhelum, Chenab, Ravi, Beas and Sutlej.
- Important tributaries: Jhelum, Chenab, Ravi, Beas and Sutlej
- River system: Indus Basin
- Drainage: Arabian Sea
5. Godavari River
The Godavari is the largest Peninsular river basin of India by basin area. It originates in Maharashtra and flows generally eastward towards the Bay of Bengal.
- Origin: Maharashtra
- Important tributaries: Pranhita, Indravati, Sabari and Manjira
- Direction: Eastward
- Drainage: Bay of Bengal
6. Krishna River
The Krishna is an important Peninsular river. It originates in Maharashtra and flows through Karnataka, Telangana and Andhra Pradesh before reaching the Bay of Bengal.
- Origin: Maharashtra
- Important tributaries: Bhima, Tungabhadra, Ghataprabha and Malaprabha
- Drainage: Bay of Bengal
7. Cauvery River
The Cauvery originates in Karnataka and flows through Karnataka and Tamil Nadu before draining into the Bay of Bengal.
- Origin: Karnataka
- Important tributaries: Kabini, Hemavati, Bhavani and Amaravati
- Important states: Karnataka and Tamil Nadu
- Drainage: Bay of Bengal
8. Mahanadi River
The Mahanadi is an important east-flowing Peninsular river. It originates in Chhattisgarh and flows through Odisha before entering the Bay of Bengal.
- Origin: Chhattisgarh
- Important tributaries: Seonath, Hasdeo, Mand and Ib
- Drainage: Bay of Bengal
9. Narmada River
The Narmada is one of the major west-flowing rivers of Peninsular India. It originates in Madhya Pradesh and flows westward into the Arabian Sea.
- Origin: Madhya Pradesh
- Direction: Westward
- Drainage: Arabian Sea
- Important fact: It flows between the Vindhya and Satpura ranges for a significant part of its course.
10. Tapi River
The Tapi (Tapti) is another important west-flowing Peninsular river. It originates in Madhya Pradesh and drains into the Arabian Sea.
- Origin: Madhya Pradesh
- Important tributaries: Purna, Girna and Panjhra
- Direction: Westward
- Drainage: Arabian Sea
11. Mahi River
The Mahi originates in Madhya Pradesh and flows through Rajasthan and Gujarat before reaching the Arabian Sea.
- Origin: Madhya Pradesh
- Important states: Madhya Pradesh, Rajasthan and Gujarat
- Drainage: Arabian Sea
12. Sabarmati River
The Sabarmati is an important west-flowing river associated mainly with Rajasthan and Gujarat. It drains into the Gulf of Khambhat.
- Origin region: Rajasthan
- Important state: Gujarat
- Drainage: Arabian Sea
13. Pennar River
The Pennar is an important Peninsular river that flows generally eastward and drains into the Bay of Bengal.
- Origin region: Karnataka
- Important states: Karnataka and Andhra Pradesh
- Drainage: Bay of Bengal
14. Subarnarekha River
The Subarnarekha flows through Jharkhand, West Bengal and Odisha before reaching the Bay of Bengal.
- Important states: Jharkhand, West Bengal and Odisha
- Drainage: Bay of Bengal
East-Flowing and West-Flowing Rivers
Important East-Flowing Rivers
- Godavari
- Krishna
- Cauvery
- Mahanadi
- Pennar
- Subarnarekha
Important West-Flowing Rivers
- Narmada
- Tapi
- Mahi
- Sabarmati
Major River Basins – Quick Table
| River | Important Origin/Region | Drainage |
|---|---|---|
| Ganga | Uttarakhand | Bay of Bengal |
| Yamuna | Uttarakhand | Ganga system |
| Brahmaputra | Himalayan region | Bay of Bengal system |
| Indus | Tibetan Plateau | Arabian Sea |
| Godavari | Maharashtra | Bay of Bengal |
| Krishna | Maharashtra | Bay of Bengal |
| Cauvery | Karnataka | Bay of Bengal |
| Mahanadi | Chhattisgarh | Bay of Bengal |
| Narmada | Madhya Pradesh | Arabian Sea |
| Tapi | Madhya Pradesh | Arabian Sea |
| Mahi | Madhya Pradesh | Arabian Sea |
| Sabarmati | Rajasthan | Arabian Sea |
| Pennar | Karnataka | Bay of Bengal |
| Subarnarekha | Jharkhand region | Bay of Bengal |
Important River Facts for Competitive Exams
- Bhagirathi and Alaknanda meet at Devprayag.
- Yamuna originates from the Yamunotri Glacier.
- Godavari is the largest Peninsular river basin by area.
- Narmada is a major west-flowing Peninsular river.
- Tapi is another major west-flowing Peninsular river.
- Krishna and Godavari are major rivers of southern India.
- Mahanadi is an important river of Chhattisgarh and Odisha.
- Cauvery is an important river of Karnataka and Tamil Nadu.
- Indus and its tributaries form the Indus river system.
- Brahmaputra is an important transboundary river of Asia.
Quick Revision – 15 One-Liners
- Ganga: Bhagirathi and Alaknanda meet at Devprayag.
- Yamuna: Originates from Yamunotri Glacier.
- Godavari: Largest Peninsular river basin by area.
- Krishna: Major east-flowing Peninsular river.
- Cauvery: Important river of Karnataka and Tamil Nadu.
- Mahanadi: Important river of Chhattisgarh and Odisha.
- Narmada: Major west-flowing river.
- Tapi: Major west-flowing river.
- Mahi: Flows through Madhya Pradesh, Rajasthan and Gujarat.
- Sabarmati: Important river of Gujarat.
- Pennar: East-flowing Peninsular river.
- Subarnarekha: Flows through Jharkhand, West Bengal and Odisha.
- Indus: Major river system of north-western South Asia.
- Brahmaputra: Important river of Arunachal Pradesh and Assam.
- Major east-flowing rivers: Generally drain into the Bay of Bengal.
Frequently Asked Questions
Which is the largest Peninsular river basin in India?
The Godavari has the largest river basin among India’s Peninsular rivers.
Where do Bhagirathi and Alaknanda meet?
They meet at Devprayag in Uttarakhand.
Which major rivers flow westward?
Narmada, Tapi, Mahi and Sabarmati are important west-flowing rivers.
Which sea does the Narmada drain into?
The Narmada drains into the Arabian Sea.
Related Static GK
Official Source
Central Water Commission – Water Resources Assessment of India 2024
Keep learning with Daily GK — Learn. Practice. Stay Updated.