Skip to content
Environment Dashboard

Data

Share of world electricity from clean sources

Share of the world's electricity generation from renewables (solar, wind, hydro, bioenergy and other renewables) and nuclear power together, each year since 2000, as published by Ember.

Latest value

42.3%

World, 2025 (preliminary). Version 2026-09-22.

Share of world electricity from clean sources (percent of electricity generation)

26 values from 2000 to 2025.
Show as a table
Share of world electricity from clean sources, every value
PeriodValue (%)Status
200035.3final
200134.8final
200234.4final
200333.0final
200433.6final
200533.1final
200632.9final
200731.7final
200832.3final
200932.7final
201032.5final
201131.8final
201231.7final
201332.2final
201432.7final
201533.5final
201634.1final
201734.6final
201835.0final
201936.2final
202037.7final
202137.6final
202238.3final
202339.1preliminary
202440.6preliminary
202542.3preliminary
Ember, Yearly Electricity Data (file of 2026-09-22), CC BY 4.0. CC BY 4.0.

Notes on individual values

  • Partly Ember's estimate: the file has no 2023 generation for 1 of the 209 countries and economies with generation for an earlier year, and Ember's methodology says it estimates a country's missing years from its historical trends of demand and generation by source.
  • Partly Ember's estimate: the file has no 2024 generation for 15 of the 209 countries and economies with generation for an earlier year, and Ember's methodology says it estimates a country's missing years from its historical trends of demand and generation by source.
  • Partly Ember's estimate: the file has no 2025 generation for 116 of the 209 countries and economies with generation for an earlier year, and Ember's methodology says it estimates a country's missing years from its historical trends of demand and generation by source.

Where it comes from

Producer
Ember · Yearly electricity data
Version
2026-09-22
Fetched
2026-10-04 (automatically), 16,084,305 bytes
Fingerprint
sha256 ea214963f4a98b26f52aaf541736d4310349a905e64f83e63425bfc3ab6255d7ETag "67122835394a3edc9da6e56901f3d640" · Last-Modified Tue, 22 Sep 2026 16:24:55 GMT
Copies
No Wayback copy recorded yet.Our copy of the exact file
Cite the producer
Yearly electricity generation data, Ember
Producer
Ember · Yearly electricity data
Version
2026-09-22
Fetched
2026-10-04 (automatically), 1,487,777 bytes
Fingerprint
sha256 67c5eaac3bfbeb7e67bb786f9ea9680f67f6f26e75318560562ee52d439de908ETag "9e4a04176b5b87901bdf0da81b05935b" · Last-Modified Tue, 22 Sep 2026 11:58:42 GMT
Copies
No Wayback copy recorded yet.Our copy of the exact file
Cite the producer
Yearly electricity generation data, Ember

What was done to it

  1. Read release_generation_yearly_global.csv, last modified by Ember on 2026-09-22 (Ember gives no version label, so that date is the vintage), and kept the rows for Area 'World'.

    Code: pipeline/src/envdash/transforms/energy/ember_yearly.py · code sha256 56848f85fd86402d… · inputs ea214963f4a9… 67c5eaac3bfb…

  2. Checked that the shares mean what is published: the nine non-aggregated sources (Solar, Wind, Hydro, Bioenergy, Other renewables, Nuclear, Coal, Gas, Other fossil) add up to 100%, Clean generation is Renewables plus Nuclear, Renewables is the five renewable sources, and the Clean share is Clean over Total generation, each to within the rounding of the printed values.

    Code: pipeline/src/envdash/transforms/energy/ember_yearly.py · code sha256 56848f85fd86402d… · inputs ea214963f4a9… 67c5eaac3bfb…

  3. Marked a year preliminary, with a note giving the count, when the file has no Total generation for that year for a country or economy that has it for an earlier year. Ember's data methodology (PDF last modified 2026-09-22, sha256 67c5eaac3bfb…; both sentences were found on pages 10, 12 before publishing) says it estimates the latest annual generation from monthly data and a country's missing years from historical trends, so the World value for such a year is partly Ember's estimate. Preliminary years in this vintage: 2023, 2024, 2025.

    Code: pipeline/src/envdash/transforms/energy/ember_yearly.py · code sha256 56848f85fd86402d… · inputs ea214963f4a9… 67c5eaac3bfb…

  4. Published Ember's 'Share of generation (%)' of its aggregated source 'Clean' (renewables plus nuclear) as printed.

    Code: pipeline/src/envdash/transforms/energy/ember_yearly.py · code sha256 56848f85fd86402d… · inputs ea214963f4a9… 67c5eaac3bfb…

What it covers

Geography
World
Basis
Share of electricity generation, not of consumption: net imports are not included. Ember reports annual generation as gross generation where it can. Clean means renewables plus nuclear.
Unit
percent of electricity generation (%)