25 Major Rivers of India – SSC GK Practice Questions
Rahul Kumar
SSC Exam Expert & Content Editor
Table of Contents
25 major rivers of India with origin, states and drainage, plus SSC-style practice questions and FAQs for quick GK revision.
Rivers of India are one of the most frequently tested Static GK topics in SSC exams — questions on river origin, length, and the states they flow through appear almost every year in CGL, CHSL, MTS and GD. This practice set covers the 25 most important rivers of India with a quick-reference table, followed by practice questions in the exact style SSC asks them.
25 Major Rivers of India: Quick Reference Table
| # | River | Origin | Key States/Region | Drains Into / Tributary Of |
|---|---|---|---|---|
| 1 | Ganga | Gangotri Glacier, Uttarakhand | UP, Bihar, West Bengal | Bay of Bengal |
| 2 | Yamuna | Yamunotri Glacier, Uttarakhand | UP, Haryana, Delhi | Tributary of Ganga |
| 3 | Brahmaputra | Angsi Glacier, Tibet (as Tsangpo) | Assam | Bay of Bengal |
| 4 | Indus | Near Lake Mansarovar, Tibet | Ladakh | Arabian Sea |
| 5 | Godavari | Trimbakeshwar, Maharashtra | Maharashtra, Telangana, Andhra Pradesh | Bay of Bengal (called "Dakshin Ganga") |
| 6 | Krishna | Mahabaleshwar, Maharashtra | Maharashtra, Karnataka, Andhra Pradesh | Bay of Bengal |
| 7 | Narmada | Amarkantak, Madhya Pradesh | MP, Gujarat | Arabian Sea |
| 8 | Kaveri (Cauvery) | Talakaveri, Karnataka | Karnataka, Tamil Nadu | Bay of Bengal |
| 9 | Tapi (Tapti) | Multai, Madhya Pradesh | MP, Maharashtra, Gujarat | Arabian Sea |
| 10 | Mahanadi | Sihawa, Chhattisgarh | Chhattisgarh, Odisha | Bay of Bengal |
| 11 | Chenab | Lahaul, Himachal Pradesh | Himachal Pradesh, J&K | Tributary of Indus |
| 12 | Beas | Beas Kund, near Rohtang Pass | Himachal Pradesh, Punjab | Tributary of Sutlej |
| 13 | Ravi | Kullu, Himachal Pradesh | Himachal Pradesh, Punjab | Tributary of Chenab |
| 14 | Sutlej | Rakshastal Lake, Tibet | Himachal Pradesh, Punjab | Tributary of Indus |
| 15 | Jhelum | Verinag spring, Jammu & Kashmir | Jammu & Kashmir | Tributary of Chenab |
| 16 | Son | Amarkantak, Madhya Pradesh | MP, Bihar | Tributary of Ganga |
| 17 | Gandak | Nepal Himalayas | Bihar | Tributary of Ganga |
| 18 | Kosi | Tibet | Bihar ("Sorrow of Bihar") | Tributary of Ganga |
| 19 | Ghaghara (Sarayu) | Mapchachungo Glacier, Tibet | UP, Bihar | Tributary of Ganga |
| 20 | Betwa | Vindhya Range, Madhya Pradesh | MP, UP | Tributary of Yamuna |
| 21 | Chambal | Mhow, near Indore, Madhya Pradesh | MP, Rajasthan, UP | Tributary of Yamuna |
| 22 | Tungabhadra | Confluence of Tunga & Bhadra, Karnataka | Karnataka, Andhra Pradesh | Tributary of Krishna |
| 23 | Periyar | Western Ghats, Kerala | Kerala (longest river in the state) | Arabian Sea |
| 24 | Sabarmati | Aravalli Range, Rajasthan | Rajasthan, Gujarat | Gulf of Khambhat |
| 25 | Luni | Aravalli Range, near Ajmer | Rajasthan | Rann of Kutch (a saline river) |
Why Rivers Are an Important SSC GK Topic
River-related questions test three things repeatedly: the origin point, the states it flows through, and whether it's a tributary or an independent river draining directly into the sea. Memorising these three facts for each river covers the vast majority of SSC questions on this topic. Reinforce this with our previous year GK questions and free mock tests.
Practice Questions on Indian Rivers
- Q1. Which river is known as the "Sorrow of Bihar"?
Answer: Kosi - Q2. The Narmada River originates from which state?
Answer: Madhya Pradesh (Amarkantak) - Q3. Which Indian river is called "Dakshin Ganga"?
Answer: Godavari - Q4. The Yamuna is a tributary of which river?
Answer: Ganga - Q5. Which river flows into the Arabian Sea after originating in Madhya Pradesh and flowing westward unlike most peninsular rivers?
Answer: Narmada (and Tapi) - Q6. Talakaveri, the origin of the Kaveri river, is located in which state?
Answer: Karnataka - Q7. Which river is the longest river entirely within Kerala?
Answer: Periyar - Q8. The Chambal River is a tributary of which river?
Answer: Yamuna - Q9. Which river is known for being a saline river that drains into the Rann of Kutch?
Answer: Luni - Q10. Tungabhadra river is formed by the confluence of which two rivers?
Answer: Tunga and Bhadra - Q11. The Brahmaputra is known by what name in Tibet?
Answer: Tsangpo - Q12. Which river's origin is Verinag spring in Jammu & Kashmir?
Answer: Jhelum
Quick Tips to Remember River Facts for SSC
- Group rivers by whether they flow east (into Bay of Bengal) or west (into Arabian Sea) — most Indian rivers flow east, so the exceptions (Narmada, Tapi, Sabarmati, Luni, Periyar) are worth memorising separately.
- Learn Himalayan rivers (Ganga, Yamuna, Indus system) and Peninsular rivers (Godavari, Krishna, Kaveri, Narmada, Tapi) as two separate groups, since their origins and characteristics differ.
- Practice with our free Practice Papers and Study Material to reinforce this list regularly.
Frequently Asked Questions (FAQs)
1. Which is the longest river in India?
The Ganga is the longest river flowing entirely within India, at approximately 2,525 km.
2. Which river is called the "Sorrow of Bihar"?
The Kosi River is called the "Sorrow of Bihar" due to its frequent and devastating floods.
3. Where does the Narmada River originate?
The Narmada originates at Amarkantak in Madhya Pradesh and flows westward into the Arabian Sea.
4. Which Indian rivers flow west instead of east?
Narmada, Tapi, Sabarmati, Luni and Periyar are among the major Indian rivers that flow west into the Arabian Sea.
5. What is the origin of the Brahmaputra River?
It originates from the Angsi Glacier in Tibet, where it is known as the Tsangpo, before entering India through Arunachal Pradesh and flowing through Assam.
6. Which river is known as "Dakshin Ganga"?
The Godavari River is known as "Dakshin Ganga" due to its length and significance in peninsular India.
7. Is the Yamuna an independent river or a tributary?
The Yamuna is the largest tributary of the Ganga.
8. Which river is the longest river in Kerala?
The Periyar River is the longest river flowing entirely within Kerala.
9. What makes the Luni River unique among Indian rivers?
The Luni is a saline river that doesn't drain into the sea in the usual sense — it empties into the salt marshes of the Rann of Kutch.
10. Which two rivers combine to form the Tungabhadra?
The Tunga and Bhadra rivers, both originating in Karnataka, combine to form the Tungabhadra.
11. How many questions on rivers typically appear in SSC General Awareness?
Usually 1-3 questions per exam, making it a high-value topic relative to the time needed to master it.
12. What is the best way to memorise river origins for SSC exams?
Group rivers by Himalayan vs. Peninsular origin, and by whether they flow east or west, rather than memorising each river in isolation.
13. Which river's origin is in Tibet but flows mainly through India?
Both the Brahmaputra (as Tsangpo) and the Sutlej originate in Tibet before flowing into India.
14. Is Chambal a tributary of the Ganga directly?
No, the Chambal is a tributary of the Yamuna, which itself is a tributary of the Ganga.
15. Where can I practice more questions like these for free?
Explore our full Practice Papers section and previous year questions for more GK practice sets.
Rahul Kumar
SSC Exam Expert & Content Editor
Rahul is a senior SSC exam strategist with 8+ years of experience helping aspirants crack CGL, CHSL and MTS exams. He writes in-depth notification breakdowns, exam pattern guides and preparation strategies.