India River Map

separator Click here for Customized Maps arrow custom map
India River Map
Print Email Save
*India River Map showing the Major Rivers of India. Disclaimer
Based on its source, the Indian River system is classified in to Himalayan Rivers and Peninsular Rivers. Among Peninsular rivers there are coastal rivers and inland drainage system, the former originates in the Eastern or Western Ghats and flow through coastal areas while the latter, inland-drainage basin rivers never flow in to a sea or ocean but terminates in to an inland lake or backwater or end up due to water exploitation.

The Himalayan Rivers are rivers originatin in the Himalayan glaciers. They are:
  • Indus River System
  • Ganga River System
  • Yamuna River System
  • Brahmaputra River System
Peninsular Rivers are those which does not originate in glaciers, but are rain fed rivers. These rivers reduce considerably or dry up during summers.
  • Mahanadi
  • Godavari
  • Krishna
  • Cauvery
  • Narmada
  • Tapi


Indus River System

The description of Indus River or Sindhu River is present in the early Hindu scriputures and mythologies. It is known as puranik river. The river originates in Tibet near Manasasarovar lake. Flowing westwards, it enters India in Jammu and Kashmir, further flows through Himachal Pradesh, Panjab and enters Paksitan. Flowing further westwards, it reaches Arabian Sea near Karachi. Indus is the largest river in Pakistan and is the country's national river. Its tributaries in India are Zaskar, Nubra, Shyok, and Hunza are the tributaries in India.

Ganga River

Ganga (Ganges) River system is the largest river system in India. It originates in Gangotri glaciers, the main stream Bhagirathi joins other streams named Alakananda and others form the Ganga system. Its tributaries are Gomti, Ramganga, Ghaghara, Gandaki, Kosi, Mahanadi, Yamuna, Tamsa, Son and Punpun. Ganges flows through Indian states Uttarakhand, Uttar Pradesh, Bihar and West Bengal. It finally reaches the Bay of Bengal.

Yamuna River

The Yamuna is a major river system in the northern India. The river, one of the most beautiful rivers in the country since it joins with Ganga at Allahabad, is also described as a tributary of Ganga. The river originates at Yamunotri glaciers in Himalayas, passes through states Uttarakhand, Himachal Pradesh, Haryana, Delhi and Uttar Pradesh. Major tributaries of Yamuna are Tons, Chambal, Hindon, Betwa and Ken.

Brahmaputra River

Brahmaputra, one of the major rivers in India, originates in the Angsi glacier of Himalayan Tibet. There it is known as the Yarlung Tsangpo River. It enters in to India in Arunachal Pradesh state, flows its longest course through Assam, enters Bengladesh and finally in to the Bay of Bengal. The Brahmaputra has the greatest volume of water of all the rivers in India.


Mahanadi The Mahanadi is a major river in the eastern-central India. It originates in the mounntains of Chhattisgarh state, flows its major course through the state of Orissa. This river flows slowly for 900 kms and deposits more silt than any other river in the Indian subcontinent. Mahanadi flows through cities Sambalpur, Cuttack and Banki.


The Godavari river is the second longest course river in India after the Ganga. The river originates at Trimbakeshwar in Maharashtra, which together with its tributarises flows through states Maharashtra, Chhattisgarh, Madhya Pradesh, Odisha, Telangana, Andhra Pradesh, Karnataka and Puducherry, and finally flows in to the Bay of Bengal. Thanks to its long course, the river is described as Dakshina Ganga.

Krishna River

The Krishna is the third longest river in India with a length of about 1300 kms. It originates in maharashtra's Mahabaleshwar region and flows through Karnataika, Telangana, Andhra Pradesh and enters the Bay of Bengal.

Kaveri River

The Kaveri (Cauvery) river is a major river in the southern India. It originates in the Western Ghats. Many tributaries, such as Hemavati, Moyar River, Shimsha, Arkavati, Honnuhole, Kabani, Bhavani, Noyyal and Amaravati join together to form Kaveri river. The river flows about 800 kilometers through Karnataka, Kerala, Tamilnadu and fell in to the Bay of Bengal.

