Home / Asia / Sri Lanka

Power plants in Sri Lanka

A directory of 48 power plants in Sri Lanka with a combined installed capacity of 3,720 MW, mapped and ranked from open data — by fuel, capacity and emissions.

48power plants
3,720MW total capacity
5fuel types
0with measured CO₂

Power mix by fuel (Sri Lanka)

Hydro: 21 plants21HydroWind: 14 plants14WindOil: 9 plants9OilSolar: 3 plants3SolarCoal: 1 plants1Coal

Plant counts by primary fuel, WRI Global Power Plant Database (CC BY 4.0).

Sri Lanka electricity grid — mix & carbon intensity (2025)

329gCO₂/kWh grid intensity
61.6%low-carbon electricity
61.6%renewables
38.4%fossil fuels
Hydro: 38 % of electricity38HydroCoal: 28 % of electricity28CoalSolar: 16 % of electricity16SolarOil: 11 % of electricity11OilWind: 5 % of electricity5WindBioenergy: 1 % of electricity1BioenergyOther Renewables: 0 % of electricity0Other Rene…

Source: Ember / Our World in Data (CC BY 4.0).

Largest plants in Sri Lanka

#PlantFuelMW
1LakvijayaCoal900
2CEB KelantitissaOil382
3YugadanaviOil300
4VictoriaHydro210
5KotmaleHydro201
6Sojitz KelanitissaOil168
7SapugaskandaOil160
8Upper KotmaleHydro150
9RandenigalaHydro126
10SamanalaHydro124
11New LaxapanaHydro100
12Kukule GangaHydro80
13PolpitiyaHydro75
14CanyonHydro60
15Colombo PortOil60
16RantembeHydro52
17Asia Power SapugaskandaOil51
18Old LaxapanaHydro50
19WimalasurendraHydro50
20BowatennaHydro40

Largest by capacity →

Browse by fuel