Electricity production by source by country
Countries reporting
205
Highest
78.9%
Denmark
Lowest
-23.8%
Equatorial Guinea
Median
5.5%
Years covered
32
1990–2021
Data points
5,891
What the numbers show
Electricity production by source is currently reported for 205 countries. The highest value is 78.9% in Denmark; the lowest is -23.8% in Equatorial Guinea.
The median across all reporting countries is 5.5%, and the mean is 9.9%.
The gap between the highest and lowest reporting country is a factor of about 3.
Over the past decade 151 countries rose and 34 fell. The largest increase was in Kuwait (up 1,523,430.0%), and the largest decrease in Venezuela (down 171,662.0%).
Electricity production by source: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Denmark | 78.9% | 2021 | up 96.3% | volatile |
| 2 | El Salvador | 66.9% | 2021 | up 112.2% | rising |
| 3 | Belize | 59.5% | 2021 | up 135.5% | volatile |
| 4 | Nicaragua | 55.3% | 2021 | up 147.1% | rising |
| 5 | Uruguay | 51.4% | 2021 | up 328.9% | volatile |
| 6 | Kenya | 48.4% | 2021 | up 81.9% | volatile |
| 7 | Lithuania | 44.1% | 2021 | up 236.3% | volatile |
| 9 | Estonia | 39.6% | 2021 | up 344.4% | volatile |
| 10 | Portugal | 38.5% | 2021 | up 60.7% | volatile |
| 11 | United Kingdom | 37.8% | 2021 | up 371.6% | volatile |
| 12 | Germany | 35.6% | 2021 | up 105.3% | volatile |
| 13 | Djibouti | 35.4% | 2021 | — | volatile |
| 14 | Spain | 35.0% | 2021 | up 80.9% | volatile |
| 16 | Netherlands | 33.1% | 2021 | up 207.2% | volatile |
| 17 | Finland | 31.0% | 2021 | up 94.4% | rising |
| 18 | Honduras | 30.8% | 2021 | up 371.9% | volatile |
| 19 | Greece | 29.7% | 2021 | up 326.7% | volatile |
| 20 | Iceland | 29.6% | 2021 | up 8.5% | rising |
| 21 | Eswatini | 27.5% | 2021 | down 15.0% | volatile |
| 22 | New Zealand | 27.1% | 2021 | up 35.2% | rising |
| 23 | Costa Rica | 26.5% | 2021 | up 47.4% | rising |
| 24 | Chile | 26.1% | 2021 | up 236.5% | volatile |
| 25 | Namibia | 25.6% | 2021 | up 214.8% | volatile |
| 26 | Jordan | 24.8% | 2021 | up 32,820.2% | volatile |
| 27 | Italy | 24.5% | 2021 | up 100.0% | volatile |
| 28 | Palestine | 24.5% | 2021 | — | volatile |
| 29 | Sweden | 24.4% | 2021 | up 107.5% | volatile |
| 30 | Zimbabwe | 24.2% | 2021 | up 3,031.1% | volatile |
| 31 | Croatia | 22.4% | 2021 | up 893.6% | volatile |
| 32 | Belgium | 22.2% | 2021 | up 147.3% | volatile |
| 33 | Brazil | 22.1% | 2021 | up 232.2% | volatile |
| 34 | Australia | 20.9% | 2021 | up 454.9% | volatile |
| 35 | Samoa | 20.4% | 2021 | up 31,780.9% | volatile |
| 36 | Austria | 19.8% | 2021 | up 95.2% | volatile |
| 37 | Mauritania | 19.4% | 2021 | — | volatile |
| 38 | Angola | 18.9% | 2021 | up 2,871.8% | volatile |
| 39 | Turkey | 18.7% | 2021 | up 643.6% | volatile |
| 40 | Hungary | 18.6% | 2021 | up 168.9% | volatile |
| 41 | Cape Verde | 18.3% | 2021 | up 159.2% | volatile |
| 42 | Curacao | 18.3% | 2021 | up 283.4% | volatile |
| 43 | Mauritius | 18.1% | 2021 | up 0.6% | falling |
| 44 | Guatemala | 17.6% | 2021 | up 21.9% | rising |
| 45 | Andorra | 17.5% | 2021 | up 29.6% | volatile |
| 46 | Thailand | 17.3% | 2021 | up 126.1% | volatile |
| 47 | Latvia | 17.3% | 2021 | up 452.0% | volatile |
| 48 | Morocco | 16.5% | 2021 | up 468.6% | volatile |
| 49 | Kiribati | 16.4% | 2021 | up 411.9% | volatile |
| 50 | Tuvalu | 15.8% | 2021 | up 946.9% | volatile |
| 51 | Poland | 15.7% | 2021 | up 134.7% | volatile |
| 52 | Cyprus | 15.1% | 2021 | up 317.7% | volatile |
| 53 | Romania | 15.0% | 2021 | up 489.1% | volatile |
| 54 | Aruba | 14.8% | 2021 | up 22.3% | volatile |
| 55 | Vanuatu | 14.4% | 2021 | up 89.6% | volatile |
| 56 | Faroe Islands | 14.4% | 2021 | up 172.2% | volatile |
| 57 | Tonga | 14.2% | 2021 | up 4,598.6% | volatile |
| 58 | United States | 14.0% | 2021 | up 194.0% | volatile |
| 59 | Philippines | 14.0% | 2021 | down 5.2% | falling |
| 60 | Mexico | 13.4% | 2021 | up 358.8% | rising |
| 61 | Senegal | 13.3% | 2021 | up 799.1% | volatile |
| 62 | China | 12.9% | 2021 | up 538.2% | volatile |
| 63 | Japan | 12.6% | 2021 | up 464.3% | volatile |
| 65 | Togo | 11.7% | 2021 | down 84.2% | volatile |
| 66 | Bulgaria | 11.5% | 2021 | up 475.9% | volatile |
| 67 | Myanmar | 11.3% | 2021 | up 429.7% | volatile |
| 68 | France | 11.3% | 2021 | up 219.4% | volatile |
| 69 | Somalia | 11.2% | 2021 | — | volatile |
| 70 | Yemen | 10.5% | 2021 | up 25,949.7% | volatile |
| 71 | Panama | 10.4% | 2021 | up 275.5% | volatile |
| 72 | Vietnam | 10.2% | 2021 | up 481.8% | volatile |
| 73 | Fiji | 10.0% | 2021 | up 17.6% | falling |
| 74 | Mongolia | 9.9% | 2021 | up 4,381.2% | volatile |
| 75 | Nauru | 9.8% | 2021 | up 8,032.0% | volatile |
| 76 | Czechia | 9.8% | 2021 | up 61.7% | volatile |
| 77 | Jamaica | 9.6% | 2021 | up 234.2% | volatile |
| 78 | India | 9.2% | 2021 | up 390.0% | volatile |
| 79 | Argentina | 9.1% | 2021 | up 305.6% | volatile |
| 80 | Dominican Republic | 9.1% | 2021 | up 1,047.5% | volatile |
| 81 | Indonesia | 8.7% | 2021 | down 8.9% | rising |
| 82 | Montenegro | 8.5% | 2021 | up 151,423.0% | volatile |
| 83 | Bolivia | 8.5% | 2021 | up 384.2% | volatile |
| 84 | Slovakia | 8.4% | 2021 | up 97.0% | volatile |
| 85 | Canada | 7.9% | 2021 | up 150.6% | volatile |
| 86 | New Caledonia | 7.9% | 2021 | up 257.8% | volatile |
| 87 | Niger | 7.8% | 2021 | up 446.2% | volatile |
| 88 | Pakistan | 7.8% | 2021 | up 125.7% | volatile |
| 89 | Sri Lanka | 7.8% | 2021 | up 571.7% | volatile |
| 90 | Norway | 7.7% | 2021 | up 501.2% | volatile |
| 91 | Israel | 7.6% | 2021 | up 1,116.0% | volatile |
| 92 | Switzerland | 7.6% | 2021 | up 202.6% | volatile |
| 93 | Malawi | 7.6% | 2021 | up 221.0% | rising |
| 94 | Barbados | 7.3% | 2021 | up 2,817.9% | volatile |
| 95 | Haiti | 7.2% | 2021 | up 7,304.1% | volatile |
| 96 | Guyana | 7.1% | 2021 | down 24.2% | rising |
| 97 | Guinea-Bissau | 7.1% | 2021 | — | volatile |
| 98 | Afghanistan | 6.6% | 2021 | up 28,638.1% | volatile |
| 99 | Burkina Faso | 6.4% | 2021 | up 38,637.3% | volatile |
| 100 | Ethiopia | 6.0% | 2021 | up 479.0% | volatile |
| 101 | Maldives | 5.8% | 2021 | up 1,175.0% | volatile |
| 102 | Peru | 5.8% | 2021 | up 761.9% | volatile |
| 103 | Mali | 5.7% | 2021 | up 36.8% | rising |
| 104 | Solomon Islands | 5.7% | 2021 | up 32.0% | volatile |
| 105 | Antigua and Barbuda | 5.7% | 2021 | up 3,864.7% | volatile |
| 106 | South Korea | 5.5% | 2021 | up 888.5% | volatile |
| 107 | Ukraine | 5.5% | 2021 | up 4,107.2% | volatile |
| 108 | Rwanda | 5.2% | 2021 | down 76.9% | volatile |
| 109 | Egypt | 5.1% | 2021 | up 269.3% | volatile |
| 110 | Eritrea | 5.1% | 2021 | up 719.1% | volatile |
| 111 | Cambodia | 5.0% | 2021 | up 222.2% | volatile |
| 112 | Guam | 4.8% | 2021 | up 33,630.8% | volatile |
| 113 | Sierra Leone | 4.8% | 2021 | up 3,558.5% | volatile |
| 114 | North Macedonia | 4.7% | 2021 | up 24,702.3% | volatile |
| 115 | Papua New Guinea | 4.7% | 2021 | down 56.1% | volatile |
| 116 | Slovenia | 4.6% | 2021 | up 133.7% | volatile |
| 117 | Chad | 4.6% | 2021 | up 10.2% | falling |
| 118 | Palau | 4.6% | 2021 | up 442.1% | volatile |
| 119 | Saint Kitts and Nevis | 4.5% | 2021 | up 82.1% | volatile |
| 120 | Seychelles | 4.5% | 2021 | — | volatile |
| 121 | Puerto Rico | 4.4% | 2021 | up 6,658.4% | volatile |
| 122 | United Arab Emirates | 4.2% | 2021 | up 18,494.1% | volatile |
| 123 | Cuba | 4.2% | 2021 | up 55.7% | falling |
| 124 | Singapore | 4.0% | 2021 | up 19.4% | rising |
| 125 | American Samoa | 3.9% | 2021 | up 2,128.7% | volatile |
| 126 | South Africa | 3.7% | 2021 | up 4,100.8% | volatile |
| 127 | Serbia | 3.6% | 2021 | up 26,810.4% | volatile |
| 128 | Madagascar | 3.6% | 2021 | up 98.9% | volatile |
| 129 | Micronesia (country) | 3.5% | 2021 | up 176.9% | volatile |
| 130 | Tanzania | 3.5% | 2021 | up 30.1% | volatile |
| 131 | Tajikistan | 3.3% | 2021 | — | volatile |
| 132 | Kazakhstan | 3.0% | 2021 | up 15,160.3% | volatile |
| 133 | Cayman Islands | 2.9% | 2021 | — | volatile |
| 134 | Tunisia | 2.7% | 2021 | up 289.3% | volatile |
| 135 | Bosnia and Herzegovina | 2.7% | 2021 | up 35,454.2% | volatile |
| 136 | Congo | 2.6% | 2021 | up 9.3% | volatile |
| 137 | Saint Lucia | 2.5% | 2021 | up 32,579.8% | volatile |
| 138 | Greenland | 2.5% | 2021 | up 7.1% | falling |
| 139 | United States Virgin Islands | 2.5% | 2021 | up 2,784.4% | volatile |
| 140 | Marshall Islands | 2.4% | 2021 | up 333.4% | volatile |
| 141 | British Virgin Islands | 2.3% | 2021 | up 238.9% | volatile |
| 142 | Belarus | 2.2% | 2021 | up 646.9% | volatile |
| 143 | Armenia | 2.1% | 2021 | up 2,848.2% | volatile |
| 144 | Uganda | 2.1% | 2021 | down 59.1% | volatile |
| 145 | Grenada | 2.0% | 2021 | up 509.5% | volatile |
| 146 | Oman | 1.9% | 2021 | — | volatile |
| 147 | Moldova | 1.8% | 2021 | up 2,339.8% | volatile |
| 148 | Burundi | 1.7% | 2021 | down 52.4% | falling |
| 149 | Liberia | 1.7% | 2021 | up 19,597.8% | volatile |
| 150 | Saint Vincent and the Grenadines | 1.6% | 2021 | — | volatile |
| 151 | Gambia | 1.6% | 2021 | down 15.1% | volatile |
| 152 | Ecuador | 1.6% | 2021 | down 13.1% | volatile |
| 153 | Turks and Caicos Islands | 1.5% | 2021 | — | volatile |
| 154 | Zambia | 1.3% | 2021 | down 65.9% | volatile |
| 155 | Azerbaijan | 1.2% | 2021 | — | volatile |
| 156 | Iraq | 1.0% | 2021 | down 28.0% | volatile |
| 157 | Colombia | 1.0% | 2021 | down 15.0% | volatile |
| 158 | Algeria | 0.9% | 2021 | up 2,333.2% | volatile |
| 159 | Georgia | 0.8% | 2021 | up 3,400.6% | volatile |
| 160 | Hong Kong | 0.8% | 2021 | up 265.2% | volatile |
| 161 | Saint Martin (French part) | 0.8% | 2021 | — | volatile |
| 162 | Iran | 0.8% | 2021 | up 704.5% | volatile |
| 163 | Bangladesh | 0.8% | 2021 | up 343.7% | volatile |
| 164 | Ghana | 0.8% | 2021 | up 446.7% | volatile |
| 165 | Dominica | 0.8% | 2021 | down 17.2% | volatile |
| 166 | Guinea | 0.7% | 2021 | up 345.1% | volatile |
| 167 | Mozambique | 0.7% | 2021 | up 67.1% | volatile |
| 168 | Paraguay | 0.7% | 2021 | up 19,686.9% | volatile |
| 169 | French Polynesia | 0.6% | 2021 | down 57.3% | volatile |
| 170 | Russia | 0.5% | 2021 | up 154.7% | volatile |
| 171 | Bahamas | 0.5% | 2021 | up 571.2% | volatile |
| 172 | Albania | 0.5% | 2021 | up 2,433.2% | volatile |
| 173 | Syria | 0.4% | 2021 | down 48.9% | volatile |
| 174 | South Sudan | 0.3% | 2021 | up 522.4% | volatile |
| 175 | Central African Republic | 0.3% | 2021 | up 48.7% | volatile |
| 176 | Qatar | 0.3% | 2021 | up 699.1% | volatile |
| 177 | Kuwait | 0.3% | 2021 | up 1,523,430.0% | volatile |
| 178 | North Korea | 0.3% | 2021 | up 2,097.3% | volatile |
| 179 | Benin | 0.3% | 2021 | — | volatile |
| 180 | Botswana | 0.2% | 2021 | up 206.1% | volatile |
| 181 | Sao Tome and Principe | 0.2% | 2021 | — | volatile |
| 182 | Cote d'Ivoire | 0.2% | 2021 | — | volatile |
| 183 | Lesotho | 0.1% | 2021 | — | volatile |
| 184 | Uzbekistan | 0.1% | 2021 | down 97.6% | volatile |
| 185 | East Timor | 0.1% | 2021 | down 72.2% | volatile |
| 186 | Trinidad and Tobago | 0.1% | 2021 | up 34.5% | volatile |
| 187 | Saudi Arabia | 0.1% | 2021 | up 2,929.7% | volatile |
| 188 | Bahrain | 0.0% | 2021 | up 659.4% | volatile |
| 189 | Libya | 0.0% | 2021 | down 12.8% | volatile |
| 190 | Brunei | 0.0% | 2021 | down 54.8% | volatile |
| 191 | Bhutan | 0.0% | 2021 | up 47.3% | volatile |
| 192 | Kyrgyzstan | 0.0% | 2021 | down 99.9% | volatile |
| 193 | Comoros | 0.0% | 2021 | — | flat |
| 193 | Gibraltar | 0.0% | 2015 | — | flat |
| 193 | Sint Maarten (Dutch part) | 0.0% | 2021 | — | flat |
| 196 | Turkmenistan | -0.0% | 2021 | down 847.8% | volatile |
| 197 | Malaysia | -0.3% | 2021 | down 133.8% | volatile |
| 198 | Nigeria | -0.4% | 2021 | up 81.7% | volatile |
| 199 | Lebanon | -0.9% | 2021 | down 290.3% | volatile |
| 200 | Cameroon | -4.0% | 2021 | down 2,753.7% | volatile |
| 201 | Sudan | -4.3% | 2021 | down 390.2% | volatile |
| 202 | Suriname | -6.1% | 2021 | down 136.0% | volatile |
| 203 | Venezuela | -6.8% | 2021 | down 171,662.0% | volatile |
| 204 | Democratic Republic of Congo | -9.2% | 2021 | down 13.8% | volatile |
| 205 | Laos | -10.0% | 2021 | down 5,659.0% | volatile |
| 206 | Nepal | -15.1% | 2021 | down 4,321.2% | volatile |
| 207 | Gabon | -17.2% | 2021 | down 35,474.3% | volatile |
| 208 | Equatorial Guinea | -23.8% | 2021 | down 1,237.9% | volatile |