Sri Lanka Has 103 Rivers (102 Major) — A Dense Hydrological Network
Sri Lanka, though small (65,610 km²), possesses an exceptionally dense river system: 103 distinct river basins, of which 102 are classified as major (perennial, significant catchment). Some sources cite up to 138 including minor/seasonal streams.
Key Rivers
| River | Length (km) | Basin (km²) | Significance |
| Mahaweli | 335 | 10,448 | Longest; hydropower (Victoria, Randenigala), irrigation (System B, C, H). |
| Kelani | 145 | 2,292 | Supplies Colombo; Kelani Ganga hydro. |
| Kalu | 129 | 2,766 | Ratnapura gems, hydro. |
| Walawe | 138 | 2,442 | Uda Walawe NP, irrigation. |
| Yan Oya | 142 | 1,520 | North-central irrigation. |
Hydrological Role
- All rivers originate in Central Highlands (peak 2,524 m at Pidurutalagala).
- Radial drainage pattern — spokes from central massif.
- Critical for: 90% of electricity (hydro), 80% of irrigation, domestic/industrial water.
Threats
- Deforestation (catchment degradation).
- Sand mining (bed degradation, saline intrusion).
- Pollution (industrial, agricultural, municipal).
- Climate change (intensified droughts/floods).
Sri Lanka's rivers are its lifelines—managing them sustainably is existential.