+91-7577811111

majesticacademyindia@gmail.com

Announcements:
Admissions Open! Join our January batches for Banking, SSC & Other State Govt Exam preparation — limited seats available. Enroll now! +91 7577811111

Top 10 Longest Rivers in India: Length, States Covered & Key Facts

mins read

6

Table of Contents

Top 10 longest rivers in India with their length, states covered, and key facts

India has many rivers that play an important role in its economy and environment. The longest rivers in India fall into two main categories: Himalayan Rivers, which flow year-round and come from the Himalayas, and Peninsular Rivers, which depend on seasonal rain. The Ganga River is the longest river in India, measuring 2,525 km. By looking at the top 10 longest rivers, we can see how important they are for agriculture, water supply, and supporting ecosystems across the country.

In this article, we will look into the top 10 longest rivers in India. We will also discuss their length, states covered, and some key facts.

Longest Rivers in India

With a length of around 2,525 kilometres from the Himalayas to the Bay of Bengal, the Ganges River, also known as the Ganga, is the longest river in India. The Ganga has profound cultural and spiritual importance that extends beyond its length and influences the beliefs and lifestyles of millions of people nationwide. 

The Gangotri Glacier in Uttarakhand, India, is where the Ganges River starts its journey, high in the Himalayas. Between Uttarakhand and the Bay of Bengal, the Ganges River flows through several states, including Uttar Pradesh, Bihar, Jharkhand, and West Bengal. The map below shows the Ganges’ course and the various areas it feeds through.

Top 10 Longest Rivers in India

Below is the list of the top 10 longest rivers in India by length:

Top 10 longest rivers in India
Sl. No.RiverLength in India (km)Total Length (km)
1Ganga25252525
2Godavari14641465
3Krishna14001400
4Yamuna13761376
5Narmada13121312
6Indus11143180
7Brahmaputra9162900
8Mahanadi890890
9Kaveri800800
10Tapti724724

Major Rivers in India and their States

The top rivers in India by length have been supporting India’s rich history, people, and culture. India’s landscapes and traditions are shaped by these rivers, which range from the majestic Ganga, the longest, to the more humble Tapi. A detailed look at India’s Top 10 Longest Rivers is provided below:

1. The Ganges River: 2525 KM

With a total length of 2525 kilometres, the Ganges is both the largest and longest river in India. It begins at the meeting point of the Bhagirathi and Alaknanda rivers in Devprayag, Uttarakhand, and originates in the Gangotri Glacier in Uttarakhand. This body of water encompasses the states of West Bengal, Bihar, Uttarakhand, and Uttar Pradesh. The Ganges eventually converges in the Bay of Bengal after its final segment terminates in Bangladesh. In Bangladesh, it’s called the Padma River. Yamuna, Son, Gomti, Ghaghara, Gandak, and Koshi are some of the Ganga’s principal tributaries.

The Ganges, also called the Ganga in India, is the longest river that flows through the Indian subcontinent and is considered the most sacred in Hinduism. The last two mentioned are included in the IUCN’s basic endangered list. The Ganges is contaminated not only by humans but also by animals, including more than 140 fish species, 90 land and aquatic proficient species, reptiles like the gharial, and warm-blooded animals like the Ganges waterway dolphin.

2. Godavari River: 1464 KM

Once more, the Godavari, also known as the Dakshin Ganga or South Ganges, is the second-longest river in India in terms of the entire length of its course. It starts in Maharashtra near Triambakeshwar, Nasik, and travels through Chhattisgarh, Telangana, and Andhra Pradesh before joining the Bay of Bengal. The Purna, Pranhita, Indravati, and Sabari Rivers are among the main tributaries of the river that fall under the category of left bank tributaries. Hindus consider the creek to be sacred, and there are a few locations along its banks that have been used for pilgrimages for a very long time. The overall length of its span is 1,450 km. Nashik, Nanded, and Rajahmundry are a few of the most prestigious cities along the banks of the Godavari.

3. Krishna River: 1400 KM

After the Ganges, Godavari, and Brahmaputra, the Krishna falls third in the list of the top rivers in India by length and the fourth-longest river (within the nation’s borders) in terms of water inputs and river basin area. For the states of Maharashtra, Karnataka, Telangana, and Andhra Pradesh, it is one of the main sources of irrigation. It starts in Mahabaleshwar and flows through these states before entering the Bay of Bengal. The primary cities near the banks of the Krishna are Sangli and Vijayawada, and its principal tributaries are Bhima, Panchganga, Dudhaganga, Ghataprabha, and Tungabhadra.

4. Yamuna River: 1376 KM

The Yamuna, often referred to as the Jamuna, came from the Yamunotri glacier at the Banderpoonch hill in Uttarakhand’s Uttarkashi region. It is the Ganges River’s longest tributary, yet it does not empty into the ocean. The tributary rivers of the Yamuna are the Hindon, Sharda, Giri, Sasur, Rishiganga, Hanuman Ganga, Chambal, Betwa, Ken, Sindh, and Tonnes. The river primarily flows through Delhi, Haryana, Uttarakhand, Himachal Pradesh, and Uttar Pradesh.

