List of major rivers of India

  (Redirected from Rivers of India)
Map of the major rivers, lakes, and reservoirs in India
Map showing rivers and flood prone areas in India
Map of India based on survey of rivers of India

The rivers of India play an important role in the lives of the people. They provide potable water, cheap transportation, electricity, and the livelihood for many people nationwide. This easily explains why nearly all the major cities of India are located by the banks of rivers. The rivers also have an important role in Hindu Religion and are considered holy by all Hindus in the country.[1]

Seven major rivers along with their numerous tributaries make up the river system of India. The largest basin system of the rivers pour their waters into the Bay of Bengal; however, some of the rivers whose courses take them through the western part of the country and towards the east of the state of Himachal Pradesh empty into the Arabian Sea. Parts of Ladakh, northern parts of the Aravalli range and the arid parts of the Thar Desert have inland drainage.

All major rivers of India originate from one of the following main watersheds:

  1. Aravalli range
  2. Himalaya and Karakoram ranges
  3. Sahyadri or Western Ghats in western India
  4. Vindhya and Satpura ranges and Chotanagpur plateau in central India

Himalayan glaciers in the Indian subcontinent are broadly divided into the three river basins, namely the Indus, Ganga and Brahmaputra. The Indus basin has the largest number of glaciers (3500), whereas the Ganga and Brahmaputra basins contain about 1000 and 660 glaciers, respectively.[2] Ganga is the largest river system in India. However these rivers are just three among many. Other examples are Narmada, Tapi, and Godavari.

The Indo-Gangetic plainsEdit

The Indo gangetic plains are known as Ganga-Satluj Ka Maidaan (गँगा सतलुज का मैदान), this area is drained by 16 major rivers. The major Himalayan Rivers are the Indus, Ganges, and Brahmaputra. These rivers are long, and are joined by many large and important tributaries. Himalayan rivers have long courses from their source to sea (in India Arabian sea and Bay of Bengal).

Laxman Jhoola in Rishikesh

Aravalli range river systemEdit

Following rivers flow from the Aravalli range, both northwards to Yamuna as well as southwards to Arabian Sea.

Ganges river systemEdit

The major rivers in this system are (in order of merging, from west to east)

  • Ganga - 2,704 kilometres (1,680 mi) Starting from Gangotri Glacier, Uttarakhand, India
  • Chambal - 1,024 kilometres (636 mi) Flows through Madhya Pradesh, Rajasthan and merges into Yamuna in Uttar Pradesh
  • Betwa - 676 kilometres (420 mi) Not Himalayan river, covers Madhya Pradesh and Uttar Pradesh before merging Yamuna
  • Yamuna - 1,376 kilometres (855 mi) Yamuna runs its most of the course parallel to Ganga before contributing its water to Ganga at Prayagraj. Largest of Ganga's southern tributaries
  • Gomti - 529 kilometres (329 mi) Starts near the junction of three borders viz. Nepal, Uttarakhand and UP
  • Ghaghra - 1,156 kilometres (718 mi) Starts in Nepal near Uttarakhand
  • Son - 784 kilometres (487 mi) Not Himalayan river, covers MP, UP, Jharkhand and Bihar. Second Largest of Ganga's southern tributaries
  • Gandak - 652 kilometres (405 mi) Starts from Nepal
  • Kosi - 625 kilometres (388 mi) Starts from Nepal
  • Brahmaputra - 3,969 kilometres (2,466 mi) Merges with Ganga to form the grand river (but short in length) - Padma in Bangladesh. By now, flow velocity of both rivers slow down to considerable extent as they are in plains now.

Before entering Bangladesh, near Farakka in Malda District, Ganga leaves a distributary Hoogly, 450 kilometres (280 mi) which provides water for irrigation in West Bengal.

Brahmaputra river systemEdit

The Brahmaputra river originates / starts from TIBET in China.

  • Yarlung Tsangpo River - 2,809 kilometres (1,745 mi) originates and forms the upper stream of Brahmaputra in Tibet
  • Siang - 184 kilometres (114 mi) main river after it enters India in the state of Arunachal Pradesh
  • Dibang - major tributary flowing through Arunachal Pradesh before merging into the Brahmaputra River in Assam
  • Lohit - one of the three major tributaries of Brahmaputra flowing through Arunachal Pradesh from the easternmost India
  • Brahmaputra - 780 kilometres (480 mi) runs across the state of Assam from East to West, entering Bangladesh afterwards
  • Teesta - 324 kilometres (201 mi) one of the largest tributaries of Brahmaputra; originating in the borders of Sikkim and Tibet, flowing South it joins Brahmaputra in Bangladesh
  • Jamuna River (Bangladesh) - 196 kilometres (122 mi) the Brahmaputra is known as Jamuna in Bangladesh
  • Padma River - 204 kilometres (127 mi) the Jamuna river merges with Padma in Bangladesh before finally falling into the Bay of Bengal
  • Brahmaputra has Total length of 3,969 kilometres (2,466 mi) as per latest mapping.

Indus river systemEdit

The Indus River originates in the northern slopes of the Kailash range near Lake Manasarovar in Tibet. Although most of the river's course runs through neighbouring Pakistan, as per as regulation of Indus water treaty of 1960, India can use only 20 percent of the water in this river. A portion of it does run through Indian territory, as do parts of the courses of its five major tributaries, listed below. These tributaries are the source of the name of the Punjab of South Asia; the name is derived from the panch ("five") and aab ("water"), hence the combination of the words (Punjab) means "land with the water of five rivers". The Indus is 3,249 kilometres (2,019 mi) long.