Narmada and Tapi

The Narmada and the Tapti are the only major rivers that flow into the Arabian Sea. The total length of Narmada through the states of Madhya Pradesh, Maharashtra, and Gujarat amounts to 1312 kms. The Tapti follows a parallel course to the south of the Narmada, flowing through the states of Maharashtra and Gujarat on its way into the Gulf of Khambhat.

Almost all the major Indian cities are situated on the banks of its rivers. Indian rivers are also playing a crucial role in the lives of its people, economically as well as culturally. Indian agriculture is dependent on irrigation of water drawn from its network of rivers. Most of its religious, cultural and harvest festivals are celebrated on the banks of rivers. Like most ancient religions, Hindu religion and its mythology regard rivers as sacred. There are nine important rivers of India and they are: The Ganges, Yamuna (a tributary of Ganges), Brahmaputra, Mahanadi, Narmada, Godavari, Tapi, Krishna, and Kaveri. Parts of the Indus River also flow over Indian soil.

Eight important rivers together with their various tributaries comprise the river system of India. Majority of the rivers discharge their waters into the Bay of Bengal; nevertheless, a number of the rivers whose itineraries take them across the western end of India and in the direction of the east of the state of Himachal Pradesh pour into the Arabian Sea. Northern portions of the Aravalli range, portions of Ladakh, and the barren areas of the Thar Desert have inland drainage.

River System of India

NameLength (km)AreaOriginates FromEnds inPlaces Benifited
Indus31003,21,290 Sq.Km.In Tibet Kalish Range 5080 mts.Arabian seaIndia and Pakistan
Ganga (Bhagirati)24803,37,00 Sq.Km.GangothriBay of BengalUttar Pradesh, Uttarakhand, Bihar, West Bengal
Yamuna (Jamuna)13703,59,000 Sq.Km.Garhwall in YamunotriBay of BengalDelhi, Haryana and UP
Brahmaputra7252,40,000 Sq.Km.Lake ManasarovarBay of BengalNorth Eastern state
Kaveri (Dakshina Ganga" or Ganges of the south)80587,900 Sq.Km.Hills of Coorg, KarnatakaBay of BengalKarnataka and Tamilnadu
Godavari14653,12,812 Sq.Km.Nasik HillsBay of BengalSouth-easterly part of Andhra Pradesh
Krishna14002,59,000 Sq.Km.Near Mahabaleshwar in MaharashtraBay of BengalMaharastra & Andhrapradesh
Narmada131298,796 Sq.Km.Amarkantak hill in Madhya PradeshArabian seaMadhya Pradesh and Maharastra
Tapti72465,145 Sq.Km.BettulArabian seaMadhya Pradesh and Maharastra
Mahanadi8581,41,600 Sq.Km.Amarkantak PlateauBay of BengalJharkhand, Chhattisgarh, Orissa
Vaigai2407,000 Sq.Km.Cardaman HillsBay of BengalMadurai and Ramanathapuram in Tamil Nadu
Periyar2445,398 Sq.Km.Cardaman HillsBay of BengalTamil Nadu and Kerala
Thamiraparani1234,400 Sq.Km.Agasthiyar HillsGulf of MannarThirunelveli in Tamil Nadu

Last Updated on : April 26, 2017



Which State has the Maximum Number of UNESCO World Heritage Sites? Maharashtra has the maximum number of UNESCO World Heritage Sites. UNESCO released this year’s list of new World… Read More...
How Many States Have Two-tier Legislature? There are seven states in India having bicameral (two-tier) legislation. Bicameral legislature is a legislative system having two-tier… Read More...
Which State has the Highest Sex Ratio? Kerala has the highest sex ratio. Sex ratio is a valuable source for finding the ratio… Read More...

Share to Facebook Share to Twitter Share to Twitter Share to Twitter Share