Major Rivers of India

Rivers have played a major role in all the great human civilization of the world whether it was Egyptian Civilization around the River Nile or Mesopotamian Civilization near the Tigris River. Rivers in India play an important role in India’s economy as India is an agriculture-dominated country and nearly 70% population of India depends directly or indirectly on the river for their livelihood. In this article we will cover Important Rivers of India, the total length of main Rivers of India, what are the different ways in which Rivers in India are classified and the origin and end point of major Rivers of India. Not only this but also we will cover the important tributaries of major rivers of India and the area through which they flow.

Ganga Arti in Varansai

Offering prayer to “Ganga Maa” is a common ritual in India.

Rivers of India play an important role in irrigation, transportation, fishing. Their role is not only confined to agriculture but they are tightly bounded to Indian tradition and culture. Rivers in India are considered as sacred and they are even worshiped as God/Goddess. In India, almost every religious ritual is incomplete without the involvement of river. India has a rich resource of rivers and in almost every part of India, there is a nearby river.

Classification of Rivers of India

  1. Perennial and Non- Perennial River.
  2. East flowing Vs West flowing Rivers.
  3. On the basis of their origin.

Rivers classified as Perennial or non-perennial: If a river is originating from mountains or they get water throughout the year then they are considered as Perennial River. And if river originates in plateau region or they don’t have enough water throughout the year then they are considered as Non-perennial River. Almost all the rivers originating in the Himalayan Mountain region are perennial rivers. Perennial rivers of India includes Ganges River, Brahmaputra River, Indus River, Yamuna River and many more.
East flowing Vs West flowing river: If the river in India falls into the Bay of Bengal then it is east flowing river whereas if it empties into the Arabian Sea then it is classified as west flowing river. Almost all the rivers of India are east flowing rivers except few. The west flowing rivers of India includes Narmada River, Tapti River, Mahi River and Sabarmati River. 
On the basis of their origin: Basically, in India, there are three main sources from which rivers originate and they are:

  1. The Himalayan mountain range.
  2. From Satpura and Vindhya range.
  3. From Western Ghats region.

Inland Drainage River: Inland Drainage is a drainage in which river does not empty into sea or ocean but ends up falling into a lake or water body surrounded by land. The best example of Inland Drainage River in India is Luni River which does not fall into the Arabian Sea but ends up in Rann of Kutch.

List of Major Rivers in India

1. Bhramaputra River: It is one of the longest river in India with a total length of 2900 km. It flows through Tibet and adjoining areas and enters into India through Arunachal Pradesh. Brahmaputra River originates in Angsi Glacier in the Himalayas in Tibet and flows parallel to Himalayan Mountain Range. It is known by different names in different countries such as Yarlung Tsangpo River in Tibet, Dihang in Arunachal Pradesh, the Brahmaputra in Assam and as Jamuna in Bangladesh. Finally, the river empties into the Bay of Bengal.

2. The Ganges: The Ganges is the most important and sacred river of India. In Indian culture, Ganges River is treated as Goddess. It is approximately 2528 km in length with most of it flowing through India.The Ganges has a very important significance in history and economy of India. Many major cities of India like Rishikesh, Haridwar, Kanpur, Allahabad, and Patna are situated on its banks. A large number of tributaries joins the Ganges during its flow thereby increasing its volume. Major tributaries of Ganges include Yamuna, Gomti, Ghagra, and Kosi. At Triveni Sangam in Allahabad, it joins the Yamuna and it is a holy place for Hindus and Kumbh Mela takes place here after every 12 years. The Ganges passes through Indian state of Uttrakhand, Uttar Pradesh, Bihar and West Bengal. From West Bengal, it enters into Bangladesh where it is known as Padma River. The Sunderban Delta formed by Ganges River is the largest delta in the world. 
Below Video: Video of Confluence of Bhagirathi River and Alaknanda River at Devprayag & Official beginning of Ganges River

