Ranking · Consumption · 213 countries · data 2025
Countries ranked by total electricity generation
China ranks first with 10,583 TWh, ahead of United States (4,519.8 TWh) and India (2,081.6 TWh). The world figure is 31,772 TWh. 213 countries ranked, latest data 2025.
Total annual electricity generation from all sources. China generates about a third of the world's electricity, more than the United States, India and the EU combined.
Ranking rule. Only countries with a reported value for 2020 or later are ranked.
Full ranking
Leaders by continent
Africa
- Egypt245.7 TWh
- South Africa242.8 TWh
- Algeria96.4 TWh
North America
- United States4,519.8 TWh
- Canada652.4 TWh
- Mexico357 TWh
Oceania
- Australia286.3 TWh
- New Zealand43.3 TWh
- Papua New Guinea4.7 TWh
Generation: frequently asked questions
Which country has the highest generation?
China, at 10,583 TWh (2025). The rest of the top five: United States 4,519.8 TWh, India 2,081.6 TWh, Russia 1,192.8 TWh, and Japan 1,029.9 TWh.
What is the world average generation?
The world figure is 31,772 TWh (2025). 0 of the 213 ranked countries are above it; the median country sits at 11 TWh.
Which continent leads on generation?
Asia (18,015 TWh) leads among continents, while Oceania (337.9 TWh) trails. Continental leaders: Africa: Egypt; Asia: China; Europe: Russia; North America: United States; South America: Brazil; Oceania: Australia.
What does “Generation” measure?
Total electricity generated in a year, in terawatt-hours. Only countries with a reported value for 2020 or later are ranked.
Related rankings
Sources & references
- Our World in Data: Energy dataset (CC BY 4.0) — compiled from the sources below
- Ember: Yearly Electricity Data — generation, shares, carbon intensity
- Energy Institute: Statistical Review of World Energy — primary energy, fossil production
- U.S. Energy Information Administration: International Energy Data — gap-filling for smaller countries