India is a land of diverse geographical features, and rivers of India play a vital role in shaping its culture, civilization, agriculture, and economy. From the Himalayas in the north to the peninsular plateau in the south, the Rivers of India have supported life (Drinking Water), transportation, irrigation, hydroelectricity, and religious heritage for thousands of years.

List of Major Rivers of India Systems – Their Origin
Most Rivers of India drain into the Bay of Bengal, while a few flow westward and empty into the Arabian Sea. Certain regions such as northern Aravalli areas, parts of Ladakh, and sections of the Thar Desert have inland drainage with no exit to the sea.
The major rivers of India arise from three primary watershed regions:
- The Himalayan and Karakoram mountain ranges
- The Chota Nagpur Plateau along with the Vindhya and Satpura ranges
- The Western Ghats
Given below are the major rivers of India systems:
| Rivers of India Systems | ||
| River System | Length in India | Total length |
| Indus River System | 1114 km | 3180 km |
| Brahmaputra River System | 916 km | 2900 km |
| Ganga River System | 2510 km | 2510 km |
| Yamuna river System | 1376 km | 1376 km |
| Narmada River System | 1312 km | 1312 km |
| Tapi River System | 724 km | 724 km |
| Godavari River System | 1465 km | 1465 km |
| Krishna River System | 1400 km | 1400 km |
| Cauvery River System | 805 km | 805 km |
| Mahanadi River System | 851 km | 851 km |
Indus River System – Origin, Tributaries and Route
The Indus River starts from the northern slopes of the Kailash Range near Lake Mansarovar in Tibet.
Its total length is about 2897 km, out of which around 700 km flows in India. The river enters India through Jammu and Kashmir, where it forms a beautiful gorge.
In Kashmir, it meets important tributaries such as Zaskar, Shyok, Nubra, and Hunza. At Leh, the river flows between the Ladakh Range and the Zaskar Range. It crosses the Himalayas through a deep gorge near Attock, north of Nanga Parbat.
Major tributaries of the Indus in India are Jhelum, Ravi, Chenab, Beas, and Sutlej.
Brahmaputra River System – Source, Flow and Key Features
The Brahmaputra also originates from Mansarovar Lake, the same source as the Indus and Sutlej. It is 3848 km long, making it slightly longer than the Indus, and most of its route lies outside India.
The river flows east, parallel to the Himalayas, then takes a U-turn near Namcha Barwa and enters Arunachal Pradesh, where it is known as the Dihang River. It then flows through Arunachal Pradesh and Assam, meeting many tributaries.
In Assam, the Brahmaputra forms a braided channel. It is called Tsangpo in Tibet, where it carries less water and silt. After entering India, the river receives heavy rainfall and brings large water and silt volumes, often causing floods in Assam and Bangladesh.
Read Also:- All Countries List with Their Capital & Currency
Ganga River System – Origin, Tributaries and Length
The Ganga begins as the Bhagirathi from the Gangotri Glacier. Before reaching Devprayag, rivers like Mandakini, Pindar, Dhauliganga, Bishenganga, and Bheling join the Bhagirathi and Alaknanda.
At Devprayag, the Bhagirathi and Alaknanda combine to form the Ganga.
The five sacred river confluences, called Panch Prayag, are:
- Vishnuprayag – Alaknanda and Dhauli Ganga
- Nandprayag – Alaknanda and Nandakini
- Karnaprayag – Alaknanda and Pinder
- Rudraprayag – Alaknanda and Mandakini
- Devprayag – Alaknanda and Bhagirathi (Ganga)
Main tributaries of the Ganga include Yamuna, Damodar, Sapta Kosi, Ram Ganga, Gomati, Ghaghara, and Son. The Ganga flows 2525 km before entering the Bay of Bengal.
Yamuna River System – Source, Major Tributaries and Basin
Yamuna is the largest tributary of the Ganga. It starts from the Yamunotri Glacier near Bandarpoonch Peak in Uttarakhand. Major tributaries of Yamuna include the Tons, Sin, Hindon, Betwa, and Ken.
Its basin covers Delhi, Uttarakhand, Haryana, Uttar Pradesh, Rajasthan, Madhya Pradesh, and Himachal Pradesh.
Narmada River System – Origin, Flow Direction and Drainage
The Narmada flows through central India and rises from the Amarkantak Hills in Madhya Pradesh. It forms a natural boundary between North and South India. Narmada is one of the few peninsular rivers that flow from east to west.
The river passes through Madhya Pradesh, Maharashtra, and Gujarat before draining into the Arabian Sea in Bharuch district.
Tapi River System – Major Tributaries and River Basin
The Tapi is another important east-to-west flowing river of peninsular India. It begins in the Eastern Satpura Range of southern Madhya Pradesh and flows across Madhya Pradesh, Maharashtra, and Gujarat before entering the Arabian Sea at the Gulf of Cambay.
Major tributaries include Waghur, Aner, Girna, Purna, Panzara, and Bori.
Godavari River System – Origin, Course and Delta Formation
Godavari is India’s second-longest river and is often called Dakshin Ganga or Vriddh Ganga. It starts from Trimbakeshwar near Nashik in Maharashtra and is a seasonal river.
It flows through Maharashtra, Madhya Pradesh, Telangana, Andhra Pradesh, and Odisha before entering the Bay of Bengal. The river creates a fertile delta near Rajahmundry.
Major tributaries include Pranahita, Indravati, Bindusara, Sabari, and Manjira.
Krishna River System – Origin, Tributaries and Flow Path
The Krishna River begins in Mahabaleshwar, Maharashtra, and flows through Maharashtra, Karnataka, Telangana, and Andhra Pradesh into the Bay of Bengal.
Its main tributary is Tungabhadra, formed by the Tunga and Bhadra rivers. Other tributaries include Dudhganga, Koyna, Bhima, Mallaprabha, Dindi, Ghataprabha, Warna, Yerla, and Musi.
Cauvery River System – Origin, Tributaries and Course
Cauvery originates from Talakaveri in the Western Ghats, located in Kodagu district of Karnataka. It flows through Karnataka and Tamil Nadu before draining into the Bay of Bengal.
Main tributaries include Arkavathy, Shimsha, Hemavati, Kapila, Amaravati, Lokapavani, Bhavani, Noyyal, and Tirtha.
Mahanadi River System – Source, Tributaries and Flow Route
The Mahanadi begins in the Satpura Range of central India and flows eastward into the Bay of Bengal. It passes through Maharashtra, Chhattisgarh, Jharkhand, and Odisha.
The Hirakud Dam, one of India’s major dams, is built on this river.
Frequently Asked Questions on Major Rivers of India
Q1. Which is the longest river in India?
Answer:- The Ganga is the longest river in India, flowing around 2525 km before entering the Bay of Bengal.
Q2. Which is the largest river in India by volume?
Answer:- The Brahmaputra River carries the highest volume of water among all Indian rivers.
Q3. What is the origin of the Ganga River?
Answer:- The Ganga begins as the Bhagirathi from the Gangotri Glacier in Uttarakhand.
Q4. Which river is known as the Dakshin Ganga?
Answer:- The Godavari River is often called the Dakshin (South) Ganga because of its large size and cultural importance.
Q5. Which rivers flow from east to west in India?
Answer:- Only three major rivers flow from east to west: Narmada, Tapi (Tapti), and Luni.
Q6. Which river forms the largest delta in India?
Answer:- The Ganga-Brahmaputra Delta (Sundarbans Delta) is the largest delta in India and the world.
Q7. Which states are drained by the Mahanadi River?
Answer:- Mahanadi flows through Maharashtra, Chhattisgarh, Jharkhand, and Odisha.


