Statewise list of rivers in India

13th July, 2022

List of Rivers in Andhra Pradesh

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Godavari River

Brahmagiri Mountain

1,465 km

Jayakwadi Dam

Maharashtra
Telangana
Chhattisgarh
Andhra Pradesh
Pondicherry

Nashik
Nanded
Ramagundam
Mancherial
Bhadrachalam
Rajamundry

2

Krishna River

Mahabaleshwar

1,400 km

Pulichinthala Dam Narayanpur Dam

Maharashtra
Karnataka
Telangana
Andhra Pradesh

Mahabaleswar
Hamsaladeevi

3

Penna River

Nandi Hills

597 km

Srisailam Dam

Andhra Pradesh
Karnataka

Nellore

4

Tungabhadra River

Bhadra River

531 km

Tungabhadra Dam

Karnataka
Andhra Pradesh Telangana

Hampi
Hospet
Kurnool

5

Nagavali River

Lakhbahal

256.5 km

 

Andhra Pradesh

Kalahandi
Srikakulam
Vizianagaram

6

Sabari River

Sinkaram hill ranges

418 km

 

Andhra Pradesh

Kunavaram

7

Kundu River

Penna River

 

 

 

Kurnool

8

Champavathi River

Eastern Ghats

 

 

 

Gajapathinagaram Nellimarla
Saripalli
Denkada
Palem

9

Gosthani River

Ananthagiri Hills

120 km

 

 

 

10

Munneru

Mahabubabad
Warangal

 

 

Telangana

Khammam
Krishna

List of Rivers in Assam

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Brahmaputra River

Himalayas

2,900 km

Zangmu Dam

Arunachal Pradesh

Guwahati
Dibrugarh
Tezpur

2

Barak River

Mukru River

900 km

 

Manipur
Mizoram

Silchar
Lakhipur

3

Dhansiri River

Laisang peak

352 km

 

Nagaland

Golaghat
Dimapur

4

Manas River

Himalayan Range

376 km

 

 

Jogighopa

5 Dihing River Patkai Hills 380 km   Arunachal Pradesh Ledo
Digboi
Duliajan
Naharkatia
Tinsukia
6 Lohit River Kangri Garpo range 200 km   Arunachal Pradesh Kibitho
7 Kopili River Meghalaya plateau 290 km Khandong Dam
Umrongso Dam
Meghalaya Kamrup
Karbi Anglong
Dima Hasao
Nagaon
8 Kameng River Himalayan mountains 264 km   Arunachal Pradesh Tezpur
Sonitpur
West Kameng
9 Bhogdoi River Naga hills       Jorhat
10 Surma River Manipur Hills 900 km      

List of Rivers in Bihar

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Ganga

Gangotri Glacier

2,525 km

Tehri Dam
Bansagar Dam

Uttarakhand
Uttar Pradesh
West Bengal

Varanasi
Haridwar
Kolkata
Allahabad
Patna
Kanpur
Ghazipur

2

Koshi River

Sun Kosi

729 km

Sapta Koshi High Dam

 

Supaul
Saharsa
Kursela

3

Ghaghara

Himalayas

1,080 km

Chisapani Dam
West Seti Dam

Uttar Pradesh

Lakhimpur
Sitapur
Fatehpur
Faizabad
Chhapra

4

Burhi Gandak River

Chautarwa Chaur

320 km

 

Uttar Pradesh

West Champaran
Gopalganj
Saran
Vaishali
Begusarai

5

Kamala River

Sindhuliagadhi Sindhuli

328 km

 

 

Madhubani
Darbhanga

6

Punpun River

Palamu

200 km

 

Jharkhand

Obra
Fatuha
Palamu
Chatra
Aurangabad
Gaya
Patna

7

Karmanasa River

Kaimur

192 km

Nuagarh Dam

Uttar Pradesh

Kaimur
Sonbhadra
Chandauli
Varanasi
Ghazipur
Buxar

8

Phalgu

Bodh Gaya

Gaya

9

Kankai River

Mahabharat Range

34 km

Kishanganj

10

Mechi River

Mahabharat Range

80 km

High Dam
Kosi High Dam

West Bengal

Kishanganj
Naxalbari

11 Kiul River Tisri Hill Range 111 km   Jharkhand Giridih
Jamui
Lakhisarai
Kiul



