Top 10 Longest Rivers in India

India is a huge country and occupy the 7th position among all countries in the world in terms of area. India is a country with a huge dependence on agriculture, which contribute a major part in the country’s GDP and employ about 49% workforce of the country. Agriculture is one of the most important sectors in the country with a contribution of more than 15% in India’s GDP.

Map of Longest Rivers in India Source: From Wikimedia Commons

Rivers play an important role in irrigation and provide sufficient amount of water required for growing crops. There are a large number of rivers in India and some of them are perennial and some of them are non-perennial. In this post, the ranking of rivers is done on the basis of their length in India. It means the factor, which is considered is the portion of the length of the river, which is in India. So, here is the list of Top 10 Longest Rivers in India:

10. Chenab

10th position of this list of longest rivers in India is occupied by Chenab, an important river of India, which originate from Lahaul Valley of Himachal Pradesh. The total length of Chenab is 960 kilometres, but it traverse a length of 504 kilometres in India.

Chenab passes through Himachal Pradesh and Jammu & Kashmir and enters into Punjab, a province of Pakistan. Some of the important tributaries of this river are Miyar Nalla, Marusudar, Niru and Tawi.

Length (in India): 504 Km

9. Tapti

Tapti with a length of 724 kilometres is placed at 9th in the list of top 10 longest rivers in India. Tapti originate from Satpura Range of Madhya Pradesh and passes through Madhya Pradesh, Maharashtra and Gujarat before falling into the Gulf of Khambhat of the Arabian Sea.

Some of the major tributary branches of the river are Mindhola, Panzara, Aner and Girna. Surat, Bhusawal, Betul, Burhanpur and Multai are some of the major towns located along the river.

Length: 724 Km

8. Kaveri

Kaveri is an important river of South India, which originate from the Western Ghats in Karnataka and flows through Karnataka and Tamil Nadu.

The total area of Kaveri River Basin is more than 81,000 square kilometres, which is about 2.7% of total area of the country.

Some of the major distributaries of Kaveri are Nandalar, Noolar, Nattar, Vanjiyar and Puravadiayanar. All these distributaries of Kaveri river are non-perennial or seasonal and flow for a particular period of the year.

Length: 800 Km

7. Mahanadi

Mahanadi is next on this list, which is a seasonal river formed by a combination of various mountain streams and flows for 858 kilometres. Mahanadi flows through Chhattisgarh and Odisha and finally fall into the Bay of Bengal through various channels.

Length: 851 Km

6. Brahmaputra

Brahmaputra is one of the longest rivers in Asia with a total length of 2,900 kilometres, but it traverses a length of 916 kilometres in India and therefore, placed at 6th position in this list.

Brahmaputra is also one of the widest rivers in the world with a width of 10 kilometres in parts of Assam.

Brahmaputra originates from Angsi Glacier located in Tibet and passes through Tibet, India and Bangladesh and merges with Padma, a tributary of Ganga before falling in the Bay of Bengal.

Length (in India): 916 Km

5. Narmada

Narmada, one of the most sacred rivers in India is placed at 5th in the list of top 10 longest rivers in India. Apart from being the fifth longest river in India, Narmada is also one of the three rivers in India that flow from the east direction to west direction. The other two rivers are Tapti and Mahi.

Narmada originates from Amarkantak, Madhya Pradesh and flows through Madhya Pradesh, Maharashtra and Gujarat and finally fall into the Gulf of Khambhat after traversing a length of 1,312 kilometres.

Some of the important towns that are located on the banks of Narmada are Jabalpur, Mandla, Hoshangabad, Dewas and Bharuch.

The maximum part of Narmada is in Madhya Pradesh, which is 1,077 kilometres. Sardar Sarovar Dam, one of the largest dams in India is constructed on Narmada, which has a length of 1,210 metres.

Length: 1,312 Km

4. Yamuna

Yamuna is another most sacred river in India with religious importance. The origin of Yamuna is from Yamunotri Glacier in Uttarkashi district of Uttarakhand.

Yamuna passes through Uttarakhand, Haryana, Delhi and Uttar Pradesh and traverse a length of 1,376 kilometres before meeting Ganga. Yamuna merges with the Ganga and Saraswati at confluence, known as Triveni Sangam in Allahabad, Uttar Pradesh.

Some of the major tributaries of the Yamuna are Chambal, Ken, Tons and Hindon. Tons is the largest tributary of the holy river Yamuna, which join the Yamuna near Dehradun in Uttarakhand.

Length: 1,376 Km

3. Krishna

Next is Krishna river, which originates from Mahabaleswar, a city in Satara district of Maharashtra. Krishna flows through Maharashtra, Karnataka and Andhra Pradesh and traverse a length of 1,400 kilometres before falling into the Bay of Bengal.

Koyna, Venna, Tarli and Urmodi are the four rivers that meet Krishna river at a confluence, called Preeti Sangam in Satara, Maharashtra.

Length: 1,400 Km

2. Godavari

With a length of 1,465 kilometres, Godavari ranks 2nd in the list of top 10 longest rivers in India. Godavari originates from Western Ghats near Nasik in Maharashtra, covers a distance of 1,465 kilometres and fall into the Bay of Bengal.

Godavari passes through Maharashtra, Telangana and Andhra Pradesh and in Rajahmundry district of Andhra Pradesh, the river splits into two distributaries, which are Vriddha Gautami and Vasishta Godavari. These two distributaries further split into four distributaries, which fall into the Bay of Bengal and form a delta.

Godavari also has an ecological importance as Coringa Mangrove Forests present in the delta formed by Godavari are second largest mangrove forests in India. Apart from ecological importance, Coringa Mangrove Forests serve as a barrier against cyclones and storms and protects the people of nearby villages.

Length: 1,465 Km

1. Ganga

When its about longest rivers in India, Ganga stand on top among all rivers in India. Ganga is not only the longest river in India, but also a holy river and around 400 million people live near the river.

The holy river, Ganga originates at the confluence of two rivers, Alaknanda and Bhagirathi at Devprayag in Uttarakhand. The river crosses five states, which are Uttarakhand, Uttar Pradesh, Bihar, Jharkhand and West Bengal and finally fall into the Bay of Bengal.

Before falling into the Bay of Bengal, Ganga forms delta, known as Sunderbans. The area of Sunderbans Delta is more than 1300 square kilometres and present in India and Bangladesh. Sunderban National Park present in Sundarbans Delta is a UNESCO world heritage site and home of Bengal Tiger, the national animal of India.

Due to the presence of a large population near Ganga, pollution has increased manifold as compared to last few decades. To clean and rejuvenate Ganga, Government of India has made policies and action plans.

Length (in India): 2,525 km

Disclaimer: We accept no liability for the ranking contained on this page. The information is provided by Water Resources System of India (India-WRIS Wiki) and Wikipedia and we are not liable for its accuracy and reliability. The information contained in this page is for general information purpose only.

Add a Comment

Your email address will not be published. Required fields are marked *

1 + twelve =