The major rivers in Indus river system are (in order of their length):

  • Indus - 3,249 kilometres (2,019 mi)
  • Sutlej - 1,600 kilometres (990 mi)
  • Chenab - 960 kilometres (600 mi)
  • Jhelum - {{}}
  • Ravi - 729 kilometres (453 mi)
  • Beas - 484 kilometres (301 mi)
  • Shyok - 216 kilometres (134 mi)
  • Zanskar - 196 kilometres (122 mi)
  • Galwan - 138 kilometres (86 mi) tributary of Shyok

Annual flows and other dataEdit

India experiences an average precipitation of 1,170 millimetres (46 in) per year, or about 4,000 cubic kilometres (960 cu mi) of rains annually.[8] Some 80 percent of its area experiences rains of 50 inches (1,300 mm) or more a year. However, this rain is not uniform in time or geography. Most of the rains occur during its monsoon seasons (June to September), with the northeast and north receiving far more rains than India's west and south. Other than rains, the melting of snow year round over the Himalayas feeds the northern rivers to varying degrees. The southern rivers, however experience more flow variability over the year. For the Himalayan basin, this leads to flooding in some months and water scarcity in others. Despite extensive river system, safe clean drinking water as well as irrigation water supplies for sustainable agriculture are in shortage across India, in part because it has, as yet, harnessed a small fraction of its available and recoverable surface water resource.[9] India harnessed 761 cubic kilometres (183 cu mi) (20 percent) of its water resources in 2010, part of which came from unsustainable use of groundwater. Of the water it withdrew from its rivers and groundwater wells, India dedicated about 688 cubic kilometres (165 cu mi) to irrigation, 56 cubic kilometres (13 cu mi) to municipal and drinking water applications and 17 cubic kilometres (4.1 cu mi) to industry.[8]

According to 2011 report of the Food and Agriculture Organization of the United Nations, India's basin wise distribution of catchment area and utilizable surface water resources is presented in the following table:[8]

Basin number River basin unit Region Draining into Catchment area
(% of river
irrigated India)
Additional available
surface water
1.1 Ganges (GBM) North   Bangladesh 26.5 525.02 250
1.2 Brahmaputra (GBM) Northeast   Bangladesh 6 537.24 24
1.3 Meghna/Barak (GBM) East   Bangladesh 1.5 48.36
2 Other Northeast rivers Northeast   Myanmar,
1.1 31
3 Subernarekha East-southeast Bay of Bengal 0.9 12.37
4 Brahmani-Baitarani East-southeast Bay of Bengal 1.6 28.48 6.8
5 Mahanadi Central-east Bay of Bengal 4.4 66.88 18.3
6 Godavari Central Bay of Bengal 9.7 110.54 50
7 Krishna Central Bay of Bengal 8 78.12 76.3
9 Pennar Southeast Bay of Bengal 1.7 6.32 58
10 Kaveri South Bay of Bengal 2.5 21.36 6.9
11 East flowing rivers between Mahanadi and Pennar Central-east Bay of Bengal 2.7 22.52 19
12 East flowing rivers between Kanyakumari and Pennar Southeast Bay of Bengal 3.1 16.46 13.1
13 West flowing rivers between Tadri and Kanyakumari Southwest Arabian Sea 1.7 113.53 16.7
14 West flowing rivers between Tapi and Tadri Southwest Arabian Sea 1.7 87.41 24.3
15 Tapi Central-west Arabian Sea 2 14.88 11.9
16 Narmada Central-west Arabian Sea 3.1 45.64 14.5
17 Mahi Northwest Arabian Sea 1.1 11.02 34.5
18 Sabarmati Northwest Arabian Sea 0.7 3.81 3.1
19 West flowing rivers between Kutch and Saurashtra Northwest Arabian Sea 10 15.1 1.9
20 Rajasthan inland basin Northwest   India 0 Negligible 15
21 Indus tributaries Northwest   Pakistan 10 73.31 46
(per International Treaty)
100 1869.37

The peninsular river systemEdit

The main water divide in peninsular rivers is formed by the Western Ghats, which run from north to south close to the western coast. Most of the major rivers of the peninsula such as the Mahanadi, the Godavari, the Krishna and the Kaveri flow eastwards and drain into the Bay of Bengal. These rivers make delta at their mouths. The Narmada, Periyar and Tapti are the only long rivers, which flow west and make estuaries.

This chart shows the tributaries and distributaries of major rivers of India. The merging of cells to the right side each time indicates getting supply from a tributary and vice versa. The bottom-most row shows other rivers with no major helping rivers (Saryu is an exception). Flow of the rivers is assumed to be from left to right.

See alsoEdit


  1. ^ Sunil Vaidyanathan, Rivers of India, ISBN 978-8189738884, 2012
  2. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2015-05-14. Retrieved 2015-09-03.CS1 maint: archived copy as title (link) page no 361
  3. ^ Gupta, S.P. (ed.) (1995), The lost Sarasvati and the Indus Civilization, Jodhpur: Kusumanjali PrakashanCS1 maint: extra text: authors list (link)
  4. ^ Cultural Contours of India: Dr. Satya Prakash Felicitation Volume, Vijai Shankar Śrivastava, 1981. ISBN 0391023586
  5. ^ Sahibi river
  6. ^ Books: Page 41, 42, 43, 44, 47 (b) Sahibi Nadi (River), River Pollution, By A.k.jain
  7. ^ Minerals and Metals in Ancient India: Archaeological evidence, Arun Kumar Biswas, Sulekha Biswas, University of Michigan. 1996. ISBN 812460049X.
  8. ^ a b c FAO, India - Rivers Catchment, Aquastat, United Nations (2011)
  9. ^ K.L. Rao, India's Water Wealth, ISBN 978-8125007043, 1979