Rivers in Gujarat

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Narmada River

Narmada Kund Amarkantak Plateau

1,315 km

Sardar Sarovar Dam Indirasagar Dam

Madhya Pradesh
Maharashtra

Jabalpur
Vadodara
Dindori
Bharuch
Anuppur
Agra

2

Sabarmati River

Dhebar lake, Rajasthan

371 km

Dharoi Dam

Rajasthan

Ahmedabad
Udaipur
Sirohi
Pali
Dungarpur

3

Mahi River

Madhya pradesh, Vindhyas

580 km

Banswara Dam Kadana Dam Wanakbori Dam

Madhya Pradesh
Rajasthan

Wanakbori
Kadana
Banswara
Mahisagar

4

Tapti River

Betul

724 km

 

Madhya Pradesh
Maharashtra

Surat
Burhanpur
Nashik
Bhusawal
Jalgaon
Khandwa
Amravati
Betul
Songadh
Malegaon

5

Daman Ganga River

Western Ghats

131.30 km

 

Maharashtra

Daman
Dadra
Silvassa
Vapi

6

Shetrunji River

Gir Forest

227 km

Palitana Dam

 

Dhari
Sultanpur
Palitana

7

Ozat River

Visavadar

125 km

 

 

Visavadar

8

Purna River

Pokhrani Village  Satpura Range

180 km

 

Madhya Pradesh
Maharashtra

Betul
Amravati
Akola
Buldhana
Jalgaon

9

Banas

Aravalli Hills

266 km

 

 

Kumbhalgarh
Mewar
Chambal

10

Aji River

Sardhara ridge

102 km

 

 

Rajkot

List of Rivers in Jharkhand

Sr No.

Name

Origin

Length

Dam

Connecting City

1

Damodar River

Latehar, Chota Nagpur Plateau

592 k

Panchet Dam
Konar Dam

Bokaro
Asansol
Raniganj
Durgapur
Bardhaman

2

Barakar River

Padma, Hazaribagh

225 km

Tilaiya Dam

Kodarma

3

Baitarani River

Guptaganga Hills

360 km

 

 

4

Son River

 

784 km

 

Sidhi
Dehri
Patna

5

Subarnarekha River

Piska Ranchi

395 km

Getalsud Dam Chandil Dam

Chandil
Jamshedpur
Ghatshila Gopiballavpur

6

Koel River

Chota Nagpur Plateau

 

 

Manoharpur

7

Ganga River

Gangotri Glacier

2,525 km

 

Sahibganj

8

Mayurakshi River

Deoghar Trikut hill

250 km

Massanjore Dam
Tilpara Barrage

Dumka
Suri
Sainthia



List of Rivers in Karnataka

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Payaswini

Koinadu

105 km

 

Kerala

Kasaragod
Koinadu
Sullia

2

Bhima River

Bhimashankar

861 km

Kalmodi Dam

Maharashtra Telangana

Solapur
Bijapur
Gulbarga
Daund
Havali
Shirur

3

Tunga River

Gangamoola

147 km

 

 

Koodli
Shimoga City
Gajanur

4

Krishna River

Mahabaleswar
Jor village

1,300 km

Dhom Dam
Srisailam Dam
Nagarjuna Sagar Dam

Maharashtra
Telangana
Andhra Pradesh

Wai
Koduru
Vijayawada
Satara
Kashil

5

Tungabhadra River

Koodli

531 km

Tungabhadra Dam

Andhra Pradesh Telangana

Hampi
Hospet
Kurnool
Mantralayam
Alampur
Chitradurga
Bellary
Koppal
Raichur

6

Kaveri

Talakaveri
Kodagu

765 km

 

Tamil Nadu

Talakadu
Kushalnagar
Mayiladuthurai
Kumbakonam
Srirangam
Srirangapatna
Thanjavur
Trichy

7

Sharavati

Ambutheertha

128 km

Linganamakki dam Gerusoppa dam

 

Sagara
Honnavar
Thirthahalli
Hosanagara

8

Netravati River

Bangrabalige valley

103 Km

 

 

Uppinangadi
Bantwal

9

Kabini River

Wayanad

240 km

Kabini dam

 

Mananthavady
Kuttiady
Payyampally
Korome
Valad

10

Arkavati

Nandi Hills

193 km

Manchanabele dam

 

