Back to Datasets
Energy InstituteTWh

Electricity Generation

55 countries1,925 records1990–2024

About this indicator

Total electricity generation captures the full output of a country's power sector in terawatt-hours, including fossil fuels, nuclear, hydro, solar, wind, and other sources. It reflects both the scale of the power system and the pace of electrification.

Full name: Total electricity generation (TWh)

Source: Energy Institute

Top 20 Countries — Electricity Generation

Full Country Rankings (55)

#CountryValueUnitYear
1🇨🇳 China10,086.88TWh2024
2🇺🇸 United States4,634.79TWh2024
3🇮🇳 India2,030.21TWh2024
4🇷🇺 Russia1,209.32TWh2024
5🇯🇵 Japan1,016.39TWh2024
6🇧🇷 Brazil745.72TWh2024
7🇨🇦 Canada636.78TWh2024
8🇰🇷 South Korea625.39TWh2024
9🇫🇷 France561.32TWh2024
10🇩🇪 Germany497.29TWh2024
11🇸🇦 Saudi Arabia454.64TWh2024
12🇮🇷 Iran395.79TWh2024
13🇮🇩 Indonesia375.11TWh2024
14🇲🇽 Mexico355.2TWh2024
15🇹🇷 Turkey352.94TWh2024
16🇻🇳 Vietnam303.59TWh2024
17🇪🇸 Spain285.57TWh2024
18🇬🇧 United Kingdom284.95TWh2024
19🇦🇺 Australia281.63TWh2024
20🇮🇹 Italy272.37TWh2024
21🇪🇬 Egypt237.39TWh2024
22🇿🇦 South Africa235.82TWh2024
23🇲🇾 Malaysia213.51TWh2024
24🇹🇭 Thailand199.53TWh2024
25🇦🇪 United Arab Emirates177.25TWh2024
26🇸🇪 Sweden172.4TWh2024
27🇵🇱 Poland169.67TWh2024
28🇮🇶 Iraq169.46TWh2024
29🇳🇴 Norway158.08TWh2024
30🇦🇷 Argentina152.5TWh2024
31🇵🇰 Pakistan133.75TWh2024
32🇵🇭 Philippines129.9TWh2024
33🇳🇱 Netherlands123.15TWh2024
34🇰🇿 Kazakhstan118.52TWh2024
35🇧🇩 Bangladesh107.42TWh2024
36🇺🇦 Ukraine101.14TWh2024
37🇩🇿 Algeria101.11TWh2024
38🇨🇴 Colombia95.84TWh2024
39🇨🇱 Chile91.06TWh2024
40🇻🇪 Venezuela83.32TWh2024
41🇦🇹 Austria83.2TWh2024
42🇫🇮 Finland83.15TWh2024
43🇮🇱 Israel80.57TWh2024
44🇨🇭 Switzerland80.29TWh2024
45🇧🇪 Belgium75.38TWh2024
46🇨🇿 Czech Republic73.86TWh2024
47🇵🇪 Peru63.38TWh2024
48🇸🇬 Singapore59.62TWh2024
49🇬🇷 Greece55.68TWh2024
50🇷🇴 Romania54.28TWh2024
51🇵🇹 Portugal50.52TWh2024
52🇳🇿 New Zealand45.02TWh2024
53🇲🇦 Morocco43.47TWh2024
54🇭🇺 Hungary37.44TWh2024
55🇩🇰 Denmark35.53TWh2024

Related Indicators

Related Articles

Explore the Full Dataset

Download Electricity Generation data for all 55 countries in JSON, CSV, or XLSX format.

Open Data Explorer