Top 10 Longest Rivers in India

By iastoppers.com

10. Tapti River:

Tenth-longest at 724 kilometers, the Tapti River is essential for water supply and agriculture in central and western India

Scribbled Underline

9. Kaveri River:

The Kaveri River, at 800 kilometers, supports the agricultural and drinking water needs of southern India, ranking ninth

Scribbled Underline

8. Mahanadi River:

Eighth-longest in length at 890 kilometers, the Mahanadi River is crucial for agriculture and livelihood in eastern India

Scribbled Underline

7. Brahmaputra River:

The Brahmaputra River, with 916 kilometers in India out of its total 2,900 kilometers, is revered in Hindu mythology and vital for northeastern India

Scribbled Underline

6. Indus River:

Although the total length is 3,180 kilometers, only 1,114 kilometers of the Indus River flow through India, making it the sixth-longest in the country

Scribbled Underline

5. Narmada River:

Spanning 1,312 kilometers, the Narmada River is fifth, known for its unique course and significance in central India's water supply

Scribbled Underline

4. Yamuna River:

Fourth-longest at 1,376 kilometers, the Yamuna is significant for its spiritual and practical importance, supplying water to many regions

Scribbled Underline

3. Krishna River:

The Krishna River, at 1,400 kilometers, ranks third in length among Indian rivers, playing a crucial role in the agriculture and drinking water supply of the region

Scribbled Underline

2. Godavari River:

Stretching 1,465 kilometers, Godavari is the second-longest river in India, supporting the water needs of several states and covering about 10% of India's total geographical area

Scribbled Underline

1. Ganga River:

With a length of 2,525 kilometers, the Ganga River is the longest in India, serving as a vital source of fresh water for five states and revered as a goddess in Hinduism

Scribbled Underline