List of Top 10 Longest Rivers in India

longest river in india

Here in this post, we will discuss about the top 10 longest rivers in India.

India is a nation full of culture, traditions, and heritage. As per Indian traditions, rivers play a vital role in our lives. There are several rivers in India and rivers that help people in several activities like poultry farming, agriculture, farming and lots of other important activities. Rivers and water bodies play a vital role in the development of the nation.

India is the land of several rivulets and these are divided into two parts Himalayan Rivers as well as Peninsula Rivers. There are several rivulets in India that drain into the Bay of Bengal. So, folks today we are going to note down about the longest rivers of India. So let us start with the blog:

The Ganges:

The Ganges or Ganga rivulet in India is one of the most sacred rivers of India. Apart from being sacred, it is the longest river in India. It is also the national river of India. The Ganges starts from Gangotri Glacier in the state of Uttarakhand and the rivulet starts at the confluence of the famous rivulets Alaknanda and Bhagiratha in Devprayag, Uttarakhand.

The Ganges covers the state of Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, and West Bengal. It concludes in the Bay of Bengal. Rivulet Ganga has some primary tributaries like Son, Gomti, Yamuna, Koshi, Gandak, and Ghaghara.

The rivulet Ganga comprises 140 fish species, 90 land and plenty of water species, reptiles, Ganges dolphins and lots more. The Ganga is almost 2525 km long.


Indus is one of the longest rivers in India since ages. The river begins from the Mansarovar Lake and it then goes through Ladakh, Gilgit, and Baltistan. It then enters into Pakistan.

The Indus Valley Civilization, one of the oldest and royal civilizations is located on the banks of the river Indus. Indus has main tributaries such as Soan, Jhelum, Ravi, Sutlej, Chenab, Beas and Jansker.

Leh and Skardu are few of the cities located on the banks of Indus rivulet. Indus is one of the biggest rivers in India with a length of 3,610 km and the distance covered by the Indus river in India is almost 1,114 km.


The sole male gender rivulet in India is the Brahmaputra. As the name reveals, Brahma symbolizes the creator of the Universe and Putra symbolizes the son in India.

The point of origin is at the Angsi Glacier situated near Mansarovar Lake, Tibet. Also prominent as Yarlung Tsangpo Rivulet, Brahmaputra river gets entry into the nation via Arunachal Pradesh. During monsoons, floods are normal. People nearby this rivulet get water from the Brahmaputra for horticulture as well as agriculture.

It is one of the biggest rivers in India with 3,848 km longitude.


When it comes to the length, the Godavari or Dakshin Ganga or South Ganga grabs the second number. It starts from Trimbakeshwar passes through Nashik in Maharashtra and passes through Chhattisgarh, Telangana, Andhra Pradesh and in the end it meets the Bay of Bengal.

The major rivulet tributaries can be classified as left bank tributaries such as Sabari, Pranhita, Purna, Indravati rivulets cover 59.7% of the catchment basin area and the right bank tributaries are Manjira, Pravara, Manair contribute almost 16.1% of the basin.

The Godavari is almost 1465 km long and the main tributaries are Indravati, Purna, Pravara, Banganga and lots more. Some of the bewitching cities situated on the rivulet banks are Nanded, Rajahmundry, and Nashik. It is one of the longest rivulets of India.


Also known as Satluj, Satadree, Sutlej is one of the longest rivers of India. It runs through several north Indian states like and further nations like China, India, and Pakistan.

Major parts covered by Sutlej are located in Pakistan. Sutlej rivulet is majorly used for hydroelectric power generation in the regions. Several dams have been built on the rivulet. It is one of the widest rivers in India and it has been a great source of use for the local people. It is 1465 km in length.


Prominent as the fourth-longest river in India, Krishna rivulet covers the total length of 1400 km and it covers states like Punjab, Himachal Pradesh, Rajasthan, Haryana and Jammu, and Kashmir. Then it enters Pakistan.

Krishna rivulet is extensively used for irrigation in the states of Maharashtra, Telangana, Andhra Pradesh, and Karnataka. It starts from Mahabaleshwar and enters the Bay of Bengal after covering the above-mentioned states. Bhima, Dudhaganga, Tungabhadra, Panchganga and  Ghataprabha and it has banks in Vijayawada as well as Sangli.


Ranked as the fifth-longest rivulet in India, Yamuna originates from Yamunotri Glaciers. It covers a long distance of almost 1376 km and additionally almost 50 million people make use of its water.

In Indo-Gangetic Plains, there is an extensive usage of Yamuna’s water to manage the water system in numerous ways. The special feature of the Yamuna river is that it does not end in an ocean or sea. Still, it is one of the longest rivulets in the nation.


Also prominently known as Kedilam River,  Gadilam flows in the state of Tamil Nadu. It flows through Villupuram and Cuddalore and used to manage drainage areas, sand deposits, and small water flow.

Also, it has a little warm stream, sand store, and seepage region. But during the storm season, it is overwhelmed and the water level raises the water table and the dam tanks are full. Thiruvananthapuram Thevanathan Perumal Sanctuary and Thiruvathigai Veerattaneswarar Sanctuary are nestled on the banks of the Gadilam rivulet. The length of the Gadilam is 1333 km.


Narmada river covers the central parts of India. The river has one of the most unique features like, unlike other rivers, it flows in the Western direction. Also, it is one of the sacred and holiest rivers of India.

The length of Narmada is almost 1312 km and it is one of the longest rivers in India. It is one of the heavenly water bodies of India.


Mahanadi is the last longest river in India with 851 km length. It originates from Raipur, Chhattisgarh and its major tributaries are Hasdeo, Ib, Jonk, Telen, Seonath and few more.

These were some of the longest rivers in India and being the land of rivers, these play a major role in the development of India. Indian River systems have two major parts viz Peninsular Rivers and Himalayan Rivers. These do play a key role in our personal development too.

Categorized as Knowledge

By Kirati Thaker

Holding an experience of almost 4 years into content writing, Kirati Thaker has worked into various niches like Travel, Foods, Technology, Ecommerce, Digital Marketing. I wish to be an "Avid Traveller" and wish to explore the niche and corner of the world. I have a core interest in creative writing for Travel and Foods. "classychic1994" is my personal Instagram page where I post my travel stories. I only believe that we earn to travel and travel is indeed one the best ways to rejuvenate yourself for the upcoming week.

Leave a comment

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

Exit mobile version