Tenth-longest at 724 kilometers, the Tapti River is essential for water supply and agriculture in central and western India
9. Kaveri River:
The Kaveri River, at 800 kilometers, supports the agricultural and drinking water needs of southern India, ranking ninth
8. Mahanadi River:
Eighth-longest in length at 890 kilometers, the Mahanadi River is crucial for agriculture and livelihood in eastern India
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
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
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
4. Yamuna River:
Fourth-longest at 1,376 kilometers, the Yamuna is significant for its spiritual and practical importance, supplying water to many regions
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
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
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