| Country |
Electricity Generation (Latest 12 Months) |
Primary Energy Supply (Annual) |
| Latest Month |
Generation (TWh) |
YoY Growth |
Low-carbon |
Supply (PJ) |
Low-carbon |
Electrification |
| China |
Jun 2026 |
10,626.62 |
+5.55%
|
42.0%
|
162,194
|
12.5%
|
54.1%
|
| United States |
Jul 2026 |
4,588.92 |
+2.22%
|
44.2%
|
95,502
|
18.3%
|
44.3%
|
| India |
May 2026 |
1,907.12 |
+4.06%
|
31.2%
|
39,099
|
7.0%
|
50.4%
|
| Russia |
Jun 2026 |
1,151.80 |
-0.08%
|
37.1%
|
31,165
|
10.1%
|
32.0%
|
| Japan |
Jun 2026 |
919.89 |
-0.47%
|
37.9%
|
16,463
|
14.2%
|
51.3%
|
| Brazil |
Apr 2026 |
754.83 |
-0.21%
|
89.6%
|
12,399
|
43.7%
|
49.6%
|
| Canada |
May 2026 |
618.86 |
+1.54%
|
78.3%
|
12,055
|
21.9%
|
32.9%
|
| South Korea |
May 2026 |
590.36 |
-0.02%
|
38.8%
|
12,972
|
18.7%
|
46.7%
|
| Germany |
Jul 2026 |
492.62 |
+0.51%
|
61.2%
|
10,044
|
15.2%
|
34.1%
|
| France |
Jul 2026 |
436.07 |
+0.47%
|
96.1%
|
9,025
|
55.4%
|
57.2%
|
| Iran |
Apr 2025 |
384.36 |
-1.70%
|
5.2%
|
13,278
|
0.9%
|
25.7%
|
| Mexico |
Jun 2026 |
357.99 |
+1.76%
|
24.4%
|
7,829
|
7.1%
|
38.2%
|
| Türkiye |
Jun 2026 |
354.79 |
+2.26%
|
50.2%
|
7,315
|
14.0%
|
42.1%
|
| Viet Nam |
Oct 2025 |
315.56 |
+4.61%
|
46.9%
|
4,698
|
11.8%
|
52.8%
|
| Italy |
Jun 2026 |
304.89 |
+1.03%
|
50.6%
|
5,534
|
15.5%
|
35.9%
|
| United Kingdom |
Jul 2026 |
302.18 |
+3.87%
|
67.6%
|
6,292
|
21.1%
|
33.0%
|
| Taiwan (China) |
May 2026 |
288.68 |
+1.07%
|
12.1%
|
4,263
|
4.2%
|
58.3%
|
| Egypt |
Dec 2025 |
244.85 |
+3.52%
|
13.8%
|
3,967
|
3.1%
|
47.1%
|
| Australia |
Jul 2026 |
243.54 |
+1.73%
|
45.4%
|
5,528
|
7.9%
|
40.2%
|
| Spain |
Jul 2026 |
240.46 |
-0.54%
|
78.6%
|
5,197
|
25.6%
|
37.9%
|
| Thailand |
Apr 2026 |
229.18 |
+1.12%
|
17.0%
|
5,008
|
7.8%
|
35.1%
|
| South Africa |
May 2026 |
218.38 |
-5.42%
|
20.2%
|
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 |
Jul 2026 |
162.05 |
+2.05%
|
28.7%
|
3,924
|
8.3%
|
40.5%
|
| Argentina |
Jun 2026 |
146.94 |
+0.75%
|
46.8%
|
3,154
|
12.0%
|
35.3%
|
| Norway |
Jul 2026 |
138.48 |
+3.34%
|
98.9%
|
1,107
|
52.3%
|
52.3%
|
| Sweden |
Jul 2026 |
129.45 |
+0.37%
|
100.0%
|
1,656
|
63.0%
|
63.0%
|
| Kazakhstan |
Mar 2026 |
123.40 |
+3.65%
|
14.7%
|
3,277
|
1.9%
|
35.2%
|
| Netherlands |
Jul 2026 |
121.74 |
-1.54%
|
56.1%
|
3,165
|
12.0%
|
29.5%
|
| Ukraine |
Sep 2022 |
121.37 |
-17.65%
|
72.3%
|
2,382
|
27.7%
|
38.0%
|
| The Philippines |
Jun 2026 |
117.14 |
-3.75%
|
25.0%
|
2,545
|
18.2%
|
18.2%
|
| Bangladesh |
Jun 2026 |
105.44 |
+3.16%
|
2.8%
|
2,028
|
0.4%
|
0.4%
|
| Finland |
Jul 2026 |
88.14 |
+3.72%
|
93.9%
|
1,069
|
58.5%
|
58.5%
|
| Kuwait |
Nov 2025 |
86.88 |
-2.69%
|
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 |
Jul 2026 |
83.52 |
+1.27%
|
65.2%
|
2,203
|
19.0%
|
19.0%
|
| Austria |
Jul 2026 |
71.29 |
+1.65%
|
87.5%
|
1,098
|
24.7%
|
24.7%
|
| Switzerland |
May 2026 |
71.15 |
+2.88%
|
94.5%
|
869
|
42.7%
|
42.7%
|
| Czechia |
Jul 2026 |
63.91 |
+2.52%
|
59.8%
|
1,500
|
29.1%
|
29.1%
|
| Peru |
Jun 2026 |
62.50 |
+2.93%
|
62.9%
|
1,120
|
13.7%
|
13.7%
|
| Singapore |
Mar 2026 |
60.93 |
+2.33%
|
3.1%
|
3,686
|
0.4%
|
0.4%
|
| Qatar |
Dec 2024 |
59.49 |
+9.46%
|
0.0%
|
2,235
|
0.6%
|
0.6%
|
| Portugal |
Jul 2026 |
55.85 |
+3.69%
|
81.2%
|
785
|
24.6%
|
24.6%
|
| Oman |
Jun 2026 |
51.17 |
+4.92%
|
0.0%
|
1,730
|
1.0%
|
1.0%
|
| Romania |
Jul 2026 |
51.07 |
-7.06%
|
68.7%
|
1,122
|
18.5%
|
18.5%
|
| Hungary |
Jul 2026 |
48.70 |
+2.76%
|
75.6%
|
901
|
26.9%
|
26.9%
|
| Morocco |
Jun 2026 |
46.73 |
+5.84%
|
31.2%
|
991
|
4.1%
|
4.1%
|
| Greece |
Jul 2026 |
46.45 |
-5.05%
|
53.5%
|
1,016
|
9.4%
|
9.4%
|
| Denmark |
Jul 2026 |
43.53 |
+11.07%
|
89.1%
|
507
|
32.7%
|
32.7%
|
| Belarus |
Mar 2026 |
43.34 |
-0.46%
|
42.9%
|
1,131
|
17.2%
|
17.2%
|
| New Zealand |
Jun 2026 |
40.17 |
+0.40%
|
93.0%
|
940
|
50.4%
|
50.4%
|
| Ecuador |
May 2026 |
39.40 |
+9.84%
|
73.5%
|
711
|
15.0%
|
15.0%
|
| Bulgaria |
Jul 2026 |
36.01 |
+2.80%
|
72.2%
|
689
|
32.8%
|
32.8%
|
| Serbia |
Jul 2026 |
35.40 |
+0.34%
|
32.2%
|
0
|
0.0%
|
0.0%
|
| Ireland |
Jun 2026 |
35.14 |
+2.96%
|
49.6%
|
553
|
11.4%
|
11.4%
|
| Nigeria |
Apr 2026 |
34.31 |
+4.03%
|
35.2%
|
0
|
0.0%
|
0.0%
|
| Slovakia |
Jul 2026 |
26.30 |
+1.86%
|
85.4%
|
640
|
37.3%
|
37.3%
|
| Azerbaijan |
Mar 2026 |
25.65 |
+2.35%
|
14.6%
|
713
|
2.0%
|
2.0%
|
| Dominican Republic |
Jan 2026 |
23.97 |
-4.31%
|
21.7%
|
N/A
|
N/A
|
N/A
|
| Tajikistan |
Mar 2026 |
21.04 |
-3.97%
|
93.0%
|
N/A
|
N/A
|
N/A
|
| Tunisia |
Dec 2025 |
19.54 |
+5.05%
|
1.4%
|
0
|
0.0%
|
0.0%
|
| Croatia |
Jul 2026 |
18.40 |
-1.97%
|
74.2%
|
327
|
14.4%
|
14.4%
|
| Puerto Rico |
May 2026 |
16.16 |
+1.25%
|
2.6%
|
N/A
|
N/A
|
N/A
|
| Sri Lanka |
Jun 2024 |
16.13 |
+4.20%
|
54.0%
|
362
|
12.4%
|
12.4%
|
| Kenya |
May 2026 |
15.24 |
+6.35%
|
92.1%
|
N/A
|
N/A
|
N/A
|
| Georgia |
Jun 2026 |
15.21 |
+5.41%
|
77.9%
|
N/A
|
N/A
|
N/A
|
| Kyrgyzstan |
Mar 2026 |
14.44 |
-3.35%
|
83.7%
|
N/A
|
N/A
|
N/A
|
| Slovenia |
Jul 2026 |
13.48 |
+1.20%
|
79.6%
|
245
|
35.9%
|
35.9%
|
| Costa Rica |
Jul 2026 |
13.15 |
+3.22%
|
97.2%
|
N/A
|
N/A
|
N/A
|
| Lithuania |
Jul 2026 |
12.93 |
+3.69%
|
77.3%
|
221
|
16.3%
|
16.3%
|
| Uruguay |
Jul 2026 |
12.64 |
+1.44%
|
96.0%
|
N/A
|
N/A
|
N/A
|
| Bolivia |
Jun 2026 |
11.90 |
+1.97%
|
31.8%
|
0
|
0.0%
|
0.0%
|
| Mongolia |
Jun 2026 |
9.96 |
+9.21%
|
8.3%
|
0
|
0.0%
|
0.0%
|
| Armenia |
Mar 2026 |
9.85 |
+7.07%
|
62.3%
|
N/A
|
N/A
|
N/A
|
| Bosnia Herzegovina |
Jul 2026 |
9.01 |
-4.96%
|
44.4%
|
N/A
|
N/A
|
N/A
|
| El Salvador |
Dec 2025 |
8.56 |
+3.63%
|
67.6%
|
N/A
|
N/A
|
N/A
|
| North Macedonia |
Jun 2026 |
8.30 |
+6.00%
|
54.7%
|
102
|
12.7%
|
12.7%
|
| Estonia |
Jul 2026 |
8.16 |
+5.02%
|
60.9%
|
179
|
12.8%
|
12.8%
|
| Latvia |
Jul 2026 |
7.61 |
+8.87%
|
73.2%
|
116
|
18.1%
|
18.1%
|
| Kosovo |
Jun 2026 |
7.50 |
-0.27%
|
11.5%
|
N/A
|
N/A
|
N/A
|
| Cyprus |
May 2026 |
6.96 |
+1.46%
|
27.4%
|
116
|
5.2%
|
5.2%
|
| Moldova |
May 2026 |
5.28 |
-2.76%
|
25.9%
|
N/A
|
N/A
|
N/A
|
| Luxembourg |
Jul 2026 |
4.83 |
-2.23%
|
88.8%
|
118
|
5.9%
|
5.9%
|
| Malta |
Jun 2026 |
4.45 |
+1.37%
|
16.3%
|
N/A
|
N/A
|
N/A
|
| Montenegro |
Jul 2026 |
3.76 |
-11.32%
|
71.5%
|
N/A
|
N/A
|
N/A
|