Chikkaballapura
Kanakapura

11 Kali River Kushavali 184 km Supa Dam   Diggi
Karwar
12 Malaprabha River Kanakumbi 304 km Malaprabha Dam
Navilatirtha Dam
  Munavalli
Kanakumbi
Jamboti
13 Ghataprabha River Krishna River 283 km   Maharashtra Almatti
Chaukul
Kolhapur
14 Varahi River Western Ghats   Mani Dam   Siddapura
Yadur
Kundapura

List of Rivers in Kerala

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Periyar

Sivagiri Hills Sundaramala

244 km

Mullaperiyar Dam Idukki Dam

Tamil Nadu

Aluva
Neriamangalam
Kalady
Malayattoor

2

Bharathappuzha

Anamalai Hills Tamil Nadu

209 km

Malampuzha Dam Walayar Dam

Tamil Nadu



3

Pamba River

Pulachimalai

176 km

 

 

Pathanamthitta
Alappuzha

4

Chaliyar

Western Ghats

169 km

 

Tamil Nadu

Nilambur
Edavanna
Areekode
Kizhuparamba
Cheekode
Vazhakkad
Cheruvadi
Mavoor
Peruvayal
Aakode
Feroke
Beypore

5

Chalakudy River

Anamalai Hills

145.5 km

Thumboormoozhy Dam

Tamil Nadu

Chalakudy

6

Achankovil

Pasukidamettu Rishimalai

128 km

 

 

Pathanamthitta
Chengannur
Adoor
Mavelikara
Konni

7

Kallada River

Kulathupuzha hills

121 km

 

 

Punalur
Pathanapuram
Kunnathur
Kallada

8

Manimala River

Muthavara hills

91.73 km

 

 

Kottayam
Pathanamthitta
Alappuzha

9

Payaswini River

Koinadu

105 km

 

Karnataka

Kodagu
Dakshina
Kannada
Kasaragod

10

Kadalundi River

Cherakomban Mala

130 km

 

 

Malappuram

11 Kabini River Panamaram Wayanad 240 km Kabini dam Karnataka  
12 Valapattanam River   110 km     Kannur
Valapattam
13 Perumba River Pinkunnu Hills 51 km      
14 Neyyar Western Ghats 56 km     Thiruvananthapuram
15 Meenachil River Western ghats 78 km Idukki Dam   Poonjar
Teekoy
Erattupetta
Palai
Ettumanoor
Kottayam
16 Vamanapuram River Chemunjimotta hills 88 km     Thiruvananthapuram
Kollam
17 Mahe River Western Ghats 54 km      
18 Korapuzha   40 km     Kozhikode
19 Pambar River   31 km Anaimudi Hills    
20 Kurumali River Pumalai Hills       Thrissur

List of Rivers in Madhya Pradesh

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Narmada River

Amarkantak

1,312 km

Navagam Dam

Maharashtra
Gujarat

Jabalpur
Vadodara

2

Chambal River

Singar Chouri

960 km

Gandhisagar Dam Jawahar Sagar Dam

Rajasthan
Uttar Pradesh

Kota

3

Shipra River

Vindhya Range

195 km

 

 

Ujjain
Ratlam
Dhar
Mandsaur

4

Sindh River

Malwa Plateau

470 km

Manikheda Dam

Uttar Pradesh

Guna
Ashoknagar
Shivpuri
Datia
Gwalior
Bhind

5

Wardha River

Multai

528 km

Wardha Dam

 

 

6

Son River

Yamuna

784 km

Indrapuri Barrage Bansagar Dam

Uttar Pradesh Jharkhand
Bihar

Sidhi
Dehri
Patna

7

Ken River

Ahirgawan

427 km

Gangau Dam

Uttar Pradesh

 

8 Tawa River Satpura Range 172 km Tawa Dam    
9 Betwa River Vindhya Range   Rajghat Dam
Matatila Dam
Parichha Dam

Uttar Pradesh Vidisha
Sanchi
Orcha
10 Mahi River Vindhya Range,   Banswara Dam
Kadana Dam

Rajasthan
Gujarat

 
11 Kwari River Devpura village       Morena
Bhind
12 Rihand River Matiranga hills 160 km Rihand Dam Chhattisgarh
Uttar Pradesh
 
13 Kulbehra River Satpura Range 80 km Kanhargaon Dam   Chhindwara

