Rivers are often called the lifelines of a country. They provide water that is crucial for agriculture and other human activities. Thankfully, our country India is blessed with many rivers. In fact, India is famous as the land of rivers. These rivers play an instrumental role in the economic development of the country. Most of the rivers in India flows towards the east and drain into the Bay of Bengal. However, there are a few rivers like Narmada and Tapi that flow towards the west and drain into Arabian Sea.
We can classify rivers in India into two categories i.e. Himalayan Rivers and Peninsular Rivers. There are multiple long rivers in both categories. In today’s post, we are providing a list of the top 10 longest rivers in India.
10 Longest Rivers in India 2022
|Rivers||Length in India in Kilometres (KM)||Total Length (Km)|
|Ganga||2510 km||2600 km|
|Godavari||1465 km||1465 km|
|Krishna||1400 km||1400 km|
|Yamuna||1376 km||1376 km|
|Narmada||1312 km||1312 km|
|Indus||1114 km||3180 km|
|Brahmaputra||916 km||3969 km|
|Mahanadi||890 km||890 km|
|Kaveri||800 km||890 km|
|Tapti||724 km||724 km|
Top 10 longest rivers in India 2022
- Length in India – 2510 Km
- Source – Confluence at Devprayag, Uttarakhand of Alaknanda River and Bhagirathi River
- Tributaries – Left (Ramganga, Garra, Gomti, Ghaghara, Gandak, Burhi Gandak, Koshi, Mahananda), Right (Yamuna, Tamsa (also called Tons), Karamnasa, Sone, Punpun, Falgu, Kiul, Chandan, Ajoy, Damodar, Rupnarayan)
- Overview – The Ganges is the longest river in India. Its length is more than 2510 km in India. It is a lifeline of millions of People living in Ganga – Brahmaputra Basin. A few of the major cities on the bank of Ganges are Rishikesh, Haridwar, Allahabad, Mirzapur, Varanasi, Kanpur, Patna, etc.
- Length in India – 1465 km
- Source – Brahmagiri Mountain, Tryambakeshwar, Nashik, Maharashtra, India
- Tributaries – Left (Banganga, Kadva, Shivana, Purna, Kadam, Pranahita, Indravati, Taliperu, Sabari), Right (Nasardi, Pravara, Sindphana, Manjira, Manair, Kinnerasani).
- Overview – The Godavari is India’s second-longest river after the Ganga and 4th largest in India. It is also known as the “Ganga of South India”. The Godavari originates in the Western Ghats of central India near Nashik in Maharashtra and drains into the Bay of Bengal. Please note that the Godavari is the longest river in South India.
- Length in India – 1400 km
- Source – Near Mahabaleshwar, Jor village
- Tributaries – Left (Bhima, Dindi, Peddavagu, Musi, Paleru, Munneru), Right (Kudali (Niranjna) Venna, Koyna, Panchganga, Dudhaganga, Ghataprabha, Malaprabha, Tungabhadra)
- Overview – Originating from Jor Village near Mahabaleshwar, Krishna is one of the longest rivers in South India. The Krishna River is considered sacred as per the Hindu religion. The basin of Krishna river is endowed with rich mineral deposits such as oil & gas, coal, iron, limestone, dolomite, gold, granite, laterite, uranium, diamonds, etc.
- Length in India – 1376 km
- Source – Yamunotri, Uttar Pradesh
- Tributaries – Left (Tons, Hindon, Hanuman Ganga, Sasur Khaderi), Right (Giri, Baghain, Chambal, Betwa, Sindh, Ken)
- Overview – The Yamuna is the second-largest tributary river of the Ganga. Originating from the Yamunotri Glacier, this river is highly venerated in Hinduism and worshipped as the goddess Yamuna. Nearly 57 million people depend on the river Yamuna.
- Length in India – 1312 km
- Source – Narmada Kund
- Tributaries – Left (Kharmer, Burhner, Banjar, Temur, Sanair (Saner), Sher, Shakkar, Dudhi, Sukhri, Tawa, Hather, Ganjal, Anjal, Machak, Chhota Tawa, Kaveri (MP), Khurkia, Kundi, Borad, Deb, Goi, Karjan), Right (Silgi, Balai, Gaur, Hiran, Biranjo, Tendoni, Barna, Kolar (MP), Sip, Jamner, Chandrakeshar, Khari, Kenar, Choral, Karam, Man, Uri, Hathni, Orsang)
- Overview – The source of the Narmada is a small reservoir, known as the Narmada Kund. It is located at Amarkantak on the Amarkantak Plateau. A few of the major cities on the banks of Narmada are Hoshangabad, Budhni, Jabalpur, Dindori, Narsinghpur Harda, Mandhata, Omkareshwar, Barwaha, Mandleshwar, Maheshwar, Mandla, Bharuch, Rajpipla, Sinor (Vadodara District), Dabhoi (Vadodara District), Karjan (Vadodara District), Dharampuri.
- Length in India – 1114 km
- Source – Lake Manasarovar
- Tributaries – left (Zanskar River, Suru River, Soan River, Jhelum River, Chenab River, Ravi River, Beas River, Sutlej River, Panjnad River, Ghaggar-Hakra River, Luni River), Right (Shyok River, Hunza River, Gilgit River, Swat River, Kunar River, Kabul River, Kurram River, Gomal River, Zhob River).
- Overview – The overall mapped length of the Indus River is 3,180 km. However, its length in India is around 1114 km. This river was known to the ancient Indians in Sanskrit as Sindhu. It Originates from Lake Manasarovar and drains into Arabian Sea. It is one of the 50 largest rivers in the world in terms of average annual flow.
- Length in India – 916 km
- Source – Angsi Glacier, Manasarovar
- Tributaries – Left (Lhasa River, Nyang River, Parlung Zangbo, Lohit River, Dhansiri River, Kolong River), Right (Kameng River, Manas River, Beki River, Raidak River, Jaldhaka River, Teesta River, Subansiri River)
- Overview – Brahmaputra is the longest river that passes through India. The river provides crucial water for the people in North-East India. It originates from the Manasarovar Lake region, near Mount Kailash, located on the northern side of the Himalayas in Burang County of Tibet as the Yarlung Tsangpo River. It merges into the Padma in Bangladesh becomes Meghna. It drains into the Bay of Bengal as the Meghna river.
- Length in India – 890 Km
- Source – Sihawa, Dhamtari, Dandakaranya, Chhattisgarh, India
- Tributaries – left (Seonath, Mand, Ib, Hasdeo), Right (Ong, parry, Jonk, Telen)
- Overview – Mahanadi is a large river that flows in East Central India. The river Mahanadi is famous for Hirakund Dam. It flows through the states of Chhattisgarh and Odisha. Many important cities of Odisha are located on the bank of this River. In ancient era, the river was known by the name of “Kanaknandini”.
- Length in India – 800
- Source – Talakaveri, Kodagu, Western Ghats, Karnataka
- Tributaries – Left (Harangi, Hemavati, Shimsha, Arkavathy), Right (Lakshmana Tirtha, Kabini, Bhavani, Noyyal, Amaravati, Moyar)
- Overview – Kaveri is an important river that flows in South India states of Karnataka and Tamil Nadu. In various Tamil literature, Kaveri is praised for its breath-taking scenery and sanctity. The river is important for many irrigation canal projects.
- Length in India – 724 Km
- Source – Multai, Madhya Pradesh
- Tributaries –
- Overview – Tapti or Tap is one of the few rivers that flows westward and drains into the Arabian Sea. It flows through many states of west India including Maharashtra, Gujarat and Madhya Pradesh. According to etymology, Tapti river is names after the goddess Tapati, the daughter of Surya, the Sun god, and Chhaya. Tapati is the sister of Shani, Bhadra, Yamuna and Yama.