Home / Asia / Pakistan

Power plants in Pakistan

A directory of 62 power plants in Pakistan with a combined installed capacity of 21,455 MW, mapped and ranked from open data — by fuel, capacity and emissions.

62power plants
21,455MW total capacity
7fuel types
0with measured CO₂

Power mix by fuel (Pakistan)

Oil: 14 plants14OilGas: 13 plants13GasHydro: 13 plants13HydroWind: 7 plants7WindCoal: 7 plants7CoalSolar: 6 plants6SolarNuclear: 2 plants2Nuclear

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

Pakistan electricity grid — mix & carbon intensity (2025)

347gCO₂/kWh grid intensity
54.9%low-carbon electricity
42.7%renewables
45.1%fossil fuels
Gas: 21 % of electricity21GasHydro: 20 % of electricity20HydroSolar: 19 % of electricity19SolarCoal: 15 % of electricity15CoalNuclear: 12 % of electricity12NuclearOil: 9 % of electricity9OilWind: 3 % of electricity3WindBioenergy: 1 % of electricity1Bioenergy

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

Largest plants in Pakistan

#PlantFuelMW
1TarbelaHydro3,478
2Ghazi BarothaHydro1,450
3Kot Addu Power Company ltd.Hydro1,368
4ChasnuppNuclear1,330
5Port Qasim EPC power stationCoal1,320
6SahiwalCoal1,320
7Hub Power ProjectOil1,292
8Bin QasimOil1,260
9ManglaHydro1,000
10Uch Power LimitedGas586
11Uch-II Power ProjectGas404
12Quaid-e-AzamSolar400
13Pak Gen (Pvt) LimitedOil365
14AES Lalpir Ltd. Mahmood Kot MuzaffargarhOil362
15Korangi (thermal)Gas316
16WarsakHydro243
17Liberty Power ProjectGas232
18Atlas Power SheikhupuraGas225
19Hub Power Project- NarowalOil220
20Engro Energy Ltd. KarachiGas217

Largest by capacity →

Browse by fuel