List of Important Rivers in India With State: Origin of Major Indian Rivers

Important Rivers in India List : Get details of all major rivers of India with quick important facts. Rivers plays a very important role in India whether from religious prospective, for irrigation purpose or any other. These are considered as holy place for the Indian people from different religions. Also rivers are one of the major fresh water sources not today but for many years. There are many major rivers in India flowing in different parts of the country. So below we are discussing about important information on all main rivers of India with full details.

The rivers plays a very important roles such as used for irrigation purposes, a good fresh drinking water resource, major source for electricity generation, easy & cheap transportation and so many miscellaneous use.

Important Rivers in India

There are many rivers that flow in India but the main are Ganga, Yamuna, Brahmaputra, Indus, Mahanadi, Godavari, Krishna, Kauery, Narmada and Tapti. These are also the sacred rivers of India. Presenting below the main points related which can help you to get to know about this very important general knowledge topic.

First take a look at Top ten List of important rivers in India below then we will go into the details of each and every one in a systematic way.

Name Length


1 Ganga 2525 Kms Gangotri, Himalayas
2 Yamuna 1376 km Yamunotri Glacier, Himalayas
3 Brahmaputra 2900 km Angsi Glacier
4 Indus River 3180 km Tibetan Plateau
5 Mahanadi River 858 km Sihawa
6 Godavari 1465 km Brahmagiri Mountain, Maharashtra
7 Krishna River 1400 km Mahabaleswar, Maharashtra
8 Kaveri (Or Cauvery) 765 Kms Talakaveri
9 Narmada (Rewa) 1312 km Narmada Kund, Amarkantak
10 Tapti 724 km Satpura Range

Hope you all would have gone through the brief information on major rivers of India. Now its time to get more deep in details. In the below section we have explained about each and every river in details. The information on Indian rivers below will help you to get a deeper study of the topic.

Important Rivers in India

1. Ganga River

Ganga is one of the most holy river of India as per the Hindus. It is also the longest river of India and is third largest river in the world. When it comes to the most sacred river in India, it is the name of Ganga which comes first. The origin of Ganga river is from the Gangotri in the Himalayas. The length of the river is around 2525 Kms.

After travelling for a long distance of 2525 Kms, Ganga river falls in the Bay of Bengal. The river creates Sundarban delta in West Bengal which is world largest delta. Gangs at Haridwar is one of the famous religious place for Hindus to pay tribute to their recently passed family members. Also there is a tradition to take bath in Ganga river on various religions occasions in India. Main Cities developed on the bank of river Ganga are Pataliputra, Kashi, Allahabad, Varanasi, Kolkata.


The next name in the list of Important rivers in India is Yamuna. Yamuna River origin is in Himalayas from Yamunotri Glacier. It travels a total lenght of 1376 km. During its travel Yamuna river passed through several states of India and then it gets merged into the Ganga at Triveni, Allahabad. It is considered as one of the main rivers of Delhi. Approximately 70% of the water supply to Delhi is done through Yamuna river. Apart from Delhi, Other cities through which Yamuna river passes are Yamuna Nagar, Agra, Mathura, Allahabad, etc. One of the seven wonders of world Taj Mahal is also situated on the banks of Yamuna River.

Yamuna has two tributaries named as River Chambal and River Betwa. Other important left tributaries are River Tons, River Hindon, etc.

3. Brahmaputra

Brahmaputra River origin is in northern Himalayas in Tibet. It originates from Angsi Glacier or Bhagirath Glacier. The length of Brahmaputra river is 2900 km anf its average depth is 38 m. The river enters in India from Arunachal Pradesh to goes up to Assam. Brahmaputra river then merges with the Padma river in Bangladesh. The main use of the river is for irrigation and transportation. The river falls into the Bay of Bengal. Most important city of Assam, Guwahati is situated on Brahmaputra river’s bank.

4. Indus

 The Indus River is a historically famous in Asia and is one of the very beautiful rivers of India. The river along with its tributaries plays a major role in agricultural economy of India. The origin of river is from the Tibetan Plateau. In India it flows through Ladakh then finally enters into Pakistan. It runs on entire length of Pakistan before getting merged into the Arabian Sea. Total length of Indus River is 3180 km. It enters India after passing through China

5. Mahanadi

: Mahanadi is east centeral rivers of India and majorly flows the state of Chhattisgarh and Odisha. The water of Mahanadi is used mainly for two purposes : Irrigation and drinking. The river has caused so many floods in Orissa state and because of that it is also named as the ruin of Orissa. Hirakud Dam is build on Mahanadi River. The basin area of Mahanadi is around 1.42 sq. km. With having total length of 858 km Indian cities on the bank of Mahanadi river are Cuttack, Sonepur, Sambalpur.

6. Godavari

 Godavari is popularly known as Dakshin Ganga. It is the longest river in the southern India. After Ganga, second largest river of India is Godavari. The total length is 1465 km. Its source is from Brahmagiri Mountain, Maharashtra and flows through Andhra Pradesh. It also merges into the Bay of Bengal. Manjra and Indravati rivers are the main two tributaries of Godavari. The most popular city of Andhra Pradesh, Rajamahendravaram is situated on the bank of River Godavari.

7. Krishna River

Krishna is the third in terms of longest rivers of India after Ganga, Godavari and is fourth in terms of water inflows and river basin area in India. The origin of Krishna River is Mahabaleswar in Maharashtra. It falls in the way of Bengal by passing through states Karnataka, Andhra Pradesh by travelling a distance of 1400 km. Vijayawada main city situated along the bank of River Krishna.

8. Kaveri ( Cauvery)

The Kaveri River is originated from Talakaveri. It flows through the states of Karnataka & Tamilnadu. The length of Kaveri is 765 Kms. It finally merges into Bay of Bengal. It has many tributaries like Harangi, Hemavati, Kabini, Bhavani, Arkavathy, Lakshmana Tirtha, Noyyal and Amaravati. The Kaveri river cities are Kushalanagar, Mysuru Northern suburbs, Srirangapatna, Erode, Karur, Tiruchirapalli, Thiruvaiyaru-Thanjavur District, Kumbakonam, Mayiladuthurai, Poompuhar.

9. Narmada (Rewa)

: Narmada is 5th Longest river of the Indian sub-continent. The river contributes a lot to Madhya pradesh state in many ways and due to its huge contributions to MP, Narmada is called Life Line of Madhya Pradesh. Originating source of Narmada River is Narmada Kund, Amarkantak in Madhya Pradesh. The river falls in Gulf of Khambhat (Arabian Sea) near Gujarat. Length of Narmada river is 1312 km.

10. Tapti River

Tapti River is one of the major rivers flowing in Central India. It flows between Godavari and Narmada rivers. Length of Tapti river is 724 km. It flows through states of Gujarat, Madhya Pradesh and Maharashtra before getting into the Gulf of Cambay (also called Gulf of Khambhat) of Arabian Sea near Gujarat. Surat, Naski are located on the bank of River Tapti.

We have explained all important rivers in India in details. We are sure that this post have given all the answers of your queries regarding Indian major rivers of India. But if you still have doubts in mind please feel free to write in the comments below. Our general knowledge team will feel extremely happy to help you.  

Also Read:

List of Indian Missiles with Range

List of States and Capitals of India with Union Territories

Number of Players in Different sports games


Current Affair Today © 2018