Graduate Level intermediate Kerala Rivers Kerala Geography Dams Water Resources
All 44 Rivers of Kerala — Complete Master Reference
Complete reference of all 44 rivers of Kerala with origin, length, districts, tributaries, dams, and notable features for Kerala PSC exams.
Published: 21 Apr 2026 Relevant for: Graduate Level Prelims, Secretariat Assistant, Village Field Assistant, LDC
Sign in to continue reading
You've read 5 free study notes. Sign in to unlock all 200+ notes.
Free forever — no payment needed for study notes.
Or
Rivers of Kerala are one of the most predictable PSC topics (2-4 questions per paper). Kerala has 44 rivers — 41 flowing west into the Arabian Sea and 3 flowing east. This is the definitive reference.
Key Statistics
| Fact | Detail |
|---|---|
| Total rivers | 44 |
| West-flowing rivers | 41 |
| East-flowing rivers | 3 (Kabini, Bhavani, Pambar) |
| Longest river | Periyar (244 km) |
| Second longest | Bharathapuzha (209 km) |
| Shortest river | Manjeswaram (16 km) |
| Only navigable river | Valapattanam |
| River with largest basin | Periyar (5,398 km²) |
Major Rivers — Detailed Table (Top 20 by Length)
| River | Length (km) | Origin | Main Districts | Major Tributaries | Dams | Notable Feature |
|---|---|---|---|---|---|---|
| Periyar | 244 | Sivagiri Hills (Tamil Nadu) | Idukki, Ernakulam | Muthirapuzha, Mullayar, Cheruthoni, Perinjankutti, Edamalayar | Idukki, Mullaperiyar, Idamalayar, Lower Periyar | Longest river in Kerala; largest basin area |
| Bharathapuzha (Nila) | 209 | Anamalai Hills (Tamil Nadu) | Palakkad, Thrissur, Malappuram | Gayathripuzha, Chitturpuzha, Kalpathipuzha, Thuthapuzha, Kannadipuzha | Malampuzha, Walayar, Mangalam, Meenkara, Chulliar | Second longest; called “Nila” — cultural river of Kerala |
| Pamba | 176 | Pulachimalai (Idukki) | Pathanamthitta, Alappuzha, Kottayam | Kakki, Azhutha, Kakkad | Kakki, Pamba | ”Dakshina Ganga”; Sabarimala on its banks |
| Chaliyar | 169 | Ilambaleri Hills (Wayanad) | Wayanad, Malappuram, Kozhikode | Punnapuzha, Karimpuzha, Cherupuzha, Iruvahnipuzha | Peruvannamuzhi | Major river of Malabar; timber floating was common |
| Chalakudy | 145 | Anamalai Hills | Thrissur, Ernakulam | Sholayar, Parambikulam, Kuriyarkutti | Sholayar, Parambikulam, Peringalkuthu, Poringalkuthu | Athirappilly and Vazhachal Falls on this river |
| Achankovil | 128 | Pasukidamettu (Pathanamthitta) | Pathanamthitta, Kollam, Alappuzha | Kallar | — | Only river in Kerala flowing southward for most of its course |
| Valapattanam | 110 | Brahmagiri Hills (Coorg, Karnataka) | Kannur | Sreekandapuram, Aralam | Pazhassi Dam | Only navigable river in Kerala |
| Manimala | 90 | Western Ghats (Idukki) | Kottayam, Alappuzha, Pathanamthitta | — | — | Flows through rubber plantation areas |
| Muvattupuzha | 121 | Joins three rivers (Thodupuzha, Kaliyar, Kothamangalam) | Idukki, Ernakulam | Thodupuzha, Kaliyar | — | Formed by confluence of three rivers |
| Kadalundi | 130 | Vellarimala (Kozhikode) | Malappuram, Kozhikode | — | — | Kadalundi Bird Sanctuary at its estuary |
| Kallada | 121 | Kulathupuzha Hills | Kollam | Chenthurnipuzha | Parappar | Main river of Kollam district |
| Meenachil | 78 | Western Ghats | Kottayam | — | — | Flows through Kottayam; literary river (Meenachil in M.T.’s novels) |
| Neyyar | 56 | Agasthyamalai | Thiruvananthapuram | — | Neyyar | Neyyar Dam and wildlife sanctuary |
| Karamana | 68 | Chemmunji Mottai (Agasthyamala) | Thiruvananthapuram | Killiyar | Aruvikkara | Main water source for Thiruvananthapuram city |
| Vamanapuram | 88 | Chemmunji Mottai | Thiruvananthapuram | — | — | Second major river of Thiruvananthapuram |
| Chandragiri | 105 | Payaswini Hills (Karnataka) | Kasaragod | Payaswini | — | Forms Kerala-Karnataka border partially |
| Anjarakandy | 48 | Kannur hills | Kannur | — | — | First cinnamon plantation in India was on its banks |
| Tirur Puzha (Tirur) | 96 | Nilgiri Hills area | Malappuram | — | — | Also called Bharathapuzha’s distributary by some sources |
| Korapuzha | 40 | Malabar hills | Kozhikode | — | — | Elathur estuary |
| Karuvannur | 48 | Formed by Manali + Kurumali | Thrissur | Manali, Kurumali | Peechi | Peechi Dam on tributary Manali |
East-Flowing Rivers of Kerala
| River | Length (km) | Origin | Flows Into | District |
|---|---|---|---|---|
| Kabini | 230 (total) | Wayanad | Cauvery (via Karnataka) | Wayanad |
| Bhavani | 217 (total) | Silent Valley area | Cauvery (via Tamil Nadu) | Palakkad |
| Pambar | 45 (approx.) | Devikulam | Joins into Tamil Nadu rivers | Idukki |
Important Dams and Their Rivers
| Dam | River | District | Type/Purpose |
|---|---|---|---|
| Idukki Dam | Periyar (Kuravan-Kurathi hills) | Idukki | Arch dam; hydroelectric (780 MW capacity) |
| Mullaperiyar Dam | Periyar | Idukki | Gravity dam (1895); inter-state dispute (Kerala-TN) |
| Idamalayar Dam | Idamalayar (Periyar tributary) | Ernakulam | Hydroelectric |
| Malampuzha Dam | Malampuzha (Bharathapuzha tributary) | Palakkad | Irrigation; largest irrigation dam in Kerala |
| Banasura Sagar Dam | Karamanathodu (Kabini tributary) | Wayanad | Earth dam; largest in India |
| Parambikulam Dam | Parambikulam (Chalakudy tributary) | Palakkad | Concrete gravity dam |
| Neyyar Dam | Neyyar | Thiruvananthapuram | Gravity dam; irrigation and drinking water |
| Peechi Dam | Manali (Karuvannur tributary) | Thrissur | Irrigation |
| Sholayar Dam | Sholayar (Chalakudy tributary) | Thrissur-Idukki border | Hydroelectric |
| Kakki Dam | Kakki (Pamba tributary) | Pathanamthitta | Hydroelectric |
| Walayar Dam | Walayar (Bharathapuzha tributary) | Palakkad | Irrigation |
| Mattupetty Dam | Mattupetty stream (Muthirapuzha tributary) | Idukki | Tourism; concrete gravity dam |
| Aruvikkara Dam | Karamana | Thiruvananthapuram | Drinking water for TVM city |
| Pazhassi Dam | Valapattanam | Kannur | Irrigation |
| Peruvannamuzhi Dam | Peruvannamuzhi (Chaliyar tributary) | Kozhikode | Irrigation |
| Thanneermukkom Bund | Vembanad Lake | Alappuzha-Kottayam | Salinity barrier; separates salt and freshwater |
River-wise Waterfalls
| Waterfall | River/Stream | District | Height (approx.) |
|---|---|---|---|
| Athirappilly | Chalakudy | Thrissur | 24 m (Niagara of India) |
| Vazhachal | Chalakudy | Thrissur | 36 m |
| Meenmutty (Wayanad) | Tributary of Kabini | Wayanad | 300 m (3 tiers) |
| Meenmutty (Idukki) | Periyar tributary | Idukki | 284 m |
| Thommankuthu | Thodupuzha tributary | Idukki | 12 m (7 steps) |
| Palaruvi | Kallada tributary | Kollam | 91 m (“Stream of Milk”) |
| Soochipara (Sentinel Rock) | Tributary of Chaliyar | Wayanad | 200 m (3 tiers) |
| Thusharagiri | Chaliyar tributary | Kozhikode | 75 m (3 falls) |
River Basin Areas
| River | Basin Area (km²) |
|---|---|
| Periyar | 5,398 |
| Bharathapuzha | 6,186 (including TN portion) |
| Pamba | 2,235 |
| Chaliyar | 2,923 |
| Chalakudy | 1,704 |
| Muvattupuzha | 1,554 |
| Achankovil | 1,484 |
| Valapattanam | 1,867 |
| Kallada | 1,699 |
| Kadalundi | 1,122 |
Quick Recall — PSC Favourites
| Question | Answer |
|---|---|
| Longest river | Periyar (244 km) |
| Shortest river | Manjeswaram (16 km) |
| Only navigable river | Valapattanam |
| ”Nila” river | Bharathapuzha |
| ”Dakshina Ganga” | Pamba |
| River with Athirappilly Falls | Chalakudy |
| River through Sabarimala | Pamba |
| Mullaperiyar Dam on which river | Periyar |
| Idukki Dam on which river | Periyar (between Kuravan and Kurathi hills) |
| River forming Kerala-Karnataka border | Chandragiri (partially) |
| Number of east-flowing rivers | 3 |
| East-flowing rivers | Kabini, Bhavani, Pambar |
Found an error or have a suggestion?
Thank you! Your feedback has been submitted.