Eskom operates 25 power plants across 1 country, with a combined installed capacity of 45,098 MW. Its plants with measured data emit a combined 184,260,328 t CO₂/yr.
| Plant | Fuel | Country | MW | t CO₂/yr |
|---|---|---|---|---|
| Kendal power station | Coal | South Africa | 4,116 | 18,354,000 |
| Majuba power station | Coal | South Africa | 4,110 | 20,629,000 |
| Matimba power station | Coal | South Africa | 3,990 | 17,790,000 |
| Lethabo power station | Coal | South Africa | 3,708 | 18,395,000 |
| Tutuka power station | Coal | South Africa | 3,654 | 13,506,600 |
| Duvha power station | Coal | South Africa | 3,600 | 16,776,000 |
| Matla power station | Coal | South Africa | 3,600 | 17,949,000 |
| Kriel power station | Coal | South Africa | 3,000 | 14,129,000 |
| Arnot power station | Coal | South Africa | 2,352 | 9,885,000 |
| Hendrina power station | Coal | South Africa | 2,000 | 7,308,500 |
| Koeberg | Nuclear | South Africa | 1,800 | — |
| Camden power station | Coal | South Africa | 1,600 | 6,917,600 |
| Ankerlig | Oil | South Africa | 1,327 | 592,840 |
| Grootvlei power station | Coal | South Africa | 1,190 | 3,714,500 |
| Drakensberg | Hydro | South Africa | 1,000 | — |
| Komati Power Station | Coal | South Africa | 1,000 | — |
| Kusile Power Station | Coal | South Africa | 794 | 17,834,000 |
| Gourikwa | Oil | South Africa | 740 | 327,790 |
| Palmiet | Hydro | South Africa | 400 | — |
| Gariep | Hydro | South Africa | 360 | — |
| Vanderkloof | Hydro | South Africa | 240 | — |
| Acacia | Gas | South Africa | 171 | 75,749 |
| Port Rex | Gas | South Africa | 171 | 75,749 |
| Sere | Wind | South Africa | 100 | — |
| Solar Capital De Aar III | Solar | South Africa | 75 | — |
Ownership & capacity: WRI Global Power Plant Database (CC BY 4.0). Measured CO₂ where reported to EPA/EU ETS/Climate TRACE.