List of rivers of Kerala

There are 44 major rivers in Kerala, all but three originating in the Western Ghats. 41 of them flow westward and 3 eastward. The rivers of Kerala are small, in terms of length, breadth and water discharge. The rivers flow faster, owing to the hilly terrain and as the short distance between the Western Ghats and the sea. All the rivers are entirely monsoon-fed and many of them shrink into rivulets or dry up completely during summer.

Features
Kerala is wedged between the Lakshadweep Sea and the Western Ghats. Geographically, the state can be divided into three climatically distinct regions: the eastern highlands; rugged and cool mountainous terrain, the central mid-lands; rolling hills, and the western lowlands; coastal plains. The eastern region of Kerala consists of high mountains, gorges and deep-cut valleys immediately west of the Western Ghats' rain shadow. 41 of Kerala's west-flowing rivers, and 3 of its east-flowing ones originate in this region. The 41 west-flowing rivers, each of which having at least a length of 15 km, gradually slopes towards the Arabian Sea coast in the western region and empty either into backwaters or Arabian Sea there. The longer rivers have several tributaries and streams too. The Western Ghats form a wall of mountains interrupted only near Palakkad; hence also known Palghat, where the Palakkad Gap breaks. The river Bharathappuzha flows through the Palakkad Gap. The 3 east-flowing rivers also originate in Western Ghats, but flow eastwards either into Karnataka or Tamil Nadu.

Kerala's western coastal belt is relatively flat compared to the eastern region, and is criss-crossed by a network of interconnected brackish canals, lakes, estuaries, and rivers known as the Kerala Backwaters. Kuttanad, also known as The Rice Bowl of Kerala, has the lowest altitude in India, and is also one of the few places in world where cultivation takes place below sea level. The country's longest lake Vembanad, dominates the backwaters; it lies between Alappuzha and Kochi and is about 200 km2 in area. Around eight percent of India's waterways are found in Kerala. Kerala's 44 rivers include the Periyar; 244 km, Bharathapuzha; 209 km, Pamba; 176 km, Chaliyar; 169 km, Kadalundipuzha; 130 km, Chalakudipuzha; 130 km, Valapattanam; 129 km and the Achankovil River; 128 km. The average length of the rivers is 64 km. Many of the rivers are small and entirely fed by monsoon rain. As Kerala's rivers are small and lacking in delta, they are more prone to environmental effects. The rivers face problems such as sand mining and pollution.

West flowing rivers
This is a list of the westward-flowing rivers of Kerala state in southern India, in order of length, and their tributaries. These rivers all originate in the Western Ghats range and flow westward into the Kerala Backwaters or into the Arabian Sea. Length in kilometers is in parentheses. Kasaragod district have the maximum number of west-flowing rivers in Kerala - 12.


 * 1) Periyar River (244)
 * 2) Edamala River
 * 3) Cheruthoni River
 * 4) Mullayar River
 * 5) Muthirapuzha River
 * 6) Perinjankutti River
 * 7) Ambazhachal River
 * 8) Kaniyampuzha River
 * 9) Muttar River
 * 10) Panniyar
 * 11) Bharatapuzha River (209)
 * 12) Thuthapuzha River
 * 13) Kanjirappuzha
 * 14) Gayathripuzha River
 * 15) Kalpathipuzha River
 * 16) Kannadipuzha River
 * 17) Pamba River (176)
 * 18) Azhuthayar
 * 19) Kakkiyar
 * 20) Kakkattar
 * 21) Kallar
 * 22) Perunthenaruvi
 * 23) Madatharuvi
 * 24) Thanungattilthodu
 * 25) Kozhithodu
 * 26) Varattar
 * 27) Utharappalli River
 * 28) Kuttemperoor
 * 29) Chaliyar River (169)
 * 30) Cherupuzha (Mavoor)
 * 31) Iruvanjippuzha
 * 32) Thottumukkam River
 * 33) Kuthirappuzha
 * 34) Kuruvanpuzha
 * 35) Karimpuzha
 * 36) Pandippuzha
 * 37) Neerppuzha
 * 38) Chalakudy River (145)
 * 39) Parambikulam River
 * 40) Kadalundy River (130)
 * 41) Achankoil River (128)
 * 42) Utharappalli River
 * 43) Kallada River (121)
 * 44) Muvattupuzha River (121)
 * 45) Thodupuzha River
 * 46) Kothayar River
 * 47) Kaliyar River
 * 48) Kariyar River
 * 49) Thevalakkadu River
 * 50) Uzhavoor River
 * 51) Valapattanam River (110)
 * 52) Bavali River
 * 53) Pulloopi River
 * 54) Payyavoor River
 * 55) Mundayapuzha River
 * 56) Veni River
 * 57) Aralam River
 * 58) Chandragiri River (105)
 * 59) Kudumbur River
 * 60) Manimala River (90)
 * 61) Vamanapuram River (88)
 * 62) Kuppam River (88)
 * 63) Kuttikol River
 * 64) Meenachil River (78)
 * 65) Meenachal River
 * 66) Kodoor River
 * 67) Karapuzha River
 * 68) Pulinackal River
 * 69) Moorkankavu River
 * 70) Kuttiyadi River (74)
 * 71) Karamana River (68)
 * 72) Shiriya River (68)
 * 73) Kariangode River (64)
 * 74) Chaithravahini River
 * 75) Ithikkara River (56)
 * 76) Neyyar River (56)
 * 77) Mahe River (54)
 * 78) Mundathode River
 * 79) Keecheri River (51)
 * 80) Perumba River (51)
 * 81) Vayalapra River
 * 82) Uppala River (50)
 * 83) Karuvannur River (48)
 * 84) Kurumali River
 * 85) Manali River
 * 86) Anjarakandy River (48)
 * 87) Tirur River (48)
 * 88) Neeleshwaram River (46)
 * 89) Pallikkal River (42)
 * 90) Kallayi River (40)
 * 91) Korapuzha River (40)
 * 92) Mogral River (34)
 * 93) Kavvayi River (31)
 * 94) Kankol
 * 95) Vannathichal
 * 96) Kuppithodu
 * 97) Kuniyan
 * 98) Thanikkudam River (29)
 * 99) Thalassery River (28)
 * 100) Ummanchira River
 * 101) Mamam river (27)
 * 102) Chithari River (25)
 * 103) Ramapuram River (19)
 * 104) Ayiroor River (17)
 * 105) Manjeswaram River (16)

East flowing rivers
There are three rivers rise in Kerala and flow eastwards, Kabini into Karnataka and the other two into Tamil Nadu. All the three rivers ultimately join the Kaveri river.
 * 1) Kabani (57)
 * 2) Bhavani (38)
 * 3) Pambar (25)