List of rivers in Kerala

There are 44 rivers in Kerala, all but three originating in the Western Ghats.

The following 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.

Three rivers, the Kabani, Bhavani and Pambar rise in Kerala and flow eastwards, Kabini into Karnataka and the other two into Tamil Nadu.

· Periyar River (244)
. Edamala River
. Cheruthoni River
. Mullayar River
. Muthirapuzha River
. Perinjankutti River
· Bharatapuzha River (209)
. Thuthapuzha River
. Gayathripuzha River
. Kalpathipuzha River
. Kannadipuzha River
· Pamba River (196)
· Chaliyar River (169)
· Chalakudy River (169)
. Parambikulam River
· Kadalundy River (130)
· Achankoil River (12
· Kallada River (121)
· Muvattupuzha River (121)
· Valapattanam River (110)
· Chandragiri River (105)
· Manimala River (90)
· Vamanapuram River (8
· Kuppam River (8
· Meenachil River (7
· Kutyadi River (74)
· Karamana River (6
· Shiriya River (6
· Karingode River (64)
· Ithikkara River (56)
· Neyyar River (56)
· Mahé River (54)
· Keecheri River (51)
· Prumba River (51)
· Uppala River (50)
· Karuvanoor River (4
. Kurumali River
· Anjarakkandi River (4
· Tirur River (4
· Neeleshwaram River (46)
· Pallikkal River (42)
· Kallayi River (40)
· Korapuzha River (40)
· Mogral River (34)
· Kaveripuzha River (31)
· Puzhakkal River (29)
· Manam River (27)
· Thalassery River (2
· Chittary River (25)
· Kallai River (22)
· Ramapuram River (19)
· Ayiroor River (17)
· Bangra Manjeswara River (16)