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