List of Top 10 Longest Rivers in India

WhatsApp Channel Join Now
Telegram Group Join Now
WhatsApp Channel Join Now


India is famous for its natural wealth, and its rivers are an important part of it. Rivers are the lifeblood of our country, supporting natural resources and providing water resources to millions of people. Here we are presenting the list of top 10 longest rivers of India. Let us move ahead and find out more about this important river.

Importance of Himalayas for rivers

The Himalayas are one of the most important and significant regions of India. These are the mountainous regions from where most of the major rivers and their tributaries originate. If we discuss the facts of origin, the main reason for the origin of these rivers from the Himalayas is the melting of glaciers. Due to melting of glaciers and many other reasons, these rivers are known as perennial rivers which keep flowing throughout the year without drying up.

India's longest river

India is famous for its natural beauty and cultural heritage and the country is also famous for the beauty and importance of rivers. India is part of this great confluence of diversity as it has many important rivers, one of which is known as the “longest river of India”. This river is called Ganga and it is the longest river of India and the third largest river in the world. Not only is it considered a part of the Indian state, but this river has an important place in Indian culture and is considered an important source of life here.

Top 10 longest rivers in India

Below is the list of top 10 longest rivers of India in terms of total length and contribution.

List of top 10 longest rivers of India
River point of origin Length in India (km) total length (km)
Ganges Gangotri Glacier 2525 2525
Godavari Trimbakeshwar, Maharashtra 1464 1465
Krishna Near Mahabaleshwar, Maharashtra 1400 1400
Yamuna Yamunotri Glacier 1376 1376
Narmada Amarkantak, Madhya Pradesh 1312 1312
Indus Tibet, Kailash Range 1114 3180
Brahmaputra Angsi Glacier (Tibet) 916 2900
Mahanadi Hills of Southeastern Chhattisgarh 890 890
Kaveri Talakaveri, Karnataka 800 800
Tapti Satpura Range near Multai, Madhya Pradesh 724 724

National Animal of India: Royal Bengal Tiger

longest rivers of india

Below is detailed information about the top 10 longest rivers of India. The longest river of India is River Ganga. Candidates can read the detailed article for information related to the longest river of India.

Ganga River: 2525 km

Ganges, the river known as Ganga in India is the most sacred river for Hindus and is worshiped as Goddess Ganga. Sadly, it is one of the most polluted rivers in the world. Ganga is the longest river of India and the largest river of India. is also. It originates from Gangotri Glacier in Uttarakhand and meets the Bay of Bengal. The Ganges flows through one-fourth of India, and its basin supports the livelihood of millions of people. Ganga is the longest river of India and the third largest river in the world. States covered under this water body Uttarakhand, Uttar Pradesh, Bihar and West Bengal. The last part of Ganga ends in Bangladesh.

Godavari River: 1464 km

Godavari is the second longest river of India after Ganga. It has been revered in Hindu scriptures for many millennia and harbors a rich cultural heritage. Godavari is the longest river of southern India and is also known as 'Dakshin Ganga'. The river originates from Trimbakeshwar, Nashik in Maharashtra and passes through Chhattisgarh, Telangana and Andhra Pradesh and flows into the Bay of Bengal and covers a length of more than 1450 kilometres.

Krishna River: 1400 km

The Krishna River (also known as Krishnan) originates in the Western Ghats near Mahabaleshwar in Maharashtra. It is one of the most important peninsular rivers in India that passes through the states of Maharashtra, Karnataka, Telangana and finally joins the Bay of Bengal in Andhra Pradesh.

Yamuna River: 1376 km

Yamuna River is the longest tributary of Ganga. Yamuna originates from Yamunotri Glacier at Bandarpoonch peak in Uttarkashi, Uttarakhand. It covers a distance of 1,376 kilometers covering the states of Uttarakhand, Delhi, Himachal Pradesh, Haryana and Uttar Pradesh.

Narmada: 1312 km

The Narmada River (also known as Rewa) is the largest west-flowing river of peninsular India. Narmada originates from Amarkantak mountain in Madhya Pradesh. It is one of the seven sacred rivers of India and is mentioned in various ancient scripts of Hindus. After covering a distance of more than 1300 kilometers, this river merges into the Arabian Sea.

What is Land And Sea Breeze?

Indus River: 1114 km

The Indus River is the birthplace of the ancient Indus Valley Civilization, and holds a huge historical significance. Our country is also named after this great river. Indus River Mansarovar Lake emanates from and Ladakh, Gilgit and Baltistan Goes till. The river then enters Pakistan. The Indus Water Treaty between India and Pakistan allows India to use 20 percent of the total water carried by the Indus River.

Some of the major tributaries of Indus River Kabul (river), Jhelum, Chenab, Ravi, Beas and Sutlej rivers Are included. The total length of Indus River is 3180 kilometers. However, its distance within India is only 1,114 kilometers.

Brahmaputra: 916 km

One of the major rivers of India, the Brahmaputra originates from the Angsi Glacier in the Himalayas in Tibet. There it is known as the Yarlung Tsangpo River. This river enters India through Arunachal Pradesh. It then passes through Assam and finally enters Bangladesh. The Brahmaputra delta is home to 130 million people and 6,00,000 people living on river islands and the river is known as the 'lifeline of Assam'.

Mahanadi River: 890 km

Mahanadi is a compound of two Sanskrit words maha (“great”) and nadi (“river”) which means great river. This river originates in the Sihawa mountains of Chhattisgarh. And flows through the state of Odisha. The Mahanadi River deposits more silt than any other river in the Indian subcontinent. World's largest earthen dam: Hirakud Dam is constructed on the Mahanadi River near Sambalpur city in Odisha. Behind the Hirakud Dam is the 55 km long Hirakud Reservoir, one of the longest artificial lakes in Asia.

Kaveri: 800 km

Kaveri is the largest river of Tamil Nadu. Kaveri originates in the foothills of the Western Ghats at Talakaveri in Kodagu district of Karnataka. The river flows in a south-eastern direction through the states of Karnataka and Tamil Nadu, and empties into the Bay of Bengal, Tamil Nadu. Along its journey from the Kodagu Hills to the Deccan Plateau, the Kaveri River forms two islands at Srirangapatna and Shivanasamudra. Kaveri River is also known as Ganga of the South.

Layers Of Atmosphere And Its Composition

Tapti River: 724 km

Tapti River Tapti originates in Peninsular India and flows through Madhya Pradesh, Maharashtra and Gujarat and flows into the Arabian Sea. It is one of only three peninsular rivers in India that run from east to west. The Tapti River nourishes and supports wildlife in the Melghat forest which is famous for its rich flora and fauna.

In this article we have presented the list of the longest rivers of India, which are an important part of the natural wealth of our country. These rivers provide us important opportunities for water resources, agriculture, and aquatic life. For the people of cities and villages located near rivers, they are important as a water source, means of transportation, and other means of life. There is a need to protect and conserve these rivers so that we can provide their benefits to the coming generations.


WhatsApp Channel Join Now
Telegram Group Join Now
WhatsApp Channel Join Now

Leave a Comment