Top 10 Major Rivers in India by Length | Check the list of Ten Largest Rivers of India with Images & Videos

India is known for the land of rivers. Students should learn all about Indian River Systems to attempt various GK Questions in the exams. Here, we have provided the details about the Longest River in India along with the list of the top 10 major Indian rivers. First and foremost, get some idea about Indian River System. It is classified into two parts i.e., Himalayan Rivers and Peninsular Rivers.

Also Check: GK General Knowledge Topics

Rivers are the most important aspect in developing the country. Mostly, all Indian rivers flow eastwards and discharge into the Bay of Bengal but three of the Indian rivers such as Narmada, Mahi, and Tapti Rivers run from east to the west. The world’s longest river is the Nile. Have you ever wonder what is the longest river in India? If yes, then check out this article and find out the Longest Rivers of India.

This Blog Includes:

List of Top 10 Longest River in India by Length

Here is the table where you can find the list of Top 10 major rivers in India in terms of length. Check out the table and remember the longest Indian rivers for answering the India GK Questions related to rivers in various competitive exams.

S.No. River Origin Length in India (km) Total Length (km)
1 Ganga Gangotri Glacier 2525 2525
2 Godavari Triambakeshwar, Maharashtra 1464 1465
3 Yamuna Yamunotri Glacier 1376 1376
4 Narmada Amarkantak, Madhya Pradesh 1312 1312
5 Krishna Near Mahabaleshwar, Maharashtra 1300 1300
6 Indus Tibet, Kailash Range 1114 3180
7 Brahmaputra Angsi Glacier (Tibet) 916 2900
8 Mahanadi Hills of Southeastern Chhattisgarh 890 890
9 Kaveri Talakaveri, Karnataka 800 800
10 Tapti Satpura Range near Multai, Madhya Pradesh 724 724

Do Refer: Longest Bridge in India

The above table is provided for a quick reference to all students at the time of last-minute revision. For detailed information about each and every longest river in India, go ahead with the below modules. You can find the deep down data about the Top 10 India’s Largest Rivers via text & videos. Let’s dive into the following sections & gain more knowledge regarding Indian Longest Rivers.

1. Ganga or Ganges River: 2525 KM

Ganges River

  • Length (Km): 2525
  • Origin (Source): Gangotri
  • Tributaries: (Left tributaries-Ramganga, Garra, Gomti, Ghaghara, Gandak, Burhi Gandak Koshi, Mahananda);(Right tributaries- Yamuna, Tamsa, Son, Punpun, Kiul, Karamnasa, Chandan).
  • Discharge its water: Bay of Bengal

2. Godavari River: 1464 km

Godavari River

  • Length (Km): 1465
  • Origin (Source): Originates near Nasik in Maharashtra
  • Tributaries: (Left tributaries- Banganga, Kadva, Shivana, Purna, Kadam, Pranahita, Indravati, Taliperu, Sabari); (Right tributaries- Nasardi, Darna, Pravara, Sindphana, Manjira, Manair, Kinnerasani).
  • Discharge its water: Bay of Bengal

3. Yamuna River: 1376 km

Yamuna River

  • Length (Km): 1376
  • Origin (Source): Originates from the Yamunotri glacier at the Banderpoonch peak in the Uttarkashi district of Uttarakhand
  • Tributaries: (Left tributaries- Hindon, Sharda, Hanuman Ganga, Sasur Khaderi); (Right tributaries- Chambal, Betwa, Giri, Rishiganga, Ken, Sindh, Tons).
  • Discharge its water: Arabian Sea

4. Narmada River: 1312 km

Narmada River

  • Length (Km): 1312
  • Origin (Source): Originates near Amarkantak in Madhya Pradesh
  • Tributaries: (Left tributaries- Burhner River, Banjar River, Sher River, Shakkar River, Dudhi River, Tawa River, Ganjal River, Chhota Tawa River, Kaveri River, Kundi River, Goi River, Karjan River);
  • (Right tributaries- Hiran River, Tendoni River, Choral River, Kolar River, Man River, Uri River, Hatni River, Orsang River).

