Skip to content
CountryAtlas

Electricity generation by country

terawatt-hours · 90 countries ranked · 2025

Rank 1 = highest value; “better” is not defined for this indicator.25 of 90
  1. 1ChinaWorld rank 1st of 90
    up +4.9 %
  2. 2United StatesWorld rank 2nd of 90
    up +2.9 %
  3. 3IndiaWorld rank 3rd of 90
    up +2.2 %
  4. 4RussiaWorld rank 4th of 90
    down −1.4 %
  5. 5JapanWorld rank 5th of 90
    up +1.3 %
  6. 6BrazilWorld rank 6th of 90
    up +0.6 %
  7. 7CanadaWorld rank 7th of 90
    up +2.5 %
  8. 8South KoreaWorld rank 8th of 90
    down −0.1 %
  9. 9FranceWorld rank 9th of 90
    up +1.5 %
  10. 10GermanyWorld rank 10th of 90
    up +0.9 %
  11. 11IranWorld rank 11th of 90
    down −0.0 %
  12. 12MexicoWorld rank 12th of 90
    up +0.5 %
  13. 13TürkiyeWorld rank 13th of 90
    up +3.7 %
  14. 14VietnamWorld rank 14th of 90
    up +2.1 %
  15. 15United KingdomWorld rank 15th of 90
    up +2.9 %
  16. 16TaiwanWorld rank 16th of 90
    down −0.1 %
  17. 17SpainWorld rank 17th of 90
    up +2.5 %
  18. 18AustraliaWorld rank 18th of 90
    up +1.7 %
  19. 19ItalyWorld rank 19th of 90
    down −1.1 %
  20. 20EgyptWorld rank 20th of 90
    up +3.5 %
  21. 21South AfricaWorld rank 21st of 90
    down −1.9 %
  22. 22MalaysiaWorld rank 22nd of 90
    up +1.5 %
  23. 23PakistanWorld rank 23rd of 90
    up +11.5 %
  24. 24ThailandWorld rank 24th of 90
    down −5.7 %
  25. 25PolandWorld rank 25th of 90
    up +0.7 %

On the map

Electricity generation, 2025. Quantile classes; hatched = no data.

Map unavailable for this year.

Rank over time

Position in the world ranking by year, up to 5 countries. Rank 1 is at the top.

ChinaUnited StatesIndia
No data to chart.

Rank by year for China, United States, India, 2000–2024.