Global Electricity Generation

This key economic indicator for the Electric Power Generation sector has been recently updated.

  1. In 2018, Electricity Generation in China was up 7.7% from a year earlier.
  2. Since 2013 India Electricity Generation grew 6.4% year on year at 1,561.1 Terawatthours.
  3. In 2018 China was number 1 in Electricity Generation.
  4. In 2018 Switzerland was ranked number 44 in Electricity Generation to 69.81 Terawatthours, jumping from 48 in 2017.

Top Countries in Global Electricity Generation

# 66 Countries Terawatthours Last YoY 5‑years CAGR
1 China 7,111.77 2018 +7.7 % +5.5 % View data
2 United States 4,460.77 2018 +3.7 % +0.6 % View data
3 India 1,561.10 2018 +6.2 % +6.4 % View data
4 Russia 1,110.76 2018 +1.9 % +1.0 % View data
5 Japan 1,051.62 2018 +0.1 % -0.7 % View data
6 Canada 654.35 2018 -1.3 % -0.3 % View data
7 Germany 648.70 2018 -0.8 % +0.3 % View data
8 South Korea 594.26 2018 +3.1 % +2.0 % View data
9 Brazil 588.05 2018 +0.0 % +0.6 % View data
10 France 574.17 2018 +3.6 % +0.0 % View data
11 Saudi Arabia 383.78 2018 +0.4 % +5.1 % View data
12 United Kingdom 333.92 2018 -1.4 % -1.4 % View data
13 Mexico 332.14 2018 +0.9 % +2.3 % View data
14 Iran 310.80 2018 +1.9 % +3.7 % View data
15 Turkey 302.51 2018 +1.8 % +4.7 % View data
16 Italy 290.61 2018 -1.8 % +0.1 % View data
17 Spain 275.02 2018 -0.2 % -0.7 % View data
18 Taiwan 273.60 2018 +1.2 % +1.6 % View data
19 Indonesia 267.30 2018 +5.0 % +4.3 % View data
20 Australia 261.40 2018 +0.9 % +0.9 % View data
21 South Africa 256.00 2018 +0.4 % -0.0 % View data
22 Vietnam 212.90 2018 +10.6 % +11.3 % View data
23 Egypt 199.98 2018 +3.5 % +3.9 % View data
24 Thailand 177.64 2018 +0.5 % +1.1 % View data
25 Poland 170.14 2018 -0.2 % +0.7 % View data
26 Malaysia 168.44 2018 +3.8 % +4.2 % View data
27 Sweden 163.55 2018 -0.4 % +1.3 % View data
28 Ukraine 159.35 2018 +2.5 % -3.9 % View data
29 Norway 146.99 2018 -1.6 % +1.9 % View data
30 Argentina 146.61 2018 +0.7 % +1.0 % View data
31 Pakistan 140.63 2018 +11.1 % +6.6 % View data
32 United Arab Emirates 136.93 2018 +1.8 % +4.5 % View data
33 Netherlands 117.52 2018 +0.2 % +3.1 % View data
34 Kazakhstan 107.06 2018 +3.8 % +2.9 % View data
35 Philippines 99.77 2018 +5.7 % +5.8 % View data
36 Venezuela 99.25 2018 -15.3 % -5.3 % View data
37 Czech Republic 88.00 2018 +1.1 % +0.2 % View data
38 Chile 80.20 2018 +2.0 % +1.9 % View data
39 Bangladesh 79.13 2018 +6.3 % +7.8 % View data
40 Colombia 77.36 2018 +3.0 % +2.1 % View data
41 Algeria 76.42 2018 +0.5 % +5.0 % View data
42 Belgium 74.61 2018 -13.7 % -2.2 % View data
43 Kuwait 74.24 2018 +1.9 % +4.0 % View data
44 Switzerland 69.81 2018 +10.3 % -0.2 % View data
45 Israel 69.64 2018 +2.9 % +2.6 % View data
46 Finland 69.59 2018 +3.7 % -0.5 % View data
47 Austria 68.19 2018 -3.7 % +0.0 % View data
48 Romania 65.18 2018 +1.4 % +2.0 % View data
49 Uzbekistan 62.44 2018 +3.6 % +2.6 % View data
50 Portugal 59.91 2018 +0.8 % +3.0 % View data
51 Greece 54.15 2018 -2.0 % -1.1 % View data
52 Peru 54.00 2018 +2.5 % +4.5 % View data
53 Singapore 52.91 2018 +1.3 % +2.0 % View data
54 Bulgaria 46.79 2018 +2.7 % +1.3 % View data
55 New Zealand 44.30 2018 +0.2 % +0.5 % View data
56 Qatar 39.47 2018 -10.0 % +2.6 % View data
57 Belarus 38.79 2018 +12.4 % +4.3 % View data
58 Hungary 31.98 2018 -2.7 % +1.1 % View data
59 Ireland 30.87 2018 NA +3.4 % View data
60 Denmark 30.49 2018 -1.8 % -2.6 % View data
61 Ecuador 29.38 2018 +4.8 % +4.8 % View data
62 Slovakia 26.63 2018 -3.5 % -1.4 % View data
63 Azerbaijan 25.20 2018 +3.6 % +1.5 % View data
64 Turkmenistan 24.20 2018 +6.1 % +5.1 % View data
65 Trinidad and Tobago 10.33 2018 +1.2 % +1.7 % View data
66 Lithuania 3.52 2018 -15.9 % -5.9 % View data

Source: British Petroleum

Go Top