5. Krishna River: 1300 km

Krishna River

  • Length (Km): 1300
  • Origin (Source): Originates in the Western Ghats at an elevation of about 1337 m. just north of Mahabaleswar, about 64 km from the Arabian Sea.
  • Tributaries: (Left tributaries- Bhima, Dindi, Peddavagu, Musi, Paleru, Munneru; (Right tributaries- Venna, Koyna, Panchganga, Dudhaganga, Ghataprabha, Malaprabha, Tungabhadra).
  • Discharge its water: Bay of Bengal

6. Indus River: 3180 km

Indus River

  • Length (Km): 3180 Km
  • Origin (Source): Originates in the northern slopes of the Kailash range in Tibet near Lake Manasarovar.
  • Tributaries: (Left tributaries-Zanskar River, Suru River, Soan River, Jhelum River, Chenab River, Ravi River, Beas River, Sutlej River, Panjnad River, Ghaggar-Hakra River, Luni River); (Right tributaries-Shyok River, Hunza River, Gilgit River, Swat River, Kunar River, Kabul River, Kurram River, Gomal River, Zhob River).
  • Discharge its water: Arabian Sea

7. Brahmaputra River: 2900 km

Brahmaputra River

  • Length (Km): 2900 km
  • Origin (Source): Originates from Kailash ranges of Himalaya
  • Tributaries: (Left tributaries- Dibang River, Lohit River, Dhansiri River, Kolong River); (Right tributaries- Kameng River, Manas River, Beki River, Raidak River, Jaldhaka River, Teesta River, Subansiri River)
  • Discharge its water: Bay of Bengal

8. Mahanadi River: 890 km

Mahanadi River

  • Length (Km): 851
  • Origin (Source): Originates from Raipur district of Chhattisgarh
  • Tributaries: (Left tributaries- Seonath, Mand, Ib, Hasdeo); (Right tributaries- Ong, parry river, Jonk, Telen)
  • Discharge its water: Bay of Bengal

9. Kaveri River or Cauvery River: 800 km

Cauvery River

  • Length (Km): 800
  • Origin (Source): Originates at Talakaveri in Coorg District of Karnataka in Brahmagiri Range of hills in the Western ghats
  • Tributaries: (Left tributaries- Harangi Reservoir, Hemavati, Shimsha, Arkavathy; (Right tributaries- Lakshmana Tirtha, Kabini, Bhavani River, Noyyal, Amaravati River, Moyar River).
  • Discharge its water: Grand Anicut (South)

10. Tapti River: 724 km

Tapti river

  • Length (Km): 724
  • Origin (Source): Satpura Range
  • Tributaries: Purna River, Girna River, Gomai, Panzara, Pedhi, Arna, Anurati, Suki, Vaghur, Buray, Sipna
  • Discharge its water: Gulf of Khambhat (Arabian Sea)

FAQs on Major Rivers in India 2021

1. Which is the longest river in India?

In terms of length in India, the longest river is the Ganga River with 2525 KM. As per the total length, Indus is the longest river with 3180 Km.

2. Which is Vridha Ganga?

The Godavari is the Second Longest River in India and it is also known as Vridh Ganga.

3. Which is the smallest river in India?

The Smallest River in India is the Arvari River located in the state of Rajasthan as it flows through the Arvari District of Rajasthan with a length of 90 Km.

4. What are the 10 major rivers in India?

The list of 10 major Indian rivers are given below:

  1. Ganga River
  2. Godavari River
  3. Yamuna River
  4. Narmada River
  5. Krishna River
  6. Indus River
  7. Brahmaputra River
  8. Mahanadi River
  9. Kaveri River
  10. Tapti River

Leave a Comment