List of Rivers in Kerala

Find the list of rivers in Kerala state including map, sources, origin, longest and smallest one with length, touching cities and states detail.

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

River Map