| Country |
Electricity Generation (Latest 12 Months) |
Primary Energy Supply (Annual) |
| Latest Month |
Generation (TWh) |
YoY Growth |
Low-carbon |
Supply (PJ) |
Low-carbon |
Electrification |
| China |
Aug 2026 |
10,628.42 |
+4.35%
|
41.9%
|
162,194
|
12.5%
|
54.1%
|
| United States |
Aug 2026 |
4,618.39 |
+2.95%
|
44.3%
|
95,502
|
18.3%
|
44.3%
|
| India |
Aug 2026 |
1,961.91 |
+6.08%
|
31.1%
|
39,099
|
7.0%
|
50.4%
|
| Russia |
Aug 2026 |
1,148.72 |
-0.27%
|
38.0%
|
31,165
|
10.1%
|
32.0%
|
| Japan |
Jul 2026 |
914.94 |
-1.29%
|
37.8%
|
16,463
|
14.2%
|
51.3%
|
| Brazil |
Jul 2026 |
759.18 |
+0.17%
|
89.7%
|
12,399
|
43.7%
|
49.6%
|
| Canada |
Jul 2026 |
619.65 |
+1.40%
|
78.6%
|
12,055
|
21.9%
|
32.9%
|
| South Korea |
Jul 2026 |
590.39 |
-0.47%
|
38.8%
|
12,972
|
18.7%
|
46.7%
|
| Germany |
Sep 2026 |
508.43 |
+3.04%
|
59.2%
|
10,044
|
15.2%
|
34.1%
|
| France |
Sep 2026 |
435.60 |
+0.38%
|
95.8%
|
9,025
|
55.4%
|
57.2%
|
| Iran |
Apr 2025 |
384.36 |
-1.70%
|
5.2%
|
13,278
|
0.9%
|
25.7%
|
| Mexico |
Aug 2026 |
362.31 |
+2.92%
|
24.2%
|
7,829
|
7.1%
|
38.2%
|
| Türkiye |
Aug 2026 |
355.42 |
+1.64%
|
53.0%
|
7,315
|
14.0%
|
42.1%
|
| Viet Nam |
Oct 2025 |
315.56 |
+4.61%
|
46.9%
|
4,698
|
11.8%
|
52.8%
|
| Italy |
Sep 2026 |
313.85 |
+5.62%
|
49.1%
|
5,534
|
15.5%
|
35.9%
|
| United Kingdom |
Sep 2026 |
301.85 |
+5.03%
|
67.9%
|
6,292
|
21.1%
|
33.0%
|
| Taiwan (China) |
Jul 2026 |
288.82 |
+1.24%
|
12.2%
|
4,263
|
4.2%
|
58.3%
|
| Spain |
Sep 2026 |
252.31 |
+3.08%
|
78.5%
|
5,197
|
25.6%
|
37.9%
|
| Egypt |
May 2026 |
247.45 |
+2.87%
|
14.0%
|
3,967
|
3.1%
|
47.1%
|
| Australia |
Sep 2026 |
244.27 |
+1.06%
|
45.7%
|
5,528
|
7.9%
|
40.2%
|
| Thailand |
Jun 2026 |
231.36 |
+2.72%
|
17.0%
|
5,008
|
7.8%
|
35.1%
|
| South Africa |
Jul 2026 |
217.12 |
-5.24%
|
20.0%
|
5,030
|
4.7%
|
45.8%
|
| Malaysia |
May 2026 |
192.82 |
+4.31%
|
21.5%
|
4,783
|
3.5%
|
37.9%
|
| Pakistan |
Mar 2026 |
169.15 |
+15.08%
|
64.1%
|
3,125
|
17.6%
|
17.6%
|
| Poland |
Sep 2026 |
162.92 |
+2.95%
|
29.1%
|
3,924
|
8.3%
|
40.5%
|
| Argentina |
Aug 2026 |
148.11 |
+2.03%
|
47.5%
|
3,154
|
12.0%
|
35.3%
|
| Norway |
Sep 2026 |
138.73 |
+3.32%
|
98.9%
|
1,107
|
52.3%
|
52.3%
|
| Sweden |
Sep 2026 |
129.31 |
+0.21%
|
100.0%
|
1,656
|
63.0%
|
63.0%
|
| Kazakhstan |
Mar 2026 |
123.39 |
+3.63%
|
14.7%
|
3,277
|
1.9%
|
35.2%
|
| Ukraine |
Sep 2022 |
121.37 |
-17.65%
|
72.3%
|
2,382
|
27.7%
|
38.0%
|
| Netherlands |
Sep 2026 |
120.51 |
-2.57%
|
55.1%
|
3,165
|
12.0%
|
29.5%
|
| The Philippines |
Sep 2026 |
115.47 |
-4.61%
|
25.2%
|
2,545
|
18.2%
|
18.2%
|
| Bangladesh |
Jul 2026 |
105.96 |
+3.42%
|
2.8%
|
2,028
|
0.4%
|
0.4%
|
| Finland |
Sep 2026 |
88.81 |
+4.40%
|
94.0%
|
1,069
|
58.5%
|
58.5%
|
| Kuwait |
Nov 2025 |
86.87 |
-2.70%
|
0.0%
|
1,897
|
0.0%
|
0.0%
|
| Chile |
Apr 2026 |
86.06 |
+0.83%
|
65.3%
|
1,519
|
18.4%
|
18.4%
|
| Colombia |
Dec 2025 |
84.00 |
+2.44%
|
87.3%
|
1,783
|
18.6%
|
18.6%
|
| Belgium |
Sep 2026 |
83.83 |
+1.87%
|
61.5%
|
2,203
|
19.0%
|
19.0%
|
| Austria |
Sep 2026 |
71.44 |
+1.78%
|
86.7%
|
1,098
|
24.7%
|
24.7%
|
| Switzerland |
May 2026 |
71.10 |
+2.73%
|
94.5%
|
869
|
42.7%
|
42.7%
|
| Czechia |
Sep 2026 |
64.18 |
+2.70%
|
58.2%
|
1,500
|
29.1%
|
29.1%
|
| Peru |
Aug 2026 |
63.31 |
+4.08%
|
62.2%
|
1,120
|
13.7%
|
13.7%
|
| Singapore |
May 2026 |
60.70 |
+1.95%
|
3.4%
|
3,686
|
0.4%
|
0.4%
|
| Qatar |
Dec 2024 |
59.49 |
+9.46%
|
0.0%
|
2,235
|
0.6%
|
0.6%
|
| Portugal |
Sep 2026 |
55.64 |
+2.79%
|
81.7%
|
785
|
24.6%
|
24.6%
|
| Romania |
Sep 2026 |
53.36 |
-2.15%
|
69.3%
|
1,122
|
18.5%
|
18.5%
|
| Oman |
Jun 2026 |
51.17 |
+4.92%
|
0.0%
|
1,730
|
1.0%
|
1.0%
|
| Hungary |
Sep 2026 |
48.01 |
+2.61%
|
74.4%
|
901
|
26.9%
|
26.9%
|
| Greece |
Sep 2026 |
47.79 |
-0.89%
|
53.9%
|
1,016
|
9.4%
|
9.4%
|
| Morocco |
Jun 2026 |
46.50 |
+5.28%
|
31.2%
|
991
|
4.1%
|
4.1%
|
| Denmark |
Sep 2026 |
43.35 |
+8.13%
|
89.0%
|
507
|
32.7%
|
32.7%
|
| Belarus |
Jun 2026 |
43.27 |
+0.84%
|
40.1%
|
1,131
|
17.2%
|
17.2%
|
| New Zealand |
Aug 2026 |
41.37 |
+2.43%
|
94.6%
|
940
|
50.4%
|
50.4%
|
| Ecuador |
Jul 2026 |
40.69 |
+13.50%
|
73.1%
|
711
|
15.0%
|
15.0%
|
| Bulgaria |
Sep 2026 |
36.31 |
+4.01%
|
71.7%
|
689
|
32.8%
|
32.8%
|
| Ireland |
Sep 2026 |
35.85 |
+4.34%
|
49.1%
|
553
|
11.4%
|
11.4%
|
| Serbia |
Sep 2026 |
35.62 |
+1.48%
|
31.9%
|
0
|
0.0%
|
0.0%
|
| Nigeria |
Aug 2026 |
35.29 |
+0.20%
|
36.0%
|
0
|
0.0%
|
0.0%
|
| Slovakia |
Sep 2026 |
26.41 |
+2.60%
|
85.3%
|
640
|
37.3%
|
37.3%
|
| Azerbaijan |
Jun 2026 |
25.06 |
+1.54%
|
14.1%
|
713
|
2.0%
|
2.0%
|
| Dominican Republic |
May 2026 |
24.18 |
-1.55%
|
22.5%
|
N/A
|
N/A
|
N/A
|
| Tajikistan |
Jun 2026 |
21.10 |
-3.43%
|
92.3%
|
N/A
|
N/A
|
N/A
|
| Tunisia |
Jun 2026 |
19.73 |
+5.06%
|
0.9%
|
0
|
0.0%
|
0.0%
|
| Croatia |
Sep 2026 |
19.40 |
+4.92%
|
75.3%
|
327
|
14.4%
|
14.4%
|
| Kyrgyzstan |
Mar 2026 |
16.58 |
+14.66%
|
86.8%
|
N/A
|
N/A
|
N/A
|
| Puerto Rico |
Jun 2026 |
16.24 |
+2.20%
|
2.5%
|
N/A
|
N/A
|
N/A
|
| Sri Lanka |
Jun 2024 |
16.13 |
+4.20%
|
54.0%
|
362
|
12.4%
|
12.4%
|
| Kenya |
Jul 2026 |
15.43 |
+6.49%
|
92.3%
|
N/A
|
N/A
|
N/A
|
| Georgia |
Aug 2026 |
15.09 |
+3.85%
|
78.3%
|
N/A
|
N/A
|
N/A
|
| Lithuania |
Sep 2026 |
14.02 |
+8.43%
|
79.4%
|
221
|
16.3%
|
16.3%
|
| Slovenia |
Sep 2026 |
13.76 |
+4.88%
|
79.5%
|
245
|
35.9%
|
35.9%
|
| Costa Rica |
Sep 2026 |
13.40 |
+4.69%
|
97.0%
|
N/A
|
N/A
|
N/A
|
| Uruguay |
Sep 2026 |
12.85 |
+3.46%
|
95.9%
|
N/A
|
N/A
|
N/A
|
| Bolivia |
Aug 2026 |
12.00 |
+2.13%
|
30.7%
|
0
|
0.0%
|
0.0%
|
| Mongolia |
Aug 2026 |
10.09 |
+8.85%
|
8.1%
|
0
|
0.0%
|
0.0%
|
| Bosnia Herzegovina |
Sep 2026 |
9.21 |
-2.02%
|
44.4%
|
N/A
|
N/A
|
N/A
|
| El Salvador |
Dec 2025 |
8.34 |
+0.97%
|
68.9%
|
N/A
|
N/A
|
N/A
|
| Estonia |
Sep 2026 |
8.19 |
+4.87%
|
59.7%
|
179
|
12.8%
|
12.8%
|
| Armenia |
Jun 2026 |
7.61 |
+0.93%
|
56.4%
|
N/A
|
N/A
|
N/A
|
| Latvia |
Sep 2026 |
7.59 |
+7.97%
|
74.7%
|
116
|
18.1%
|
18.1%
|
| Kosovo |
Jul 2026 |
7.41 |
-1.07%
|
11.5%
|
N/A
|
N/A
|
N/A
|
| North Macedonia |
Jul 2026 |
6.84 |
-4.60%
|
56.0%
|
102
|
12.7%
|
12.7%
|
| Cyprus |
Sep 2026 |
5.93 |
-1.50%
|
27.0%
|
116
|
5.2%
|
5.2%
|
| Moldova |
Sep 2026 |
5.17 |
-0.39%
|
25.2%
|
N/A
|
N/A
|
N/A
|
| Luxembourg |
Sep 2026 |
4.84 |
-0.62%
|
89.0%
|
118
|
5.9%
|
5.9%
|
| Montenegro |
Sep 2026 |
3.77 |
-12.53%
|
65.1%
|
N/A
|
N/A
|
N/A
|
| Malta |
Aug 2026 |
3.39 |
-5.57%
|
16.0%
|
N/A
|
N/A
|
N/A
|