Rivers

Westward-flowing rivers

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.

East flowing rivers
There are three rivers rise in Kerala and flow eastwards, Kabini into Karnataka and the other two into Tamil Nadu

Sl. No.

Name of River

Length of River (km)

No. of Sub basins

No. of  Micro Watersheds

Area in km2

West Flowing

1

Neyyar     

56

25

41

499.996

2

Karamana

68

31

60

689.593

3

Mamom

27

6

6

57.1075

4

Vamanapuram

88

30

52

766.9

5

Ayiroor

17

6

10

124.288

6

Ithikkara

56

25

53

659.716

7

Kallada

121

51

114

1615.56

8

Pallikkal Thode

42

14

22

326.64

9

Achancovil

128

47

87

1340.4

10

Pampa

176

73

158

2082.8

11

Manimala

90

58

99

1063.16

12

Meenachil

78

47

114

1208.11

13

Muvattupuzha

121

103

202

2675.08

14

Periyar

244

183

448

5029.03

15

Chalakudi

130

57

140

1118.32

16

Karuvannur

48

39

89

956.945

17

Keecheri

51

51

79

769.787

18

Kanjiramukku

29

20

37

353.741

19

Bharathapuzha

209

50

290

3852.04

20

Tirur

48

20

29

203.144

21

Kadalundi

130

52

148

1264.01

22

Chaliyar

169

80

382

2539.82

23

Kallai

22

9

11

87.5233

24

Korapuzha

46

29

63

657.596

25

Kuttiyadi

74

47

104

665.83

26

Mahe

54

35

81

421.045

27

Thalassery

28

18

32

157.591

28

Anjarakandi

48

40

83

423.763

29

Valapattanam

110

92

262

1341.27

30

Kuppam

82

51

104

440.06

31

Ramapuram

19

14

20

57.5121

32

Peruvamba

51

35

82

298.148

33

Kavvayi

31

15

36

164.758

34

Karingote

64

44

108

442.019

35

Nileswaram

46

21

56

204.38

36

Chittari

25

15

30

101.319

37

Chandragiri

105

50

150

615.353

38

Mogral

34

18

27

119.997

39

Shiriya

67

22

67

367.386

40

Uppala

50

17

26

99.7847

41

Manjeswar

16

8

14

49.8757

East Flowing

1

Pambar

 31

24

49

381.576

2

Kabani

240 

42

290

1934.5

3

Bhavani

 135

36

97

603.266

 

Total

3054

1750

4452

38831