3. Indus River: Indus River is another important river in India though a major portion of it flows through Pakistan. It originates at Lake Mansarovar in Tibetian plateau and then runs through Ladakh valley of India. After flowing through Gilgit-Baltistan it finally enters into Pakistan. The river then starts flowing in the southern direction covering areas of Pakistan and finally falls into the Arabian Sea. Indus river has a large impact on Pakistan and therefore  Pakistan is also referred as “Gift of Indus”.
4. Yamuna River: Yamuna River originates from Yamunotri Glacier in lower Himalayas and flows southwards entering into Ganges basin. It is the second largest tributary of Ganges River and joins the Ganges at Allahabad. The total length River Yamuna is 1376 km it plays a major role in Indian Economy and ecosystem. Many important cites are situated on the banks of river Yamuna like Delhi and Agra. Tons River is the largest tributary of Yamuna and Naini Bridge in Allahabad is built on River Yamuna.

Yamuna River in mountainous region

Yamuna River in the mountainous region

5. Narmada River: The Narmada is an important river in central India and it flows completely in India. Narmada River is the fifth largest river in India and the total length of Narmada River is 1312 km. The Narmada originates from Amarkantak Hill in Madhya Pradesh, then it flows through rift valley of Satpura and Vindhya and falls into Gulf of Khambat in the Arabian Sea. It is one of the three west flowing rivers of India. In its course it passes through the states of Madhya Pradesh, Maharashtra and Gujrat and cities like Jabalpur, Hoshangabad, Vadodara lie on its banks. Famous Sardar Sarovar Dam is built on Narmada River.
6. Godavari River: Godavari River is the most important river in peninsular India. In terms of length, it is the second longest river in India and the total length of Godavari River is 1465 km. Godavari River is also known as Dakshin (South) Ganga. After originating in Trimbakeshwar, Maharashtra it flows eastwards towards the Eastern Ghats entering in the Indian state of Andhra Pradesh and finally empties into the Bay of Bengal. Nashik, Nanded, Warangal are important cities situated on its banks. Kumbh Mela at Nashik took place on the banks of river Godavari.
7. Mahanadi River: Mahanadi River flows through central and eastern India. It covers most states of Chhattisgarh and Orissa. It originates in Raipur District in Chattisgarh and with a length of 858 km, it plays a major role in transportation and economy. Hirakund Dam, the largest earthen dam of the world is built on Mahanadi River. 

8. Krishna River: Source of Krishna River is at Mahabaleswar in Maharashtra and the length of Krishna River is 1300 km making it the third largest river in India after Ganga and Godavari. It flows through the Indian state of Maharashtra, Karnataka, Telangana, and Andhra Pradesh and then empties into the Bay of Bengal. Tungabhadra and Bhima are major tributaries and Vijayawada is the largest city on its banks. Nagarjuna Sagar Dam, the world’s largest masonry dam and India’s largest dam in length is built across Krishna River.

Nagarjuna Sagar Dam is the world's largest masonry dam. The Dam is now listed as one of the Dams of National Importance under Telangana state.

Nagarjuna Sagar Dam is the world’s largest masonry dam. The Dam is now listed as one of the Dams of National Importance under Telangana state.

9. Kaveri River: Kaveri River prominently flows in the states of Karnataka and Tamil Nadu.It originates at Talakaveri which is located in the Western Ghats and flows eastwards until it falls into the Bay of Bengal, covering a distance of 765 km. Shivanasamudra Falls, Hogenakkal Falls are two beautiful waterfalls formed by the river during its course. Important cities situated on its banks are Thanjavur, Srirangapatna, and Erode. Mettur Dam on Kaveri River is considered as the oldest dam in India constructed in 1934. 

Above we have described the important Rivers of India and the basis of classification of Rivers in India. In the beginning, we have mentioned only 9 important rivers of India but there are many more rivers in India and unlike the rivers mentioned above they don’t fall into the sea but become tributary of a bigger river system. Now we will concentrate on major rivers of India which act as a tributary of the bigger river. We will discuss their source of origin, complete length of the river, important cities, dams and sites situated on their banks.

