Home India Top 5 Longest Rivers In India

Top 5 Longest Rivers In India


Top 5 longest river in India: As we know that, India is the seventh largest country in the world. Agriculture is the main and primary occupation of India. Agriculture play an important role in the GDP of country. HoricHorticu is another very important occupation of India and it also play an important role in GDP of India. GDP stand for Gross Domestic Product. Agriculture and Horticulture required large amount of water for there cultivation. There are so many rivers in India which provides large amount of water for cultivation. River play an important role in development of country and support life. My today’s article is about Top 5 longest river in India. Let’s get started.

Top 5 longest river in India

GANGA- 2,525 KM

Ganga River
Ganga River

Ganga is the river of India. It originates from the Himalayas and is immersed in the valley of Bengal. It is longest river in India. This is a continuous flowing river. This is the river that saves the sinners. In Indian scriptures, it is considered holy river and it has been given status of mother. Ganga is not only a river but a culture. Many holy shrines are residing on the banks of river Ganga.

Ganga is also called Bhagirathi. The name of the Ganga lies in the name of King Bhagiratha. It is said that King Bhagirath had 60 thousand sons. Cursed all his sons were cremated. Then the king made a severe penance. As a result, Ganga came out of Shivaji’s heart and was depicted on Devbhoomi India.



Godavari is the second longest river in India after Ganga. Godavari river is known as ‘Southern Ganga’, meaning “Ganga of South India“. Godavari river is the largest river of southern India. It creates the largest river basin in the peninsula, like the Ganga in the north. However, the Ganga is much less than the basin. Thus, for its vast area, great length and cultural heritage, the correct answer to Godavari can be compared with the Ganga of India. Rajamundri and Bhadrachalam are important cities situated at the bank of river.



Krishna is also one the largest river in India after Ganga and Godavari. The source of Krishna river in India is in Mahabaleshwar of Maharashtra. From the western direction, this river turns and goes through Hamasala Devi of Andhra Pradesh, flowing in the Bay of Bengal. It is believed that paintings of exchequer monuments and some ancient items of state built during the reign of King Siddhahan and Ishwakus during ancient times were kept in safe museums. The temple of Datta Dev is located on the banks of the river. Sangameshwar is located in Shiva Temple, Haripur. Krishna temple is located on the river Krishna. Thousands of pilgrims visit the river Krishna to visit the temple and Narasamabadi. The temples here are worshiped gods and goddesses.

YAMUNA- 1,376 KM

Yamuna the

Yamuna river is also one of the largest river in India after Ganga, Godavari and Krishna river. Yamuna river is one of India’s oldest rivers, in Brasgandal, this river is considered to be very revered. The origin of the river Yamuna is at 6,316 meters from the hot spring of Yamunotri from Himani on the western shield of Bandarpur. The total length of this river is 1376 km. Yamuna river is also known as Kalindi. This river ends in the river Ganges in Allahabad. The city adjoining the river Yamuna is Delhi, Agra, Mathura, Hamirpur, Allahabad etc. The tributaries of this river are Giri, Asom, Chambal, Betwa, Ken etc. One of the world’s seven world famous buildings Taj Mahal is situated on the banks of this river. Yamuna river has the highest Ghats in Braj region i.e. Mathura. Here are 24 Ghats on Yamuna River. Lord Vrindavan, the most beloved place of Lord Krishna is also situated on the bank of river Yamuna. This river has special significance in Mathura, Vrindavan.



Narmada river is one of the major rivers flowing in India, which flows from east to west. This river is the main river of India and Gujarat state of Madhya Pradesh. The site of the Narmada River is from the Amarkantak peak. In the texts this river is also known as Rewa. Narmada river is considered to be the fifth largest river of India. The length of this river is approximately 1310 km. The town on the banks of river Narmada is Omkareshwar, Jabalpur, Raigad. The tributaries of this river are Budhaner, Barjar, Shar, Kaaba, etc. The dam built on this river is Maheshwar Dam, Indira Sagar Dam, Sardar Sarovar Dam, Ranipur Dam etc. This river falls to the west of Khambat Bay.

You are reading now Top 5 longest river in India. Hope, you find this article interesting. If yiu have any questions regarding this article, please feel free to contact us.




Please enter your comment!
Please enter your name here