List of Rivers in Rajasthan

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Banas River

Aravalli ranges

512 Km

 

Uttar Pradesh

Kumbhalgarh
Mewar

2

Chambal River

Janapav Hills Vindhyachal Ranges

960 km

Gandhi Sagar dam
Rana Pratap Sagar dam Jawahar Sagar Dam

Madhya Pradesh Rajasthan
Uttar Pradesh

Kota

3

Ghaggar-Hakra River

Shivalik Hills

 

 

Punjab
Haryana

 

4

Sabarmati River

Dhebar lake, Rajasthan

371 km

Dharoi dam

Gujarat

Ahmedabad

5

Sahibi River

Manoharpur

222 km

 

Rajasthan Haryana
Delhi

Sikar
Jaipur
Alwar

6

Luni River

Pushkar

495 km

 

Gujarat

 

7

Mahi River

Madhya pradesh, Vindhyas Mouth Gulf of Khambhat

580 km

Banswara Dam
Kadana Dam
Wanakbori dam

Gujarat

 

8

Kali Sindh River

Bagli

145 km

 

Madhya Pradesh

Indore
Kota

9

Gomati River

Khodiyo Ka Khera

 

 

 

 

10

Kothari River

Aravalli hills

 

 

 

Raipur
Mandal
Bhilwara
Kotri

List of Rivers in Tamil Nadu

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Kaveri River

Talakaveri

765 km

Krishna Raja Sagara Dam
Mettur Dam

Karnataka

Kushalnagar
Srirangapatna
Erode
Karur
Tiruchirappalli

2

Palar River

Nandi Hills

348 km

 

 

Chikkaballapur
Bethamangala

3

Thamirabarani River

Agastya Mala

125 km

Kodaimelaalagain Dam
Kannadian Dam

 

Tirunelveli
Thoothukudi
Punnakayal

4

Vaigai River

Varusanadu Hills

258 km

Vaigai Dam
Periyar Dam

 

Madurai

5

Bhavani River

Nilgiri mountains

215 km

Kodiveri Dam Bhavanisagar Dam

 

Udagamandalam
Mettupalayam
Sathyamangalam
Gobichettipalayam
Bhavani

6

Amaravati River

Chinnar River

282 km

Amaravathi Dam

 

Karur
Tirupur

7

Bharathappuzha River

Anamalai Hills

209 km

Malampuzha Dam Walayar Dam Mangalam Dam

Kerala

Palakkad
Thrissur
Malappuram

8

Noyyal River

Western Ghats

180 km

 

 

Coimbatore
Tirupur

9

Ponnaiyar River

Nandi Hills

500 km

 

Karnataka

Kolar
Hoskote
Kadugodi Whitefield
Bagalur
Hosur
Krishnagiri

10

Thirumanimutharu River

Shevaroy Mountain

120 km

 



Salem
Namakkal

List of Rivers in Uttar Pradesh

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Babai River

Dang Valley

400 km

 

 

Bahraich

2

Betwa River

Vindhya Range

 

Rajghat Dam Parichha Dam Matatila Dam

Madhya Pradesh

Vidisha
Hamirpur

3

Chambal River

Janapav Hills  Vindhyachal Ranges

960 km

Rana Pratap Sagar Dam
Gandhi Sagar Dam Jawahar Sagar Dam

Madhya Pradesh Rajasthan

Kota
Sahon

4

Ganga

Gangotri Glacier

2,525 km

 

Uttarakhand
Bihar
Jharkhand
West Bengal

Varanasi
Haridwar
Kolkata
Allahabad
Patna
Kanpur
Ghazipur
Sahebganj

5

Ghaghara

Mapchachungo Glacier  Tibet

1,080 km

 

 

Ballia
Chapra

6

Gomti River

Gomat Taal

900 km

 

 

Lucknow
Jaunpur
Sultanpur

7

Hindon River

Upper Shivaliks  Saharanpur

400 km

 

 

Muzaffarnagar
Meerut
Ghaziabad
Noida
Delhi

8

Karmanasa River

Sarodag, Kaimur

192 km

Nuagarh Dam
Latif Shah Bund Dam

Bihar

Kaimur
Buxar
Sonbhadra
Chandauli
Varanasi
Ghazipur

9

Ken River

Ahirgawan Kaimur Range, Jabalpur

