Plant counts by primary fuel, WRI Global Power Plant Database (CC BY 4.0).
Source: Ember / Our World in Data (CC BY 4.0).
| # | Plant | Fuel | MW |
|---|---|---|---|
| 1 | Tarbela | Hydro | 3,478 |
| 2 | Ghazi Barotha | Hydro | 1,450 |
| 3 | Kot Addu Power Company ltd. | Hydro | 1,368 |
| 4 | Chasnupp | Nuclear | 1,330 |
| 5 | Port Qasim EPC power station | Coal | 1,320 |
| 6 | Sahiwal | Coal | 1,320 |
| 7 | Hub Power Project | Oil | 1,292 |
| 8 | Bin Qasim | Oil | 1,260 |
| 9 | Mangla | Hydro | 1,000 |
| 10 | Uch Power Limited | Gas | 586 |
| 11 | Uch-II Power Project | Gas | 404 |
| 12 | Quaid-e-Azam | Solar | 400 |
| 13 | Pak Gen (Pvt) Limited | Oil | 365 |
| 14 | AES Lalpir Ltd. Mahmood Kot Muzaffargarh | Oil | 362 |
| 15 | Korangi (thermal) | Gas | 316 |
| 16 | Warsak | Hydro | 243 |
| 17 | Liberty Power Project | Gas | 232 |
| 18 | Atlas Power Sheikhupura | Gas | 225 |
| 19 | Hub Power Project- Narowal | Oil | 220 |
| 20 | Engro Energy Ltd. Karachi | Gas | 217 |