Key Concepts & Self-Assessment23 Key Facts
Review key 7 Longest Rivers in India exam facts and rate your mastery to track revision.
Progress: 0/23 Rated 0 Mastered 0 Review Later
#1
The Ganga is the longest river flowing through India, measuring exactly 2,525 kilometers (1,569 miles) from origin to the Bay of Bengal.
#2
The Ganga originates as the Bhagirathi from Gangotri Glacier at Gaumukh in Uttarkashi district and becomes the Ganga upon meeting the Alaknanda at Devprayag.
#3
The Godavari is the second longest river in India and the longest peninsular river, measuring 1,465 kilometers (910 miles).
#4
The Godavari originates at Trimbakeshwar near Nashik in Maharashtra and is traditionally known as "Dakshin Ganga" and "Vridha Ganga."
#5
The Krishna River is the third longest river flowing within India, measuring 1,400 kilometers (870 miles).
#6
The Krishna originates north of Mahabaleshwar in Maharashtra and drains an expansive basin across Maharashtra, Karnataka, Telangana, and Andhra Pradesh.
#7
Major tributaries of the Krishna include the Tungabhadra (formed by Tunga and Bhadra), Bhima, Koyna, Ghataprabha, Malaprabha, and Musi.
#8
The Yamuna is the fourth longest river in India and the longest tributary river in the country, measuring 1,376 kilometers (855 miles).
#9
The Yamuna originates from the Yamunotri Glacier on the southwestern slopes of Bandarpoonch peak in Uttarakhand and joins the Ganga at Prayagraj.
#10
Key tributaries of the Yamuna include the Chambal, Betwa, Ken, Sindh, Tons, and Hindon.
#11
The Narmada is the fifth longest river in India and the longest west-flowing river in the subcontinent, measuring 1,312 kilometers (815 miles).
#12
The Narmada originates from the Amarkantak Plateau in Anuppur district of Madhya Pradesh and flows through a tectonic rift valley between the Vindhya and Satpura ranges.
#13
The Narmada forms the spectacular Dhuandhar Falls and Marble Rocks gorge at Bhedaghat near Jabalpur before emptying into the Gulf of Khambhat.
#14
The Indus River has a total global length of 3,180 kilometers, of which approximately 1,114 kilometers flow through the Indian Union Territory of Ladakh.
#15
The Indus originates in Tibet near Lake Manasarovar from the Bokhar Chu glacier and enters India through Demchok in Ladakh.
#16
Under the Indus Waters Treaty of 1960 brokered by the World Bank, India has unrestricted rights over the Eastern Rivers (Sutlej, Beas, Ravi), while Pakistan receives the Western Rivers (Indus, Jhelum, Chenab).
#17
The Brahmaputra has a total system length of 2,900 kilometers, with 916 kilometers flowing within Indian territory across Arunachal Pradesh and Assam.
#18
The Brahmaputra forms the massive Majuli river island in Assam and joins the Ganga in Bangladesh under the name Padma before emptying into the sea as Meghna.
#19
The Mahanadi River, measuring 851 kilometers, is often noted as the eighth longest river and hosts the Hirakud Dam, one of the longest earthen dams in the world.
#20
The Kaveri (Cauvery) River measures 800 kilometers, originating at Talakaveri in the Brahmagiri Hills of Kodagu district, Karnataka.
#21
The Tapi (Tapti) River measures 724 kilometers, originating in Multai, Betul district of Madhya Pradesh, flowing parallel to the Narmada into the Arabian Sea.
#22
All major east-flowing rivers (Ganga, Godavari, Krishna, Mahanadi, Kaveri) create broad deltas, whereas major west-flowing rivers (Narmada, Tapi) create estuaries.
#23
The Central Water Commission (CWC) under the Ministry of Jal Shakti functions as the apex technical organization monitoring water discharge across India's river basins.
Subject Specialist Commentary
Analytical perspective & practical exam advice from the Master10 academic board
India's river drainage systems are shaped by the towering Himalayas and the ancient peninsular plateau. The Ganga is India's longest river, covering 2,525 kilometers from Gaumukh to the Bay of Bengal. Among peninsular rivers, the Godavari is the longest at 1,465 kilometers, celebrated as "Dakshin Ganga." Following closely are the Krishna, the Yamuna—the country's longest tributary—and the west-flowing Narmada, which flows through a rift valley between the Vindhya and Satpura ranges.
In SSC CGL, UPSC, and State PSC exams, questions regularly test river lengths, origins, and mouth landforms. A frequent MCQ trap confuses the total length of trans-boundary rivers with their Indian stretch; while the Indus and Brahmaputra exceed 2,900 kilometers overall, only parts flow inside India. For prelims revision, remember that major east-flowing rivers like the Godavari and Krishna build fertile deltas, whereas major west-flowing rivers like the Narmada and Tapi form estuaries.
Related Knowledge Topics to Discover
Looking for more GK practice?
Explore 52,789+ questions across 65 General Knowledge categories.