Read Also: Holy River of India: The Ganges River

List of Major Rivers of India between the lengths of 2000Km to 1000km

The Rivers falling in this category includes Yamuna, Narmada, Godavari, Krishna, Sutlej, and Ghaghara. We have covered all the rivers except two i.e. River Sutlej and River Ghaghara so we will concentrate on these two.

Read Also: Amazing Facts About Ganges River Every Indian Should Know

Ghaghara River: It is the largest tributary of River Ganges by the volume water contributed to the flow of River Ganges and second longest tributary in terms of length. Ghaghara River originates in Tibetan Plateau near Lake Mansarovar and it is one of the perennial rivers of India as the river gets water throughout the year from melting of ice. Ghaghara River is known as Karnali River in Nepal and it is the longest river of Nepal. From the source, Ghaghara River flows through a distance of 1080 Km before joining River Ganges in Doriganj, Bihar.

River flowing through Mountainous region in India.

River flowing through the Mountainous region in India.

Sutlej River: River Sutlej originates from Lake Rakshastal in Tibet and the lake is near to Lake Mansarover, an important Hindu Pilgrimage Site. Sutlej is the longest tributary of Indus River and the confluence of both these river takes place at Mithankot in Punjab. The Famous Bhakra Dam is built on Satluj River in Bilaspur, Himachal Pradesh. 

List of Major Rivers of India between the Length of 1000Km to 750Km

The Rivers of India falling in this category includes Chenab, Bhima, Son, Gomti, Chambal, Mahanadi, and Kaveri. We have already covered River Mahanadi and River Kaveri so we will concentrate on rest of the rivers.

Chambal River Chambal River is another major river of India as well as the largest tributary of River Yamuna. The Source of River Chambal River is Singar Chouri Peak in Vindhya Mountain Range in Indore district of Madhya Pradesh. The confluence of River Chambal and River Yamuna takes place in Jalaun District of Uttar Pradesh and during its entire course, it covers a total length of 960Km. According to Hindu Mythology, the river was known as Charmanwati and it was cursed. It is believed that the cursed have helped the Chambal River as it is unpolluted by man. Chambal River is one of the most pollution free rivers in India.

Ganges River Pollution: A Case Study

Gomti River Gomti River is another important tributary of River Ganges and before joining the Ganges, River Gomti covers a distance of 900 form its source. The river originates from Gomat Taal in Pilibhit, Uttar Pradesh and joins River Ganges at Kaithi in Varanasi. Lucknow, capital of Uttar Pradesh is an important city situated on the banks of River Gomti. Famous Markandey Mahadeo Temple is situated at the confluence of River Ganges and River Gomti.

An aerial view of flood caused by River Ganges in Bihar

An aerial view of the flood caused by River Ganges in Bihar

Chenab River– Chenab River is a Major River of India as well as important River of Pakistan. The Source of Chenab River is Bara Lacha pass in Himachal Pradesh and the length of Chenab River is 960Km. Lahaul and Spiti Valley of Himachal Pradesh are situated on the banks of Chenab River.

Bhima River Bhima River is an important River of south India as well as the longest tributary of Krishna River. Source of Bhima River is in the Bhimashankar hills in the Western Ghats and the river covers a length of 861Km before joining Krishna River near Deosugur in Karnataka. The River is also known as Chandrabhaga River because at few places its shape of flow resembles the shape of the Moon. Pandharpur an important pilgrimage site in Maharashtra lies on the banks of Bhima River. 

Son River Son River is another important tributary of Ganges River and the river originates in Amarkantak, Madhya Pradesh. Narmada River also originates from Amarkantak but both these river flow in opposite direction. The Narmada flows westward and falls into the Arabian Sea whereas Son flows eastward and joins Ganges River at Arrah in Bihar. The length of Son River is 784 Km and it is a non-perennial River of India. Famous Nehru Setu and Jawahar Setu are built on Son River in Bihar.

