Country Electricity Generation (Latest 12 Months) Primary Energy Supply (Annual)
Latest Month Generation (TWh) YoY Growth Low‑carbon Supply (PJ) Low‑carbon Electrification
China Feb 2026 10,496.39 +5.99% 41.8% 158,884 11.8% 54.1%
United States Feb 2026 4,521.96 +1.78% 43.4% 93,717 18.7% 50.5%
India Jan 2026 1,870.75 +2.93% 30.1% 38,764 6.1% 50.5%
Russia Jan 2026 1,153.39 -0.66% 36.6% 31,745 9.9% 36.4%
Japan Jan 2026 929.19 +1.47% 37.2% 16,417 13.4% 56.0%
Brazil Feb 2026 749.16 -0.72% 89.9% 11,686 41.8% 48.9%
Canada Dec 2025 618.07 +3.58% 78.8% 11,868 21.9% 34.9%
South Korea Jan 2026 593.40 +0.72% 40.5% 13,147 18.7% 49.5%
Germany Feb 2026 490.27 -0.02% 59.8% 10,137 14.7% 35.2%
France Feb 2026 432.22 -0.15% 96.0% 9,007 54.2% 56.8%
Iran Apr 2025 384.36 -1.70% 5.2% 12,817 1.2% 32.5%
Mexico Dec 2025 353.64 +0.43% 23.5% 8,044 6.8% 43.2%
Türkiye Feb 2026 353.51 +2.85% 45.1% 7,017 14.5% 43.9%
Viet Nam Oct 2025 315.56 +4.61% 46.9% 4,586 10.2% 51.8%
Italy Feb 2026 297.69 -1.64% 50.3% 5,600 14.5% 41.0%
Taiwan (China) Jan 2026 286.92 +0.40% 12.9% 4,369 6.0% 65.9%
United Kingdom Feb 2026 270.48 +0.92% 67.2% 6,432 21.1% 36.3%
Egypt Nov 2025 243.75 +3.49% 13.8% 3,904 2.5% 61.4%
Spain Feb 2026 243.75 +1.93% 78.7% 5,126 26.1% 39.7%
Australia Feb 2026 243.03 +2.39% 43.9% 5,471 7.0% 43.2%
Thailand Dec 2025 226.07 -3.24% 16.6% 5,019 5.9% 42.8%
South Africa Jan 2026 221.51 -4.62% 18.7% 4,817 3.4% 49.7%
Malaysia Feb 2026 189.96 +2.63% 21.9% 4,697 3.3% 43.7%
Pakistan Dec 2025 162.79 +14.05% 64.4% 2,991 13.9% 13.9%
Poland Feb 2026 161.39 +0.96% 29.0% 3,802 7.9% 41.4%
Argentina Jan 2026 145.96 -0.10% 47.6% 3,274 11.5% 41.1%
Norway Feb 2026 137.04 +2.10% 99.1% 1,098 50.8% 50.8%
Sweden Feb 2026 130.60 +1.19% 100.0% 1,665 64.5% 64.5%
Netherlands Feb 2026 123.25 +1.60% 56.7% 3,023 11.6% 31.6%
Kazakhstan Dec 2025 123.13 +4.39% 14.6% 3,001 2.2% 38.7%
Ukraine Sep 2022 121.37 -17.65% 72.3% 2,157 30.4% 44.6%
The Philippines Feb 2026 119.24 -1.75% 25.0% 2,512 18.0% 18.0%
Bangladesh Jan 2026 105.86 +5.98% 2.7% 1,892 0.5% 0.5%
Kuwait Jun 2025 88.85 -1.19% 0.0% 1,889 0.1% 0.1%
Finland Feb 2026 87.94 +5.94% 93.0% 1,056 59.0% 59.0%
Chile Feb 2026 85.77 +0.54% 65.1% 1,545 19.5% 19.5%
Colombia Dec 2025 84.00 +2.44% 87.3% 1,884 14.3% 14.3%
Belgium Feb 2026 81.83 -0.51% 67.4% 2,250 21.6% 21.6%
Austria Feb 2026 70.91 +4.91% 87.6% 1,120 26.6% 26.6%
Switzerland Feb 2026 70.49 +1.89% 94.6% 965 46.8% 46.8%
Czechia Feb 2026 63.76 +3.49% 59.8% 1,415 28.9% 28.9%
Peru Feb 2026 61.53 +2.41% 63.9% 1,113 12.6% 12.6%
Singapore Dec 2025 60.41 +1.33% 2.7% 3,787 0.4% 0.4%
Qatar Dec 2024 59.49 +9.46% 0.0% 2,343 0.4% 0.4%
Portugal Feb 2026 55.95 +6.25% 81.6% 768 25.3% 25.3%
Romania Feb 2026 54.88 -1.56% 68.7% 1,140 18.8% 18.8%
Oman Jan 2026 49.65 +9.89% 0.0% 1,597 0.4% 0.4%
Greece Feb 2026 47.44 -4.03% 54.2% 1,001 9.9% 9.9%
Hungary Feb 2026 47.27 +0.49% 74.2% 903 25.5% 25.5%
Morocco Sep 2025 44.89 +6.45% 27.3% 944 4.3% 4.3%
Belarus Dec 2025 43.43 +0.58% 43.7% 1,156 15.5% 15.5%
New Zealand Feb 2026 40.17 -1.06% 89.7% 921 47.3% 47.3%
Denmark Feb 2026 40.02 +4.71% 83.5% 554 27.3% 27.3%
Ecuador Dec 2025 38.50 +9.31% 75.8% 699 12.6% 12.6%
Ireland Feb 2026 36.05 +4.43% 46.7% 561 10.2% 10.2%
Nigeria Feb 2026 35.40 +10.90% 33.9% 0 0.0% 0.0%
Bulgaria Feb 2026 35.25 -1.26% 70.6% 658 34.3% 34.3%
Serbia Feb 2026 34.26 -3.08% 30.9% 0 0.0% 0.0%
Slovakia Feb 2026 26.10 +1.12% 85.0% 647 36.3% 36.3%
Azerbaijan Dec 2025 25.24 +2.02% 12.8% 730 1.9% 1.9%
Dominican Republic Dec 2025 23.89 -5.31% 21.3% N/A N/A N/A
Tajikistan Dec 2025 21.20 -0.61% 93.0% N/A N/A N/A
Tunisia Sep 2025 19.12 +1.43% 1.6% 0 0.0% 0.0%
Croatia Feb 2026 18.83 +0.97% 75.4% 312 15.4% 15.4%
Puerto Rico Dec 2025 16.20 +1.69% 2.7% N/A N/A N/A
Sri Lanka Jun 2024 16.13 +4.20% 54.0% 341 11.1% 11.1%
Georgia Jan 2026 15.13 +6.40% 80.0% N/A N/A N/A
Kenya Jan 2026 14.97 +6.25% 91.6% N/A N/A N/A
Slovenia Feb 2026 13.43 +0.83% 79.5% 252 36.9% 36.9%
Kyrgyzstan Jun 2024 13.29 -11.16% 86.8% N/A N/A N/A
Costa Rica Feb 2026 12.88 +1.74% 98.5% N/A N/A N/A
Lithuania Feb 2026 12.80 +0.63% 71.2% 227 11.9% 11.9%
Uruguay Feb 2026 12.51 +1.38% 98.1% N/A N/A N/A
Bolivia Jan 2026 11.84 +1.54% 35.2% 0 0.0% 0.0%
Mongolia Feb 2026 9.85 +11.80% 8.5% 0 0.0% 0.0%
Armenia Dec 2025 9.38 +5.63% 64.5% N/A N/A N/A
Bosnia Herzegovina Feb 2026 8.99 -10.81% 43.8% N/A N/A N/A
El Salvador Jun 2025 8.46 +6.02% 68.7% N/A N/A N/A
Estonia Feb 2026 8.20 +7.47% 56.3% 186 12.4% 12.4%
Kosovo Jun 2025 7.52 +4.74% 9.4% N/A N/A N/A
North Macedonia Feb 2025 7.24 +0.70% 35.9% 95 7.4% 7.4%
Latvia Feb 2026 7.21 +4.19% 64.8% 117 17.1% 17.1%
Cyprus Dec 2025 6.82 +1.79% 27.0% 112 4.5% 4.5%
Moldova Aug 2024 5.68 +4.99% 6.2% N/A N/A N/A
Luxembourg Feb 2026 4.87 -1.62% 87.5% 132 6.8% 6.8%
Montenegro Feb 2026 4.43 +26.93% 81.2% N/A N/A N/A
Malta Jan 2026 4.38 +1.39% 15.3% N/A N/A N/A