Bay of Bengalin west moving along the Indian coast southward to Kanyakumari, then northward along the Arabian Sea. Tributary rivers are listed hierarchically in upstream order: the lower in the list, the more upstream.
The biggest major rivers of India are:
flowing into the Bay of Bengal: Brahmaputra, Kaveri, Ganga (with its main tributaries Ramganga, Kali or Sharda, Gomti, Yamuna, Chambal, Betwa, Ken, Tons, Ghaghara, Gandaki, Burhi Gandak, Koshi, Mahananda, Tamsa, Son, Bagmati), Meghna, Mahanadi, Godavari, Krishna (and their main tributaries)
flowing into the Arabian Sea:Narmada, Tapi, Sabarmati
The remaining rivers are as follows:
Flowing into the Inner part of
Coastal rivers.
Karnaphuli River from Mizoram and Bangladesh
The Meghna-Surma-Barak River System is located in India and Bangladesh.
Meghna River (in Bangladesh)
Padma River (main Ganges
Dhaleshwari River
Dakatua River
Gumti River
Feni River
(Old) Brahmaputra (in Bangladesh)
Titas River, also called the Haora River
Surma River
Kangsha River
Someshwari River
Kushiyara River
Manu River
Barak River
Tuivai River
Irang River
Brahmaputra River, called Jamuna River in Bangladesh
Bhugdoi River (or Bhogdoi), also called Gelabill (previously called Desoi)
Kakodonga River
Dhansiri River
Mora Dhansiri River
Dharla River (Bangladesh)
Jaldhaka (India)
Dibang River
Dikhou River (or Dikhu)
Namdang River
Dihing River, also called Burhidihing, Buri Dihing, and Noa Dihing in its earlier course through Namdapha National Park
Tirap River
Namphuk River
Disang River
Dorika River
Kameng River, also called Jia Bhoreli (previously called Bhareli)
Kopili River
Kolong River
Lohit River (or Luhit)
Manas River
Pagladiya River
River Diphlu
River Mora Diphlu
Sankosh (also Sankhosh)
Raidāk River
Subansiri River
Teesta River (also Tista)
Rangeet River
Lachen River
Lachung River
Torsa River (also Torsha), called Kaljani in Bangladesh
Ghargharia River
Buri Torsa
Upriver of the Dibang the Brahmaputra is known as the Dihang River and, China, the Yarlung Tsangpo River
Yamuna
Ganges River
Hooghly River (distributary)
Damodar River
Barakar River
Jahanavi river It is named as jahanvi in Sultanganj,Bihar
Jalangi River
River Churni
Ichamati River
Rupnarayan River
Ajay River
Mayurakshi River
Dwarakeswar River
Mundeswari River
Meghna River (distributary)
Padma River (distributary)
Atrai River
Mahananda River
Kosi River
Bagmati River
Bhurhi Gandak River
Phalgu
Gandaki River (also Gandak, known as Narayani in Nepal)
Son River
North Koel River
Amanat River
Rihand River
Gopad River
Goini River
Neur River
Banas River
Johilla River
Ghaghara River (sometimes spelled Gogra), called Karnali River in Nepal
West Rapti River
Rohni River
Sarda River (also known as Chauka), called Mahakali in Nepal, also known as the Kali River along the India–Nepal border
Ladhiya River
Sarayu River, or Sarju River
Gori Ganga River (or Goriganga)
Darma River (also Dhauliganga, Darmaganga)
Gomati River (also spelled Gomti)
Sarayan River
Kathna River
Yamuna River
Ban Ganga River
Ken River
Betwa River
Dhasan River
Halali River
Kaliasote River
Sindh River
Kwari River
Hindon River, Ghaziabad in western Uttar Pradesh
Karban River, Agra region Uttar Pradesh
Pahuj River in Bhind District Madhya Pradesh
Chambal River
Kuno River
Banas River
Berach River
Bandi River
Mashi River
Morel River
Kotari River
Shipra River
Ahar River
Kali Sindh River
Parbati River (Madhya Pradesh)
Gambhir River
Parbati River (Rajasthan)
Ramganga River
Khoh River
Mandal River
Alaknanda River
Mandakini River
Pindar River
Nandakini River
Dhauliganga River
Rishiganga River
Bhagirathi River
Bhilangna River
Jahnavi River
Subarnarekha River
Kharkai River
Kangsabati River
Bhagirathi
Hughli
Thenad River
Mahananda River, North Bengal
Baitarani
Bhargavi
Brahmani
Daya
Devi
Hasdeo
Ib
Jonk
Kathajodi
Koina
Kuakhai
Kushabhadra
Mand
North Karo
Ong
Pairi
Sankh
Shivnath
Sondur
Surubalijora
South Karo
South Koel
Tel River
Six Major Rivers Of Odisha (AKA Gift Of Six Rivers)
Subarnarekha
Budhabalanga
Baitarni
Brahmani
Mahanadi
Rushikulya
Godavari River in Maharashtra, Chhattisgarh, Telangana, Andhra Pradesh states
Left bank tributaries:
Purna River
Pranahita River
Wainganga River
Kanhan River
Kolar River
Pench River
Kulbehra River
Nag River
Wardha River
Penganga River
Pedda Vagu River
Indravati River
Bandiya River
Sabari River
Right Bank Tributaries:
Pravara River
Manjira River
Manair River
Other minor tributaries:
Taliperu River
Kinnerasani River
Darna River
Sindphana River
Krishna River originated in Mahabaleshwar at Satara District in Maharashtra & flowing through Karnataka, Andhra Pradesh, Telangana
Main Tributary rivers in Maharashtra are--Right side tributary:-
Koyna
Venna
Varna
Panch ganga i.e. Kumbhi, Kasari, Bhogawati, Saraswati
Vedganga
Tillari
-Left side tributary:-
Bhima
Agrani
Yerala
Main Tributary rivers in Karanataka
Varada River
Tungabhadra River
Tunga River
Bhadra River
Vedavathi River
Suvarnamukhi River
Veda River
Avathi River
Bhima River in Maharashtra and Karnataka
Sina River
Nira River
Mula-Mutha River
Mula River
Mutha River
Chandani River
Kamini River
Moshi River
Ambi River
Bori River
Man River
Bhogwati River
Indrayani River
Kundali River
Kumandala River
Ghod River
Bhama River
Pavna River
Malaprabha River
Ghataprabha River
Varma River
Venna River
Urmodi River
Koyna River in Satara district of Maharashtra state
Andhra Pradesh Coastal Rivers
Vamsadhara River in Srikakulam District
Nagavali River in Srikakulam District
Sharada River starts at Devarapally in Visakhapatnam district
Penner River
Kaveri River (Cauvery)
Kollidam (distributary)
Amaravati River
Arkavathy River
Mettur Dam
Bhavani River
Noyyal River
Hemavati River
Kabini River
Lakshmana Tirtha River
Thamirabarani River
Palar River
Vaigai River
Vaippar river
Vellar River
Vasishta Nadi
Swetha river
Cooum River
Adyar River
Ponnaiyar River
Cauvery
Noyyal Rivers
The rivers flowing through three coastal districts of Karnataka join Arabian sea.
Kali River
Netravati River
Sharavathi River
Aghanashini River
Gangavalli River
List of rivers of Dakshina Kannada and Udupi districts
See also : List of rivers of Kerala
The rivers flowing through three coastal districts of Kerala to join Arabian sea.
Periyar River
Bharathapuzha River
Pamba River
Chaliyar River
Chandragiri River
Karyangod River
Tiracol
Chapora
Baga
Mandovi River
Mandovi River, known as Mhadai in Western Ghats of Goa and Karnataka, has three sources: the Degao, the Nanevadichi Nhõi (nhõi means river in Konkani) and Gavali; the last two sources go dry in summer season. The main origin of the river, in the form of a spring, even during Summer season, is at Bavtyacho Dongor hills near Degao village in Khanapur Taluka of Belgaum Dist in Karnataka State.
The three streams confluence at the Kabnali village whereafter it is known as Mhadai, which has an easterly flow initially, then flows north and finally turns to the west on entering Goa. Mhadai River enters Goa between Krisnapur (Karnataka) and Kadval (Goa) villages. The tributaries of the Mhadai are the Nersa Nala, the Chapoli and Kapoli nala, the Bail Nala, the Volo Panshiro ( Karnataka), the Suko Panshiro, the Harparo, the Nanodyachi Nhõi, the Vellsachi Nhõi, the Valpoichi Nhõi, the Ghadghadyachi Nhõi, the Valvanti/ Volvot, the Divcholchi Nhõi, the Asnoddchi Nhõi, the Khandeaparchi Nhõi, the Mhapxechi Nhõi, Xinkerchi Nhõi etc. It is the longest River of Goa with a reported length of 105 km.
Zuari River
Sal
Talpona
Galgibag
Shastri River
Gad River
Vashishti River
Savitri River
Kundalika River
Gandhari River
Patalganga River
Ulhas River
Thane Creek (distributary)
Vasai Creek (distributary)
Mithi River or Mahim River
Oshiwara River
Dahisar River
Tansa River in Thane
Vaitarna River
Surya River
Chenna River
Terna river
Tapi River and its tributaries
Tapi River (or Tapi) in Maharashtra, Madhya Pradesh and Gujarat
Gomai River in Nandurbar district of Maharashtra
Arunavati River in Dhule district of Maharashtra
Panzara River in Dhule district of Maharashtra
Kaan River in Dhule district.
Aner River in Jalgaon, Dhule districts
Girna River in Nashik, Malegaon, Jalgaon districts
Titur River in Jalgaon district
Waghur River in Jalgaon, Aurangabad districts
Purna River in Amravati, Akola, Buldhana, Jalgaon, Navsari districts of Gujarat, Maharashtra Madhya Pradesh
Nalganga River in Buldhana district
Vaan River in Buldhana, Akola, Amravati districts of Maharashtra
Morna River in Akola, Washim districts
Katepurna River in Akola, Washim districts
Umaa River in Akola, Washim districts
Sangiya River in Amravati district of Maharashtra
Narmada River
Kolar River in Sehore
Barna River in Raisen
Hiren River
Tawa River
Burhner River
Mahi River
Som River
Gomati River
Sabarmati River
Wakal River
Sei River
Indus River (largely in Pakistan)
Panjnad River (Pakistan)
Sutlej River (Northern India and Pakistan)
Beas River
Parbati River (Himachal Pradesh)
Chenab River (largely in Pakistan)
Ravi River (largely in Pakistan)
Jhelum River (in Pakistan and India)
Neelum River or Kishanganga
Suru River
Dras River
Shingo River
Yapola River
Zanskar River
Markha River
Khurna River
Tsarap River
Doda River
Hanley River
Ghaggar River in Haryana, Rajasthan
Musi River at Hyderabad, India
Samir River, India/ india
Luni River at Rajasthan
Bhavani River at Tamil Nadu
!! Indian rivers
See earlier section