Kerala Rivers - Place of origin, Length, Tributaries etc...

There are 44 major rivers in Kerala of which 41 are west flowing and 3 east flowing. All these rivers originate from the Sahyadri hills. Periyar is the longest river in Kerala followed by Bharathapuzha and Pampa. Here is the complete list of all the 44 rivers of Kerala showing the direction of their flow, place of origin, major tributaries and distributaries and the length of each river.

ยป Kerala Map showing rivers, lakes and backwaters

List of all the 44 major rivers of Kerala

# West Flowing Rivers of Kerala Place of Origin Major Tributaries / Distributaries Empties Into Length (km)
1 Anjarakkandi Arabian Sea 52
2 Achenkovil Pampa 128
3 Baikal 10
4 Bharathapuzha (Nila) Anamalai (Tamil Nadu) Gayathripuzha, Kannadipuzha, Kalppathipuzha, Poothapuzha Arabian Sea 209
5 Chalakkudy Anamalai Periyar Periyar 144
6 Chaliyar Elampaleri Hills Iringipuzha, Cherupuzha, Kurumbanpuzha Arabian Sea 168
7 Chandragiri Arabian Sea 104
8 Chittar Arabian Sea 25
9 Itthikkara Madathara Paravoor Lake 56
10 Kaariyankode Kavvai Lake 64
11 Kadalundi Arabian Sea 130
12 Kallada Kulathoorpuzha hills   Ashtamudi lake 120
13 Kallai Arabian Sea 22
14 Kalnadu 8
15 Karamana Arabian Sea 67
16 Karuvannoor Poomalai Enamaakkal Lake 48
17 Kavvai Kavvai Lake 22
18 Keecheri Enamaakkal Lake 43
19 Korappuzha Arikkan Hills Arabian Sea 40
20 Kumbala 10
21 Kuppam Valapattanam River 80
22 Kuttyadi Arabian Sea 73
23 Maahi Wayanad Hills Arabian Sea 54
24 Manjeshwaram Baleppooney hills Uppala Lake 16
25 Manimala Thattamalai Pampa 91
26 Maugral Arabian Sea 33
27 Meenachil Vembanadu lake 67
28 Muvattupuzha 120
29 Neeleshwaram Kaariyankode River 46
30 Neiyyar Agasthi Hills Arabian Sea 56
31 Pampa Peermedu Azhuthayaar, Kakkattaar, Kallar, Manimala, Achenkovil Vembanad lake 176
32 Periyar Sivagiri Splits into two Kodangalloor lake 244
33 Perumpa 40
34 Purapparamba 8
35 Ramapurampuzha Eringal Hills Arabian Sea 19
36 Shiriya Arabian Sea 65
37 Thalasseri Arabian Sea 28
38 Tiroor Bharatapuzha 48
39 Uppala Arabian Sea 50
40 Valapattanam Brahmagiri Forests Arabian Sea 112
41 Vamanapuram Anchuthengu Lake 80
# East Flowing Rivers   Length (km)
1 Paampar Paampar and Bhavani flows into Tamilnadu. Kabani enters Karnataka. All three of them empties into Kaveri Flows only a few kilometres through Kerala
2 Bhavani
3 Kabani

Kerala Basic information

Kerala Basic information
Area38,863 sq. km
CapitalTrivandrum
LanguageMalayalam
Districts14
Population3,33,87,677
Males16,021,290
Female17,366,387
Density 859 per sq. km
Literacy90.9%
EconomyAgricultural
Rivers44

Kerala Ayurveda Treatment

Kerala Ayurvedic Tourism and Ayurveda Tour Package