States of India

Cities of India

India Travel




Home » Interactive Maps of India » Information on India maps » River map of India

River map of India


Disclaimer: All efforts have been made to make this image accurate. However Mapping Digiworld Pvt Ltd and its directors do not own any responsibility for the correctness or authenticity of the same.

The Indian River system is classified as Himalayan, peninsular, coastal, and inland-drainage basin rivers.

The largest river basin of India is the Ganga basin, which receives water from Himalayas in the north and the Vindhyas in the South. The Ganga, the Yamuna, the Ghagra, Gandak and Kosi are the main constituents of this basin.

The Brahmaputra has the greatest volume of water of all the rivers in India. It is the source of the Indus and the Satluj and flows through Arunachal Pradesh and Assam

The Mahanadi is an important river in the state of Orissa. This river flows slowly for 900 kms and deposits more silt than any other river in the Indian subcontinent.

The Godavari River System has second longest course within India. The banks of this river have many pilgrimage sites like Nasik, Triyambak and Bhadrachalam.

The Krishna is the third longest river in India with a length of about 1300 kms. It rises in the Western Ghats and flows east into the Bay of Bengal.

The source of the Kaveri is located in the Western Ghats. It has many tributaries including Shimsha, Hemavati River, Arkavathy, Kapila, Honnuhole, Lakshmana Tirtha, Kabini, Lokapavani, Bhavani, Noyyal and famousAmaravati. Kaveri is a major source of irrigation in Tamil Nadu.

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.

The rivers of India provide irrigation, cheap transportation, electricity, and livelihoods for a large number of people. The river system of India also holds significance from a religious point of view.

River System of India