5. Narmada River: 1312 KM

The Amarkantak is the source of the Narmada River, also known as the Rewa and formerly the Nerbudda. The “Life Line of Madhya Pradesh and Gujarat” is another name for it because of the significant impact it has had on the states of Madhya Pradesh and Gujarat. It flows westward, in contrast to all the other rivers in the nation that flow east. It is also regarded as one of the most sacred bodies of water. Hindus consider the Narmada to be one of India’s seven heavenly waterways, along with the Ganges, Yamuna, Godavari, Saraswati, Sindhu, and Kaveri. It is frequently mentioned in the Puranas, the Mahabharata, and the Ramayana.

6. Indus River: 3180 KM

Our nation’s name has its origins in the Indus, which starts at Mansarovar Lake and travels through Ladakh, Gilgit, and Baltistan. After that, it enters Pakistan. The Indus Valley Civilisation, one of the oldest and most thriving civilisations, is also known to have existed in the Indus. Jansker, Soan, Jhelum, Chenab, Ravi, Sutlej, and Beas are some of its principal tributaries. Leh and Skardu are major cities on the banks of the Indus. The Indus River is 3180 kilometres long overall. However, it only travels 1,114 kilometres within India.

7. Brahmaputra River: 2900 KM

The second river to emerge from the Angsi Glacier near Mansarovar Lake in Tibet, China, is the Brahmaputra. Even though the Brahmaputra is 2900 km long, it is only 916 km long in India. The Yarlung Tsangpo River, which originates in China and flows into India through Arunachal Pradesh, is the only river in India that is regarded as masculine. Floods are a widespread occurrence during the rainfall season, which runs from June to October. On the banks of the Brahmaputra lies the Kaziranga National Park. After that, it passes through Assam before arriving in Bangladesh. The Majuli, often called Majoli, is an island in the Brahmaputra River in Assam. It was the first island in India to be designated as a district in 2016. At the start of the twentieth century, its total area was 880 square kilometres.

8. Mahanadi River: 890 KM

The Raipur district of Chhattisgarh is where the Mahanadi River begins. For much of written history, the Mahanadi was notorious for its devastating floods. For this reason, it was dubbed “the distress of Odisha.” In any case, the Hirakud Dam’s construction has significantly changed the situation. Today, the stream is well-managed with a network of channels, check dams, and blasts. Jonk, Seonath, Mand, Ib, Hasdeo, Ong, Parry River, and Telen are some of its principal tributaries.

9. Kaveri River: 800 KM

The Kaveri River, sometimes spelt Cauvery, is a southern Indian holy river. It begins on Karnataka’s Brahmagiri Hill in the Western Ghats, runs southeast through Tamil Nadu and Karnataka, and then descends into the Eastern Ghats. The river splits into numerous distributaries before draining into Tamil Nadu’s Bay of Bengal, creating a wide delta known as the “garden of southern India.” In Tamil literature, the Kaveri River is praised for its beauty and holiness, and its whole course is revered. The river’s irrigation canal constructions are another reason for its significance.

10. Tapti River: 724 KM

One of just three rivers that flows from east to west and has its source in Peninsular India is the Tapti River. It empties into the Gulf of Khambhat (Arabian Sea) after rising in the Betul district (Satpura Range). It has six tributaries and passes through Gujarat, Maharashtra, and Madhya Pradesh. The Purna, Girna, Gomai, Panzara, Pedhi, and Arna rivers are the tributaries of the Tapti River.

Conclusion

In conclusion, India’s longest rivers are important not only for their length but also for their cultural, economic, and environmental significance. Longest rivers in India, like the Ganges, Godavari, and Krishna, have shaped civilizations and support millions of lives. They flow through many different landscapes. These rivers are important to the communities that live nearby. 

Frequently Asked Questions

1. Which is the longest river in India?

The Ganges River is the longest river in India, with a length of 2525 km.

2. Which is the longest tributary river of India?

The Yamuna is the longest tributary of India.

3. Which is the longest river of South India?

Godavari is the longest river of South India. 

4. Which is the largest river island of India?

Majuli is the largest river island of India.

UPSC IES/ISS Recruitment
Featured

The Union Public Service Commission (UPSC) has officially released the employment notification for the Indian

RRB JE Answer Key 2026
Featured

The Railway Recruitment Boards (RRB) released the RRB JE Answer Key 2026 for the CBT

BTC Kokrajhar Recruitment
Featured

The Central Selection Board (CSB) of the Bodoland Territorial Council (BTC) has officially released a

Online Platform for Banking
Bank

When it comes to choosing the best online platform for banking exams, it has become

Assam Police Physical Test Centers
Featured

For aspirants preparing for the Assam Police Recruitment, physical fitness plays a crucial role. Before

RBI Assistant Syllabus
Bank

Every year, the Reserve Bank of India conducts the RBI Assistant examination to recruit candidates

Scroll to Top
Call Now