Supply Side · 2024 NEB

Primary Energy Supply

South Africa's total primary energy supply — domestic production, imports, exports, and stock changes before any transformation or conversion.

5,661 PJ
Total Primary Energy Supply
7,547 PJ
Domestic Production
1,211 PJ
Total Imports
1,833 PJ
Total Exports
Domestic Production
+7547 PJ

Coal mining + coke & charcoal production

Imports
+1211 PJ

Crude oil, refined liquid fuels & coal

Exports
−1833 PJ

Mainly coal — SA is a major exporter

Supply Mix by Fuel Group

Net supply by energy carrier group (production + imports − exports − losses)

Coal & Coke5160.2 PJ(82.0%)
Liquid Fuels1044.7 PJ(16.6%)
Biomass & Wood62.6 PJ(1.0%)
Gas & Nuclear28.1 PJ(0.4%)

Note: liquid fuels include both crude imports and refined product imports/exports. Nuclear (28 PJ) is from the TPES row.

Top Energy Sources

Largest contributors by commodity — as a share of TPES (5,661 PJ)

Bituminous Coal4013.3 PJ(70.9%)
Coking Coal542.2 PJ(9.6%)
Coke542.2 PJ(9.6%)
Diesel381.4 PJ(6.7%)
Crude Oil354.4 PJ(6.3%)
Heavy Fuel Oil167.2 PJ(3.0%)
Gasoline105.4 PJ(1.9%)
Anthracite Coal62.6 PJ(1.1%)
Charcoal62.6 PJ(1.1%)
Nuclear28.1 PJ(0.5%)
LPG21.3 PJ(0.4%)
Kerosene14.9 PJ(0.3%)

Full Breakdown

All values in PJ · Negative = outflow (exports / losses)

RowTotal PJBituminous CoalCoking CoalAnthracite CoalCokeCharcoalCrude OilGasolineDieselLPGKeroseneAviation GasolineHeavy Fuel OilNatural GasNuclear
Coal Mining—6168.49695.6177.68———————————
Coke Production————542.1662.58—————————
Imports—20.4228.335.20——355.08136.83411.5829.1332.3823.50168.17——
Exports—-1459.40-181.78-20.30——-0.63-31.45-30.13-7.81-17.50-53.20-0.99-29.70—
Losses—-716.25—————————————
TOTAL PRIMARY ENERGY SUPPLY5661.034013.26——————167.18—————28.07

Data Notes

  • • All values in Petajoules (PJ). Negative values represent outflows — exports, losses, or stock draws.
  • • TPES = domestic production + imports − exports ± stock changes. Crude oil and refined products are both present in the supply rows; the TPES total reconciles these through conversion accounting.
  • • Nuclear energy (28 PJ) is reported as a thermal equivalent input to Koeberg.
  • • Source: Energy Systems Research Group, University of Cape Town · 23 March 2026.
  • ← Back to National Energy Planning