![]()
SRI LANKA ALMANAC RIVERS PORTAL
Sri Lanka Rivers (Gangaa) Gangaa Gangaa Nadhee Nadee Nadi Nadhi Ela Dhola Dola |


| Sri Lanka Rivers (according to Length) |
| What is a River? |
| Sri Lanka Map of Rivers |
| Longest River in Sri Lanka? |
| Most Number of Rivers in a Palaatha = |
| Most Number of Rivers in a Dhisthrikkaya = |
| Rivers in Other Countries |
| World Map of Rivers |
No.
|
NAME OF RIVER
(Gangaa) |
LENGTH (miles / kilometers) |
START POINT
|
||
Mountain / Town |
Dhisthrikkaya |
Palaatha |
|||
END POINT |
|||||
Town |
Dhisthrikkaya |
Palaatha |
|||
dfg dfg |
|||||
01 |
Mahavæli Ganga |
206 miles |
Shree Paadha Kandha |
Nuvaraeliya
|
Madhyama |
Thricunaamalaya |
Thricunaamalaya |
Nægenahira |
|||
dfg |
|||||
02 |
Malvathu Oya |
104 miles |
Dhambulla |
Uthuru Mædha |
|
Kalpitiya |
Vayambha |
||||
dfg |
|||||
04 |
Yaan Oya |
94 miles |
Seegiri Kandhu |
Uthuru Mædha |
|
Pulmoddei |
Nægenahira |
||||
dfg |
|||||
05 |
Kælani Ganga |
90 miles |
Shree Paadha Kandha / Nuvaraeliya Dhistrikkaya / Madhyama Palaatha Colamba / Colamba Dhistrikkaya / Basnaahira Palaatha |
||
06 |
Valavê Ganga |
83 miles |
Shree Paadha Kandha / Nuvaraeliya Dhistrikkaya / Madhyama Palaatha Ambalanthota / Hambanthota Dhistrikkaya / Dhakunu Palaatha |
||
07 |
Mænik Ganga |
81 miles |
Namunukula Kandha / Nuvaraeliya Dhistrikkaya / Madhyama Palaatha Yaala / Hambanthota Dhistrikkaya / Dhakunu Palaatha |
||
08 |
Kalu Ganga |
70 miles |
Shree Paadha Kandha / Nuvaraeliya Dhistrikkaya / Madhyama Palaatha Kaluthara / Kaluthara Dhistrikkaya / Dhakunu Palaatha |
||
09 |
Nilvalaa Ganga |
46 miles |
Rakvaana Kandhu / Maathara / Maathara Dhistrikkaya / Dhakunu Palaatha |
||
10 |
Gin Ganga |
70 miles |
Kabaragala Kandhu / Gaalla / Gaalla Dhistrikkaya / Dhakunu Palaatha |
||
11 |
Dædhuru Oya |
87 miles |
Moron Kandha / Halaavatha / Puththalama Dhisthrikkaya / Vayamba Palaatha |
||
12 |
Maha Oya |
78 miles |
Rakshava Kandha / Meegamuva (North) / Gampaha Dhisthrikkaya / Basnaahira Palaatha |
||
13 |
Maadhuru Oya |
86 miles |
Akurugala Kandha / Kalkudha / Puththalama Dhisthrikkaya / Vayamba Palaatha |
||
14 |
Gal Oya |
62 miles |
Haavaeliya / Nuvaraeliya Dhistrikkaya / Madhyama Palaatha Madakalapuva / Madakalapuva Dhisthrikkaya / Nægenahira Palaatha |
||
15 |
Mee Oya |
67 miles |
Kudaa Madagala Kandha / Puththalama / Puththalama Dhisthrikkaya / Vayamba Palaatha |
||
16 |
Kumbukkan Oya |
70 miles |
Madolsima Kandhu / Kumana / Hambanthota Dhistrikkaya / Dhakunu Palaatha |
||
17 |
Kirindhi Oya |
73 miles |
Namunukula Kandhu / Kirindha / Hambanthota Dhistrikkaya / Dhakunu Palaatha |
||
| Sri Lanka is blessed with rivers flowing in to the ocean from all directions of the compass spread right around the country in almost equal distances from each other, originating from the central highlands. There are about 100 known rivers out of which about 22 are main rivers. |