Name Length (km) Area Originates From Ends in Places Benifited
Indus 3100 3,21,290 Sq.Km. In Tibet Kalish Range 5080 mts. Arabian sea India and Pakistan
Ganga (Bhagirati) 2480 3,37,00 Sq.Km. Gangothri Bay of Bengal Uttar Pradesh, Uttarakhand, Bihar, West Bengal
Yamuna (Jamuna) 1370 3,59,000 Sq.Km. Garhwall in Yamunotri Bay of Bengal Delhi, Haryana and UP
Brahmaputra 725 2,40,000 Sq.Km. Lake Manasarovar Bay of Bengal North Eastern state
Kaveri (Dakshina Ganga" or Ganges of the south) 805 87,900 Sq.Km. Hills of Coorg, Karnataka Bay of Bengal Karnataka and Tamilnadu
Godavari 1465 3,12,812 Sq.Km. Nasik Hills Bay of Bengal South-easterly part of Andhra Pradesh
Krishna 1400 2,59,000 Sq.Km. Near Mahabaleshwar in Maharashtra Bay of Bengal Maharastra & Andhrapradesh
Narmada 1312 98,796 Sq.Km. Amarkantak hill in Madhya Pradesh Arabian sea Madhya Pradesh and Maharastra
Tapti 724 65,145 Sq.Km. Bettul Arabian sea Madhya Pradesh and Maharastra
Mahanadi 858 1,41,600 Sq.Km. Amarkantak Plateau Bay of Bengal Jharkhand, Chhattisgarh, Orissa
Vaigai 240 7,000 Sq.Km. Cardaman Hills Bay of Bengal Madurai and Ramanathapuram in Tamil Nadu
Periyar 244 5,398 Sq.Km. Cardaman Hills Bay of Bengal Tamil Nadu and Kerala
Thamiraparani 123 4,400 Sq.Km. Agasthiyar Hills Gulf of Mannar Thirunelveli in Tamil Nadu

Rivers of India

An overview

Almost all the important Indian cities are situated on the banks of the rivers of India. Rivers of India also have a crucial role in Hindu mythology and are regarded sacred by all the followers of Hindu religion in India. 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.

All the important rivers of India have their sources at any of the three principal watersheds:

Rivers running into the interiors of India include the following:

Categories of Rivers of India

The rivers of India can be broadly categorized into the following:

Rivers like the Ganges (with its tributaries Kameika, Yamuna, Chambal, Gomti), Brahmaputra, Godavari, Mahanadi, Kaveri, Krishna and their principal tributaries flow into the Bay of Bengal. The Indus, Tapti, and Narmada Rivers together with their key tributaries flow into the Arabian Sea. The Himalayan rivers are snow-fed and perennial rivers. The other rivers are either coastal rivers or they flow into the interiors of India.

Go to any place in India and you will be moved to see how much the rivers control the economy and indigenous cultures. Definitely, Indians have revered rivers as a shape of Mother Goddess from the prehistoric era.

Holiness of the Rivers of India

Rivers of India are regarded sacred. Indian rivers have plenty of spiritual importance. Respected, worshipped, and cared for, these rivers form an integral part of every Indian life. Nothing progresses in their absence. They are as special as the Indian temples for a devotee. You can visit some of these rivers to understand what they imply to a common Indian man.

Ganga or the Ganges

The Ganga and its tributaries such as Son, Yamuna, Budhi Khandak, Gandak, and Sabazpati have been omitted from the list, which originally creates the largest cultivable plains of northern and eastern India, named as the Gangetic plains. The principal river, the sacred Ganga is formed by the union of Andha and Alaknanda. Ganga originates from Gangotri glaciers (Gaumukh - 13,858 ft) in the Himalayan mountain range and gushes from Uttar Pradesh and Bihar, and then comes into West Bengal and Bangladesh. It finally finishes in the Bay of Bengal in Bangladesh, where the name of the river is Padma.

The Brahmaputra River System

The Brahmaputra starts off from the Mansarovar lake, which is also the place from where the Sutlej and the Indus have originated. It is somewhat longer than the Indus, however the greater portion of its itinerary is situated outside India. It runs to the east in China, adjacent to the Himalayas, known as Tsang-Po. When it arrives at Namcha Barwa (2900 m), it takes an about turn close to it and moves into India in Arunachal Pradesh and is named as Dihang.

The Indus River System

The source of Indus River is located in the northern sides of the Kailash mountain range close to Lake Mansarovar in Tibet. In spite of the fact that the maximum portion of the river's itinerary flows across bordering Pakistan, a part of the river flows across Indian soil, similar to portions of the itineraries of its five important tributaries mentioned below. The tributaries of Indus River played a key role behind the origination of the name " Punjab". The word "Punjab" has originated from the Persian words Punj ("five") and aab ("water"), therefore the blend of the words (Punjab) signifies "land of five waters" or "five waters". The tributaries of Indus River are as follows:

The Narmada River System

The Narmada' or Nerbudda is a river situated in central India. It creates the conventional frontier between South India and North India. The overall length of the river is 1,289 km (801 miles). The Narmada, the Mahi, and the Tapti are the important rivers of peninsular India that flow from east to west. The source of Narmada is Amarkantak.

The Taapi River System

The Taapi is a river situated in central India. It is one of the important rivers of the Indian peninsula and is approximately 724 km long. It climbs in the eastern Satpura range of Southern Madhya Pradesh, prior to pouring into the Gulf of Cambay of the Arabian Sea in Gujarat.

The Godavari River System

Godavari is a river, which has the second biggest itinerary in India and is frequently named as the Dakshin (South) Ganga or the Vriddh (Old) Ganga. The length of the river is approximately 1,450 km (900 mi). It climbs at Trimbakeshwar, close to Mumbai (erstwhile Bombay) and Nasik in Maharashtra about 380 km away from the Arabian Sea, and pours into the Bay of Bengal. At Rajahmundry, 80 km from the seashore, the river is divided into two watercourses (Vasista which runs to Narsapur and Gautami which runs to other side pasarlapudi), therefore creating an extremely productive delta.

The Krishna River System

The Krishna is one of the biggest Rivers in India (approximately 1,300 km long). It starts off from Mahabaleswar, Maharashtra and joins the sea in the Bay of Bengal at Hamasaladeevi, Andhra Pradesh. The river runs across the states of Karnataka, Maharashtra, and Andhra Pradesh.

The Kaveri River System

The Kaveri (also known as Kavery or Cauvery) is one of the major rivers in India and is regarded as holy by the Hindus. It is a sacred river for the South Indians. The origin of the Kaveri River is known as Dakshin Kashi. There are two temples: Caveri temple at Talakaveri and God Shiva Temple known as Bhagandeshwar at Bhagamandala. The sources of the river are located in the Western Ghats mountain range of Karnataka, and from Karnataka across Tamil Nadu. The Kaveri pours into the Bay of Bengal.

The Mahanadi River System:

The delta of Mahanadi River in India is a significant drainage area, which drains big areas of the Indian subcontinent into the Bay of Bengal. The alluvial basin is extensive and comparatively plane with a winding river waterway that alters its itinerary.

The Mahanadi River runs steadily for 560 miles (900 km) and features a projected catchment basin of 51,000 sq miles (132,100 square km). The river sediments higher amount of silt as compared to any other Indian river.

Rivers flowing into Bay of Bengal

Given below is a list of rivers flowing into the Bay of Bengal:

(1)Brahmaputra River
Burhidihing River, also named Noa Dihing in the beginning of its itinerary through Namdapha National Park
Lohit River
Kameng River
Dhansiri River
Manas River
Teesta River
(a) Lachen River
(b) Rangeet River
(c) Lachung River
Dharla River in Bangladesh
(a) Jaldhaka in Sikkim

Ganges River Basin

Yamuna River

West Bengal Coastal Rivers

Mahanadi River Basin

Godavari River Basin

India general Maps
Rivers in India