| Country |
Electricity Generation (Latest 12 Months) |
Primary Energy Supply (Annual) |
| Latest Month |
Generation (TWh) |
YoY Growth |
Low-carbon |
Supply (PJ) |
Low-carbon |
Electrification |
| China |
May 2026 |
10,584.19 |
+5.65%
|
41.8%
|
158,884
|
11.8%
|
54.8%
|
| United States |
May 2026 |
4,566.52 |
+2.18%
|
43.8%
|
93,717
|
18.7%
|
44.6%
|
| India |
Apr 2026 |
1,888.18 |
+2.67%
|
31.0%
|
38,764
|
6.1%
|
51.4%
|
| Russia |
Apr 2026 |
1,154.31 |
-0.16%
|
36.7%
|
31,745
|
9.9%
|
31.6%
|
| Japan |
Feb 2026 |
924.63 |
+0.53%
|
37.5%
|
16,417
|
13.4%
|
51.0%
|
| Brazil |
Apr 2026 |
748.63 |
-1.13%
|
89.6%
|
11,686
|
41.8%
|
47.7%
|
| Canada |
Mar 2026 |
617.76 |
+1.79%
|
78.4%
|
11,868
|
21.9%
|
32.3%
|
| South Korea |
Apr 2026 |
590.13 |
-0.06%
|
38.9%
|
13,147
|
18.7%
|
46.1%
|
| Germany |
May 2026 |
488.76 |
-0.16%
|
61.1%
|
10,137
|
14.7%
|
33.3%
|
| France |
May 2026 |
437.15 |
+1.13%
|
96.2%
|
9,007
|
54.2%
|
56.2%
|
| Iran |
Apr 2025 |
384.36 |
-1.70%
|
5.2%
|
12,817
|
1.2%
|
24.8%
|
| Mexico |
Apr 2026 |
356.18 |
+0.89%
|
24.2%
|
8,044
|
6.8%
|
35.3%
|
| Türkiye |
May 2026 |
354.25 |
+1.92%
|
48.9%
|
7,017
|
14.5%
|
41.8%
|
| Viet Nam |
Oct 2025 |
315.56 |
+4.61%
|
46.9%
|
4,586
|
10.2%
|
51.6%
|
| Italy |
May 2026 |
304.98 |
+1.58%
|
51.0%
|
5,600
|
14.5%
|
35.4%
|
| Taiwan (China) |
Apr 2026 |
288.35 |
+1.01%
|
12.2%
|
4,369
|
6.0%
|
58.7%
|
| United Kingdom |
May 2026 |
272.75 |
+1.99%
|
68.8%
|
6,432
|
21.1%
|
32.4%
|
| Egypt |
Dec 2025 |
244.85 |
+3.52%
|
13.8%
|
3,904
|
2.5%
|
47.2%
|
| Australia |
May 2026 |
243.44 |
+2.19%
|
44.8%
|
5,471
|
7.0%
|
41.4%
|
| Spain |
May 2026 |
240.66 |
+0.60%
|
78.6%
|
5,126
|
26.1%
|
36.9%
|
| Thailand |
Apr 2026 |
228.84 |
+0.97%
|
16.9%
|
5,019
|
5.9%
|
35.1%
|
| South Africa |
Mar 2026 |
220.12 |
-4.91%
|
20.0%
|
4,817
|
3.4%
|
51.1%
|
| Malaysia |
May 2026 |
192.82 |
+4.31%
|
21.5%
|
4,697
|
3.3%
|
39.9%
|
| Pakistan |
Mar 2026 |
169.15 |
+15.08%
|
64.1%
|
2,991
|
13.9%
|
13.9%
|
| Poland |
May 2026 |
161.53 |
+0.98%
|
28.7%
|
3,802
|
7.9%
|
40.8%
|
| Argentina |
Apr 2026 |
145.94 |
+0.26%
|
47.2%
|
3,274
|
11.5%
|
33.9%
|
| Norway |
May 2026 |
138.75 |
+3.43%
|
99.0%
|
1,098
|
50.8%
|
50.8%
|
| Sweden |
May 2026 |
129.90 |
+1.02%
|
100.0%
|
1,665
|
64.5%
|
64.5%
|
| Kazakhstan |
Mar 2026 |
123.40 |
+3.65%
|
14.7%
|
3,001
|
2.2%
|
36.1%
|
| Netherlands |
May 2026 |
123.11 |
+0.67%
|
56.7%
|
3,023
|
11.6%
|
27.5%
|
| Ukraine |
Sep 2022 |
121.37 |
-17.65%
|
72.3%
|
2,157
|
30.4%
|
43.9%
|
| The Philippines |
Mar 2026 |
119.15 |
-2.14%
|
25.1%
|
2,512
|
18.0%
|
18.0%
|
| Bangladesh |
Apr 2026 |
105.12 |
+3.63%
|
2.8%
|
1,892
|
0.5%
|
0.5%
|
| Finland |
May 2026 |
88.92 |
+5.22%
|
93.8%
|
1,056
|
59.0%
|
59.0%
|
| Kuwait |
Jun 2025 |
88.85 |
-1.19%
|
0.0%
|
1,889
|
0.1%
|
0.1%
|
| Chile |
Apr 2026 |
86.06 |
+0.83%
|
65.3%
|
1,545
|
19.5%
|
19.5%
|
| Colombia |
Dec 2025 |
84.00 |
+2.44%
|
87.3%
|
1,884
|
14.3%
|
14.3%
|
| Belgium |
May 2026 |
83.83 |
+10.64%
|
67.2%
|
2,250
|
21.6%
|
21.6%
|
| Austria |
May 2026 |
71.73 |
+2.99%
|
87.8%
|
1,120
|
26.6%
|
26.6%
|
| Switzerland |
May 2026 |
71.16 |
+2.89%
|
94.5%
|
965
|
46.8%
|
46.8%
|
| Czechia |
May 2026 |
63.65 |
+2.48%
|
59.7%
|
1,415
|
28.9%
|
28.9%
|
| Peru |
May 2026 |
62.15 |
+2.59%
|
63.5%
|
1,113
|
12.6%
|
12.6%
|
| Singapore |
Feb 2026 |
60.77 |
+2.08%
|
2.9%
|
3,787
|
0.4%
|
0.4%
|
| Qatar |
Dec 2024 |
59.49 |
+9.46%
|
0.0%
|
2,343
|
0.4%
|
0.4%
|
| Portugal |
May 2026 |
55.76 |
+4.62%
|
80.5%
|
768
|
25.3%
|
25.3%
|
| Romania |
May 2026 |
52.56 |
-5.25%
|
68.6%
|
1,140
|
18.8%
|
18.8%
|
| Oman |
Apr 2026 |
49.97 |
+6.09%
|
0.0%
|
1,597
|
0.4%
|
0.4%
|
| Hungary |
May 2026 |
47.53 |
0.00%
|
74.7%
|
903
|
25.5%
|
25.5%
|
| Greece |
May 2026 |
46.71 |
-6.26%
|
51.8%
|
1,001
|
9.9%
|
9.9%
|
| Morocco |
Dec 2025 |
45.65 |
+6.88%
|
27.4%
|
944
|
4.3%
|
4.3%
|
| Denmark |
May 2026 |
43.52 |
+12.57%
|
88.9%
|
554
|
27.3%
|
27.3%
|
| Belarus |
Mar 2026 |
43.52 |
-0.05%
|
42.9%
|
1,156
|
15.5%
|
15.5%
|
| New Zealand |
May 2026 |
40.25 |
+0.57%
|
92.5%
|
921
|
47.3%
|
47.3%
|
| Ecuador |
Mar 2026 |
38.86 |
+9.10%
|
75.0%
|
699
|
12.6%
|
12.6%
|
| Ireland |
May 2026 |
36.45 |
+5.07%
|
49.6%
|
561
|
10.2%
|
10.2%
|
| Bulgaria |
May 2026 |
36.03 |
+1.78%
|
71.4%
|
658
|
34.3%
|
34.3%
|
| Serbia |
May 2026 |
35.28 |
-1.26%
|
31.6%
|
0
|
0.0%
|
0.0%
|
| Nigeria |
Apr 2026 |
34.31 |
+4.03%
|
35.2%
|
0
|
0.0%
|
0.0%
|
| Slovakia |
May 2026 |
26.17 |
+1.04%
|
85.2%
|
647
|
36.3%
|
36.3%
|
| Azerbaijan |
Mar 2026 |
25.65 |
+2.35%
|
14.6%
|
730
|
1.9%
|
1.9%
|
| 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 |
May 2026 |
18.60 |
-1.22%
|
75.3%
|
312
|
15.4%
|
15.4%
|
| Sri Lanka |
Jun 2024 |
16.13 |
+4.20%
|
54.0%
|
341
|
11.1%
|
11.1%
|
| Puerto Rico |
Mar 2026 |
15.96 |
-0.87%
|
2.6%
|
N/A
|
N/A
|
N/A
|
| Georgia |
Apr 2026 |
15.21 |
+5.26%
|
78.5%
|
N/A
|
N/A
|
N/A
|
| Kenya |
Mar 2026 |
15.15 |
+6.99%
|
91.8%
|
N/A
|
N/A
|
N/A
|
| Kyrgyzstan |
Mar 2026 |
14.44 |
-3.35%
|
83.7%
|
N/A
|
N/A
|
N/A
|
| Slovenia |
May 2026 |
13.63 |
+2.40%
|
79.3%
|
252
|
36.9%
|
36.9%
|
| Costa Rica |
May 2026 |
12.99 |
+2.28%
|
97.8%
|
N/A
|
N/A
|
N/A
|
| Lithuania |
May 2026 |
12.77 |
+1.35%
|
76.5%
|
227
|
11.9%
|
11.9%
|
| Uruguay |
May 2026 |
12.62 |
+2.19%
|
96.8%
|
N/A
|
N/A
|
N/A
|
| Bolivia |
Apr 2026 |
11.96 |
+2.84%
|
32.9%
|
0
|
0.0%
|
0.0%
|
| Mongolia |
May 2026 |
9.93 |
+9.72%
|
8.3%
|
0
|
0.0%
|
0.0%
|
| Armenia |
Mar 2026 |
9.85 |
+7.07%
|
62.3%
|
N/A
|
N/A
|
N/A
|
| Bosnia Herzegovina |
May 2026 |
9.06 |
-7.93%
|
44.6%
|
N/A
|
N/A
|
N/A
|
| El Salvador |
Jun 2025 |
8.46 |
+6.02%
|
68.7%
|
N/A
|
N/A
|
N/A
|
| North Macedonia |
Mar 2026 |
8.31 |
+13.06%
|
53.9%
|
95
|
7.4%
|
7.4%
|
| Estonia |
May 2026 |
8.13 |
+6.00%
|
60.3%
|
186
|
12.4%
|
12.4%
|
| Latvia |
May 2026 |
7.49 |
+7.61%
|
72.3%
|
117
|
17.1%
|
17.1%
|
| Kosovo |
Mar 2026 |
7.45 |
-1.19%
|
11.0%
|
N/A
|
N/A
|
N/A
|
| Cyprus |
Mar 2026 |
6.91 |
+1.47%
|
27.2%
|
112
|
4.5%
|
4.5%
|
| Moldova |
Apr 2026 |
5.31 |
-4.67%
|
25.8%
|
N/A
|
N/A
|
N/A
|
| Luxembourg |
May 2026 |
4.84 |
-2.42%
|
88.6%
|
132
|
6.8%
|
6.8%
|
| Malta |
Apr 2026 |
4.41 |
+1.61%
|
15.4%
|
N/A
|
N/A
|
N/A
|
| Montenegro |
May 2026 |
3.98 |
-0.50%
|
77.6%
|
N/A
|
N/A
|
N/A
|