List of Major Rivers of India between the length of 750Km to 500Km

There are many rivers in India falling in this category. Here is the complete list of Rivers of India between the lengths of 750Km to 500Km.

Name Of RiverSource or Origin of RiverEnd of River/River JoinedTotal Length of RiverImportant Sites, Dams and Bridge on River
Jhelum RiverVerinag spring in Pir Panjal Range in Anantnag district of Jammu & Kashmir Joins Chenab River at Jhang District of Pakistan725 KmBattle of the Hydaspes (Jhelum) was fought between Alexander and Porus on the Banks of River
Tapti RiverMultai in Betul District of Madhya PradeshGulf of Khambhat (Arabian Sea)724KmCity of Surat and Nepanagar (famous for newsprint paper mill) lies on its banks
Ravi RiverBara Bhangal in Kangra District of Himachal PradeshJoins Chenab River at Ahmadpur Sial in Pakistan720KmCity of Pathankot and Lahore lies on its banks
Koshi RiverFormed by Seven small rivers called Sapt Kosi at Tribenighat, NepalJoins Ganges River at Kursela in Bihar720KmKnown as "Sorrow of Bihar" due to the destruction caused by River.
Gandaki / Narayani RiverNhubine Himal Glacier in the Mustang region of NepalJoins Ganges River at Sonepur in Bihar. 630KmThe Kali Gandaki Gorge formed by river is the deepest canyon in the world.
Bagmati RiverOriginates in Shivapuri Hills after confluence of three headwater streams. Joins Koshi River at Khagaria in Bihar597KmFamous Temple of Pashupatinath and Kathmandu City is situated on its banks.
Penna RiverOriginates in Nandi Hills in KarnatakaEmpties into Bay of Bengal at Utukuru in Nellore district of Andhra Pradesh597KmTalakona Waterfall and Belum Caves are situated on the banks of River
Ramganga RiverOriginates from Namik Glacier in Pithoragarh district of UttarakhandJoins River Ganges at Ibrahimpur in Uttar Pradesh596KmCorbett National Park is situated on the banks of River
Damodar RiverOriginates at Chandwa in Chota Nagpur Plateau, JharkhandJoins Hooghly River in West Bengal592KmKnown as "Sorrow of Bengal" due to the destruction caused by River.
Betwa RiverSource lies in Raisen district in Vindhyachal Mountain RangeJoins River Yamuna at Hamirpur District of Uttar Pradesh590KmCity of Orchha lies on its banks.
Mahi RiverOriginates in Minda Village which lies in Vindhyachal Range in Madhya PradeshEmpties into
Gulf of Khambhat,
Bharuch District of Gujarat
580KmCity of Vadodara lies on the banks of Mahi River
Indravati RiverOriginates from Dandakaranya Range in Kalahandi, OdishaJoins Godavari River at Somnoor Sangam in Maharashtra535KmFamous Chitrakote Falls lies on Indravati River in Bastar District of Chattisgarh
Tungabhadra RiverStart from Koodli where confluence of River Thunga and River Bhadra takes placeJoins Krishna River at
Alampur in Telangana
531KMHampi, a historical city of India lies on the banks of river


You may also like...

2 Responses

  1. April 2, 2016

    […] Major Rivers of India – 2. The Ganges: Ganges is the most important and sacred river of India. In Indian culture it is treated as a goddess. It is approximately 2528 km in length with most … […]

  2. April 2, 2016

    […] Major Rivers of India – Discovery Of Indian Nation – India has rich natural resource of rivers and most rivers of India play … Ganges is the most important and sacred river of India. … Hogenakkal Falls are two … […]

Pin It on Pinterest

Share with your friends:

Subscribe To Our Newsletter

Subscribe To Our Newsletter

You can get daily updates from Knowledge of India without visiting our website by subscribing to us. All you have to do is to provide your e-mail id and select "Subscribe".

You have successfully Subscribed to Knowledge of India. You will get a mail in your inbox for confirmation. Once done you will never miss any updates from Us.