This is a list of rivers of India, starting in the west and moving along the Indian coast southward, then northward. Tributary rivers are listed hierarchically in upstream order: the lower in the list, the more upstream.

The overall discharge of rivers in India or passing/originating in India : List of rivers of India by discharge

The major rivers of India are:

The major rivers of India are:
Flowing into the Arabian Sea Flowing into the Bay of Bengal
Narmada Brahmaputra
Tapi Yamuna
Sindhu Ganga
Sabarmati Meghna
Mahi Mahanadi
Purna Godavari
Penna River

Rivers falling into Arabian sea jointly as Panjnaad Sutlej, Vyas, Ravi, Chenab, Jhehlam, flowing through The Punjab, a province shared by Modern India and Pakistan. River Sindh or Sindhu is flowing alone from Himalaya in between these rivers and Afghanistan

Meghna River Basin

The Meghna-Surma-Barak River System is located in India and Bangladesh.

Ganges River Basin

Map of the Ganges (orange), Brahmaputra (violet), and Meghna (green) drainage basins
Yamuna River drainage basin map

Brahmaputra River Basin

West Bengal Coastal

Odisha Coastal

Six major rivers of Odisha (AKA Gift Of Six Rivers):

Godavari River Basin

Godavari, Andhra Pradesh, one of the widest rivers in India

Godavari River in Maharashtra, Chhattisgarh, Telangana, Andhra Pradesh states

Krishna River Basin

Main tributary rivers in Maharashtra:

Main tributary rivers in Telangana:

Pennar River Basin

Kaveri River Basin

Hogenakkal Falls, on the Kaveri River

Tamil Nadu Coastal Rivers

Rivers flowing into the Arabian Sea

Indus Basin

Map of the Indus Basin

Narmada River Basin

The following rivers are part of the Narmada River's basin:[1][2]

Tributary Bank Source elevation above MSL (m) Catchment area (km2) Length (km)
Kharmer Left - 557 64
Silgi Right - 531 65
Burhner Left 900 4228 177
Banjar Left 600 3282 183
Balai Right - 531 46
Temur Left 550 892 54
Gaur Right 690 1107 79.5
Saner Left - 581 51
Hiran Right 500 4795 188
Sher Left 650 2903 129
Baranj Right - 1172 62
Shakkar Left 900 2294 161
Dudhi River Left 900 1542 129
Sukhri Left - 609 39
Tendoni Right 500 1633 177
Barna Right 450 1789 105
Tawa Left 600 6338 172
Hather Left - 645 37.5
Kolar Right 600 1348 101
Ganjal Left 700 1931 89
Sip Right - 879 45
Jamner Right 470 671 30
Chandrakeshar Right 600 1249 30
Ajnal Left - 1203 62.5
Machak Left 550 1112 87.5
Chhota Tawa Left 400 5055 169
Khari Right - 754 41
Kenar Right - 1581 62.5
Kaveri Left - 954 32.5
Choral Right - 601 55
Kharkia Left - 1099 24
Kunda Left 900 3973 130
Karam Right - 858 45
Borad Left - 866 62.5
Man Right 550 1529 89
Deb Left 350 969 82.5
Uri Right - 2004 74
Goi Left 800 1892 129
Hathni Right 350 1944 30
Orsang Right 300 3946 101
Karjan Left 200 1490 93

Mahi River Basin

The origin of the river Mahi is Mindha, Madhya Pradesh.

Sabarmati River Basin

Tapi River Basin

Maharashtra Coastal Rivers

Coastal rivers of Goa

Mandovi River, known as Mahadayi in Western Ghats of Goa and Karnataka, has three sources:

The last two sources go dry in summer. The main origin of the river, in the form of a spring, even during Summer season, is at Bavtyacho Dongor hills near Degao village in Khanapur Taluka of Belgaum District in Karnataka State.

The three streams confluence at the Kabnali village, whereafter it is known as Mahadayi, which has an easterly flow initially, then flows north and finally turns to the west on entering Goa. Mahadayi River enters Goa between Krishnapura (Karnataka) and Kadval (Goa) villages. The tributaries of the Mahadayi are:

etc. It is the longest river of Goa with a reported length of 105 km.

Karnataka Coastal Rivers

The rivers flowing through three coastal districts of Karnataka join the Arabian Sea.

Kerala Coastal Rivers

See also: List of rivers of Kerala

The rivers flowing through three coastal districts of Kerala to join the Arabian Sea.

Rivers flowing into the inner part of India

Alphabetical list

This list is incomplete; you can help by adding missing items. (April 2012)

A - D

E - H

I - L

M - P

Q - T

U - W

X - Z

See also


  1. ^ Integrated Water Year Book - Narmada Basin (June 2015-May 2016) Archived 2017-08-22 at the Wayback Machine, p. 9-10. Published by Central Water Commission, Narmada Basin Organization in April 2017.
  2. ^ K. Sankaran Unni (1996). Ecology of River Narmada. APH. pp. 16–17. ISBN 978-81-7024-765-4.

Further reading