427 km

 

Madhya Pradesh

Jabalpur

10

Sharda River

Kalapani, Uttarakhand

350 km

Pancheshwar Dam

Uttarakhand

Kumaon
Pithoragarh
Udham Singh Nagar
Lakhimpur Kheri

11

Sarayu

Himalayas

350 km

 

Uttarakhand

Bahraich
Ayodhya

12

Sindh River

Malwa Plateau

470 km

Manikheda Dam

Madhya Pradesh

Vidisha
Guna
Ashoknagar
Shivpuri
Datia
Gwalior
Bhind
Jalaun

13

Son River

Amarkantak

784 km

Bansagar Dam
Indrapuri Barrage

Madhya Pradesh
Jharkhand
Bihar

Sidhi
Dehri
Patna

14

Tamsa River

Tamakund

264 km

 

Madhya Pradesh

Maihar
Sirsa

15

Yamuna

Yamunotri

1,376 km

Tajewala Barrage Dam
Somb river Dam

Uttarakhand Himachal Pradesh
Haryana
Delhi

Agra
Allahabad
Mathura
Yamunanagar
Noida
Delhi
Etawah
Kalpi
Firozabad
Baghpat
Hamirpur

Major Rivers of Uttarakhand

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Yamuna

Yamunotri

1,376 km

Gandhi Sagar Dam
Rana Pratap Sagar Dam

Himachal Pradesh
Uttar Pradesh Haryana
Delhi

Agra
Allahabad
MathuraYamunanagar
Noida
Delhi
Etawah
Kalpi
Firozabad
Baghpat
Hamirpur

2

Alaknanda River

 

190 km

Devsari Dam
Padli Dam

 

Devprayag

3

Bhagirathi River

Gangotri Glacier

205 km

Karmoli Dam
Jadhganga Dam Bhaironghati I Dam

 

Gangotri
Devprayag
Uttarkashi
Tehri

4

Sharda River

Himalayas

350 km

Pancheshwar Dam

Uttar Pradesh

 

5

Sarayu

Karnali

350 km

 

Uttar Pradesh

Bahraich

6

Gaula River

Sattal

500 km

 

 

Haldwani

7

Bhilangna River

 

50 km

 

 

8

Tons River

Bandarpunch

 

 

Himachal Pradesh

Garhwal

9

Mandakini River

Chorabari Glacier

 

 

 

10

Song River

Mussoorie ridge

 

 

 

Dhanaulti
Narendra Nagar

List of Rivers in West Bengal

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Ganga

Gangotri Glacier

2,525 km

Bansagar Dam
Tehri Dam

Uttarakhand
Uttar Pradesh Bihar
Jharkhand
West Bengal

Varanasi
Haridwar
Kolkata
Allahabad
Patna
Kanpur
Ghazipur

2

Hooghly River

Ganges

260 km

 

West Bengal

Hooghly

3

Damodar River

Chota Nagpur Plateau

592 km

Tenughat Dam Durgapur Barrage

Jharkhand
West Bengal 

Bokaro
Asansol
Raniganj
Durgapur
Bardhaman

4

Teesta River

Tso Lhamo Lake

309 km

Teesta -V Dam

Sikkim
West Bengal

Siliguri
Jalpaiguri
Rangpo
Sevoke

5

Mahananda River

Himalayas

360 km

 

West Bengal
Bihar

Siliguri
Ingraj Bazar

6

Subarnarekha River

Piska, Nagr Ranchi

395 km

Getalsud Dam Galudih Barrage

Jharkhand
Odisha
West Bengal

Chandil
Jamshedpur
Ghatshila
Gopiballavpur

7

Ajay River

Munger

288 km

 

Bihar
Jharkhand
West Bengal

Chittaranjan
Churulia

8

Churni River

 

56 km

 

 

Nadia

9

Haldi River

 

24 km

 

 

Purba Medinipur

10

Kangsabati River

Murguma, Purulia

465.23 k

Mukutmanipur Dam,

 

Purulia
Bankura
Midnapore

11

Punarbhaba River

Dhepa River

160 km

 

 

 

12

Padma River

Himalayas

120 km

 

 

 

13

Atrai River

Jorapani river

390 km

 

 

 

14

Raidak River

 

370 km

 

 

 

15

Jamuna River

Chemayung-Dung glacier

205 km