Back to Datasets
EIAbillion kWh

Elec. Generation (EIA)

56 countries1,950 records1990–2024

About this indicator

Elec. Generation (EIA) data across 56 countries, sourced from EIA.

Full name: Electricity generation (billion kWh)

Source: EIA

Top 20 Countries — Elec. Generation (EIA)

Full Country Rankings (56)

#CountryValueUnitYear
1🇨🇳 China10,161.5billion kWh2024
2🇺🇸 United States4,392.55billion kWh2024
3🇮🇳 India2,051.78billion kWh2024
4🇷🇺 Russia1,160.22billion kWh2024
5🇯🇵 Japan907.01billion kWh2024
6🇧🇷 Brazil737.08billion kWh2024
7🇨🇦 Canada611.34billion kWh2024
8🇰🇷 South Korea577.81billion kWh2024
9🇫🇷 France537.23billion kWh2024
10🇩🇪 Germany490.18billion kWh2024
11🇸🇦 Saudi Arabia438.15billion kWh2024
12🇮🇩 Indonesia404.86billion kWh2024
13🇲🇽 Mexico386.83billion kWh2024
14🇮🇷 Iran384.93billion kWh2024
15🇹🇷 Turkey332.92billion kWh2024
16🇻🇳 Vietnam316.47billion kWh2024
17🇦🇺 Australia270.11billion kWh2024
18🇬🇧 United Kingdom267.98billion kWh2024
19🇪🇸 Spain267.18billion kWh2024
20🇮🇹 Italy258.85billion kWh2024
21🇿🇦 South Africa242.77billion kWh2024
22🇪🇬 Egypt215.85billion kWh2024
23🇹🇭 Thailand206.14billion kWh2024
24🇲🇾 Malaysia195.32billion kWh2024
25🇸🇪 Sweden169.52billion kWh2024
26🇦🇪 United Arab Emirates169.03billion kWh2024
27🇵🇱 Poland167.4billion kWh2024
28🇳🇴 Norway155.02billion kWh2024
29🇵🇰 Pakistan151.86billion kWh2024
30🇦🇷 Argentina147.47billion kWh2024
31🇮🇶 Iraq145.43billion kWh2024
32🇵🇭 Philippines124.16billion kWh2024
33🇰🇿 Kazakhstan122.79billion kWh2024
34🇳🇱 Netherlands119.55billion kWh2024
35🇨🇴 Colombia115.25billion kWh2024
36🇧🇩 Bangladesh101.75billion kWh2024
37🇺🇦 Ukraine96.91billion kWh2024
38🇩🇿 Algeria96.37billion kWh2024
39🇨🇱 Chile88.61billion kWh2024
40🇻🇪 Venezuela80.13billion kWh2024
41🇫🇮 Finland79.28billion kWh2024
42🇮🇱 Israel76.74billion kWh2024
43🇨🇭 Switzerland75.07billion kWh2024
44🇨🇿 Czech Republic73.66billion kWh2024
45🇧🇪 Belgium72.38billion kWh2024
46🇦🇹 Austria71.53billion kWh2024
47🇵🇪 Peru59.3billion kWh2024
48🇸🇬 Singapore59.26billion kWh2024
49🇬🇷 Greece53.53billion kWh2024
50🇷🇴 Romania49.24billion kWh2024
51🇵🇹 Portugal45.78billion kWh2024
52🇳🇿 New Zealand44billion kWh2024
53🇲🇦 Morocco42.3billion kWh2024
54🇳🇬 Nigeria37.55billion kWh2024
55🇭🇺 Hungary36.98billion kWh2024
56🇩🇰 Denmark34.52billion kWh2024

Related Indicators

Related Articles

Explore the Full Dataset

Download Elec. Generation (EIA) data for all 56 countries in JSON, CSV, or XLSX format.

Open Data Explorer