Electricity generation from oil by country
Measured in terawatt-hours.
Countries reporting
209
Highest
156.84 terawatt-hours
Saudi Arabia
Lowest
0 terawatt-hours
Niue
Median
0.51 terawatt-hours
Years covered
106
1920–2025
Data points
6,238
What the numbers show
Electricity generation from oil is currently reported for 209 countries. The highest value is 156.84 terawatt-hours in Saudi Arabia; the lowest is 0 terawatt-hours in Niue.
The median across all reporting countries is 0.51 terawatt-hours, and the mean is 4.02 terawatt-hours.
Over the past decade 84 countries rose and 89 fell. The largest increase was in Moldova (up 2,100.0%), and the largest decrease in Costa Rica (down 100.0%).
Electricity generation from oil: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Saudi Arabia | 156.84 terawatt-hours | 2024 | down 10.7% | volatile |
| 2 | China | 89.55 terawatt-hours | 2025 | up 145.6% | rising |
| 3 | Iraq | 68 terawatt-hours | 2024 | up 33.6% | rising |
| 4 | Mexico | 33.58 terawatt-hours | 2025 | up 7.5% | falling |
| 5 | Kuwait | 33.07 terawatt-hours | 2025 | up 8.4% | rising |
| 6 | United States | 31.72 terawatt-hours | 2025 | down 28.6% | volatile |
| 7 | Japan | 25.39 terawatt-hours | 2025 | down 75.7% | volatile |
| 8 | Germany | 18.91 terawatt-hours | 2025 | down 26.0% | rising |
| 9 | Iran | 18.1 terawatt-hours | 2025 | down 67.8% | volatile |
| 10 | Egypt | 18.08 terawatt-hours | 2025 | down 50.3% | rising |
| 11 | Pakistan | 17.99 terawatt-hours | 2025 | down 49.1% | falling |
| 12 | Cuba | 16 terawatt-hours | 2024 | up 1.3% | rising |
| 13 | Russia | 14.47 terawatt-hours | 2025 | down 2.3% | volatile |
| 14 | United Kingdom | 12.77 terawatt-hours | 2025 | up 35.7% | volatile |
| 15 | Brazil | 12.65 terawatt-hours | 2025 | down 55.9% | rising |
| 16 | Bangladesh | 12.47 terawatt-hours | 2025 | up 29.0% | volatile |
| 17 | Syria | 11 terawatt-hours | 2024 | up 124.5% | falling |
| 18 | France | 10.36 terawatt-hours | 2025 | down 12.5% | rising |
| 19 | Spain | 10.03 terawatt-hours | 2025 | down 47.3% | rising |
| 20 | Puerto Rico | 9.65 terawatt-hours | 2025 | down 11.4% | falling |
| 21 | Libya | 8.8 terawatt-hours | 2024 | down 49.6% | falling |
| 22 | Canada | 7.63 terawatt-hours | 2025 | up 52.6% | falling |
| 23 | Indonesia | 7.12 terawatt-hours | 2024 | down 69.1% | volatile |
| 24 | Italy | 6.81 terawatt-hours | 2025 | down 59.3% | volatile |
| 25 | Ecuador | 6.56 terawatt-hours | 2025 | down 33.2% | rising |
| 26 | Poland | 6.53 terawatt-hours | 2025 | up 38.9% | rising |
| 27 | Australia | 6.36 terawatt-hours | 2025 | up 1.3% | rising |
| 28 | Senegal | 6 terawatt-hours | 2024 | up 64.4% | rising |
| 29 | South Korea | 5.95 terawatt-hours | 2025 | down 54.7% | volatile |
| 30 | Argentina | 5.92 terawatt-hours | 2025 | down 73.6% | volatile |
| 31 | Honduras | 5.5 terawatt-hours | 2024 | up 14.6% | rising |
| 32 | Netherlands | 5.23 terawatt-hours | 2025 | down 13.1% | rising |
| 33 | Mali | 4.8 terawatt-hours | 2024 | up 357.1% | volatile |
| 34 | Belgium | 4.7 terawatt-hours | 2025 | up 23.7% | falling |
| 35 | Taiwan | 4.63 terawatt-hours | 2025 | down 62.2% | volatile |
| 36 | Dominican Republic | 4.62 terawatt-hours | 2025 | down 53.8% | falling |
| 37 | Yemen | 4.6 terawatt-hours | 2024 | down 2.1% | falling |
| 38 | Cyprus | 4.27 terawatt-hours | 2025 | up 3.1% | rising |
| 39 | Greece | 4.18 terawatt-hours | 2025 | down 16.4% | falling |
| 40 | India | 4.1 terawatt-hours | 2025 | down 55.7% | volatile |
| 41 | Venezuela | 3.5 terawatt-hours | 2024 | down 80.5% | falling |
| 42 | Jordan | 3.3 terawatt-hours | 2024 | down 80.5% | volatile |
| 43 | Austria | 3.27 terawatt-hours | 2025 | down 8.7% | flat |
| 44 | Lebanon | 3 terawatt-hours | 2024 | down 83.1% | rising |
| 44 | Sudan | 3 terawatt-hours | 2024 | up 22.0% | volatile |
| 46 | Colombia | 2.8 terawatt-hours | 2025 | down 21.6% | volatile |
| 47 | Angola | 2.7 terawatt-hours | 2024 | down 40.1% | volatile |
| 47 | Papua New Guinea | 2.7 terawatt-hours | 2024 | up 21.1% | rising |
| 49 | Guatemala | 2.5 terawatt-hours | 2024 | up 68.9% | volatile |
| 50 | Estonia | 2.39 terawatt-hours | 2025 | down 72.0% | falling |
| 51 | Bahamas | 2.23 terawatt-hours | 2024 | up 16.1% | rising |
| 52 | Malaysia | 2.07 terawatt-hours | 2025 | up 19.0% | volatile |
| 53 | Sweden | 1.97 terawatt-hours | 2025 | down 14.7% | falling |
| 54 | South Africa | 1.95 terawatt-hours | 2025 | down 51.1% | volatile |
| 55 | Finland | 1.9 terawatt-hours | 2025 | down 57.9% | falling |
| 55 | Oman | 1.9 terawatt-hours | 2025 | up 120.9% | falling |
| 57 | Belarus | 1.87 terawatt-hours | 2025 | up 419.4% | volatile |
| 57 | Sri Lanka | 1.87 terawatt-hours | 2025 | down 19.0% | falling |
| 59 | Kazakhstan | 1.82 terawatt-hours | 2025 | up 31.9% | volatile |
| 60 | Guam | 1.7 terawatt-hours | 2024 | unchanged | falling |
| 60 | Nicaragua | 1.7 terawatt-hours | 2024 | down 17.5% | falling |
| 62 | Morocco | 1.61 terawatt-hours | 2025 | down 27.1% | falling |
| 63 | Mauritania | 1.6 terawatt-hours | 2024 | up 97.5% | rising |
| 64 | Jamaica | 1.5 terawatt-hours | 2024 | down 60.9% | falling |
| 64 | Uzbekistan | 1.5 terawatt-hours | 2025 | up 900.0% | volatile |
| 66 | Singapore | 1.47 terawatt-hours | 2025 | up 345.5% | volatile |
| 67 | Mauritius | 1.46 terawatt-hours | 2024 | up 35.2% | rising |
| 68 | Burkina Faso | 1.4 terawatt-hours | 2024 | up 79.5% | volatile |
| 68 | Kenya | 1.4 terawatt-hours | 2025 | up 40.0% | falling |
| 70 | Portugal | 1.35 terawatt-hours | 2025 | down 9.4% | volatile |
| 71 | Guyana | 1.33 terawatt-hours | 2024 | up 38.5% | rising |
| 72 | Denmark | 1.24 terawatt-hours | 2025 | up 34.8% | volatile |
| 73 | Switzerland | 1.23 terawatt-hours | 2025 | unchanged | flat |
| 74 | New Caledonia | 1.14 terawatt-hours | 2024 | down 39.7% | rising |
| 75 | Turkey | 1.03 terawatt-hours | 2025 | down 62.4% | volatile |
| 76 | Guinea | 1 terawatt-hours | 2024 | up 244.8% | volatile |
| 76 | Panama | 1 terawatt-hours | 2024 | down 70.8% | falling |
| 78 | Barbados | 0.98 terawatt-hours | 2024 | down 2.0% | rising |
| 79 | Philippines | 0.94 terawatt-hours | 2025 | down 84.0% | falling |
| 80 | Reunion | 0.93 terawatt-hours | 2023 | up 93.8% | rising |
| 81 | Madagascar | 0.9 terawatt-hours | 2024 | up 25.0% | rising |
| 82 | El Salvador | 0.87 terawatt-hours | 2025 | down 65.6% | falling |
| 83 | Aruba | 0.83 terawatt-hours | 2024 | up 6.4% | falling |
| 84 | Suriname | 0.8 terawatt-hours | 2024 | down 36.5% | rising |
| 85 | Maldives | 0.79 terawatt-hours | 2024 | up 49.1% | rising |
| 86 | Slovakia | 0.73 terawatt-hours | 2025 | down 26.3% | falling |
| 87 | Norway | 0.71 terawatt-hours | 2025 | up 2.9% | volatile |
| 88 | Haiti | 0.7 terawatt-hours | 2024 | down 25.5% | rising |
| 88 | Niger | 0.7 terawatt-hours | 2024 | up 268.4% | volatile |
| 88 | North Korea | 0.7 terawatt-hours | 2024 | up 18.6% | falling |
| 91 | Cayman Islands | 0.68 terawatt-hours | 2024 | up 9.7% | rising |
| 92 | United States Virgin Islands | 0.66 terawatt-hours | 2023 | down 19.5% | falling |
| 93 | New Zealand | 0.64 terawatt-hours | 2025 | down 1.5% | rising |
| 94 | Vietnam | 0.62 terawatt-hours | 2025 | down 37.4% | volatile |
| 95 | Bermuda | 0.6 terawatt-hours | 2024 | down 7.7% | falling |
| 95 | Palestine | 0.6 terawatt-hours | 2024 | up 76.5% | rising |
| 97 | Ghana | 0.57 terawatt-hours | 2024 | down 71.1% | volatile |
| 97 | Mongolia | 0.57 terawatt-hours | 2025 | up 147.8% | volatile |
| 99 | South Sudan | 0.55 terawatt-hours | 2024 | up 14.6% | rising |
| 100 | Gabon | 0.53 terawatt-hours | 2024 | up 112.0% | rising |
| 100 | Seychelles | 0.53 terawatt-hours | 2024 | up 20.5% | rising |
| 100 | Ukraine | 0.53 terawatt-hours | 2022 | down 49.5% | volatile |
| 103 | Lithuania | 0.52 terawatt-hours | 2025 | down 8.8% | volatile |
| 104 | Gambia | 0.51 terawatt-hours | 2024 | up 104.0% | rising |
| 104 | East Timor | 0.51 terawatt-hours | 2024 | up 45.7% | volatile |
| 106 | Chile | 0.5 terawatt-hours | 2025 | down 84.2% | volatile |
| 107 | French Polynesia | 0.47 terawatt-hours | 2024 | down 2.1% | rising |
| 108 | Hong Kong | 0.45 terawatt-hours | 2024 | up 136.8% | volatile |
| 108 | Cambodia | 0.45 terawatt-hours | 2025 | up 181.2% | volatile |
| 110 | Fiji | 0.42 terawatt-hours | 2024 | down 10.6% | rising |
| 111 | Eritrea | 0.4 terawatt-hours | 2024 | up 48.1% | rising |
| 111 | Hungary | 0.4 terawatt-hours | 2025 | up 5.3% | volatile |
| 113 | Saint Lucia | 0.39 terawatt-hours | 2024 | up 2.6% | rising |
| 114 | Tanzania | 0.38 terawatt-hours | 2024 | down 60.4% | volatile |
| 115 | Cape Verde | 0.36 terawatt-hours | 2024 | up 5.9% | rising |
| 116 | Cameroon | 0.35 terawatt-hours | 2024 | down 69.3% | volatile |
| 116 | Chad | 0.35 terawatt-hours | 2024 | up 20.7% | rising |
| 118 | Antigua and Barbuda | 0.34 terawatt-hours | 2024 | unchanged | rising |
| 118 | Somalia | 0.34 terawatt-hours | 2024 | down 2.9% | rising |
| 118 | Zambia | 0.34 terawatt-hours | 2024 | down 17.1% | volatile |
| 118 | French Guiana | 0.34 terawatt-hours | 2023 | down 2.9% | rising |
| 122 | Algeria | 0.33 terawatt-hours | 2024 | down 50.7% | falling |
| 123 | Congo | 0.29 terawatt-hours | 2024 | — | volatile |
| 124 | Bulgaria | 0.26 terawatt-hours | 2025 | up 36.8% | volatile |
| 124 | Faroe Islands | 0.26 terawatt-hours | 2023 | up 44.4% | rising |
| 124 | Liberia | 0.26 terawatt-hours | 2024 | down 13.3% | rising |
| 124 | Turks and Caicos Islands | 0.26 terawatt-hours | 2024 | up 13.0% | rising |
| 124 | Uruguay | 0.26 terawatt-hours | 2025 | down 72.3% | volatile |
| 129 | Benin | 0.24 terawatt-hours | 2024 | unchanged | rising |
| 129 | Grenada | 0.24 terawatt-hours | 2024 | up 20.0% | rising |
| 131 | Tunisia | 0.23 terawatt-hours | 2025 | down 74.7% | volatile |
| 132 | Moldova | 0.22 terawatt-hours | 2025 | up 2,100.0% | volatile |
| 133 | Saint Kitts and Nevis | 0.21 terawatt-hours | 2024 | unchanged | rising |
| 134 | Bolivia | 0.2 terawatt-hours | 2025 | up 122.2% | volatile |
| 135 | Romania | 0.18 terawatt-hours | 2025 | down 41.9% | volatile |
| 136 | American Samoa | 0.17 terawatt-hours | 2024 | up 13.3% | falling |
| 136 | North Macedonia | 0.17 terawatt-hours | 2025 | up 21.4% | volatile |
| 136 | Uganda | 0.17 terawatt-hours | 2024 | up 88.9% | volatile |
| 136 | British Virgin Islands | 0.17 terawatt-hours | 2023 | down 15.0% | rising |
| 140 | Czechia | 0.16 terawatt-hours | 2025 | down 94.3% | falling |
| 141 | Bosnia and Herzegovina | 0.15 terawatt-hours | 2025 | up 200.0% | volatile |
| 141 | Kyrgyzstan | 0.15 terawatt-hours | 2025 | up 275.0% | volatile |
| 141 | Mozambique | 0.15 terawatt-hours | 2024 | up 1,400.0% | volatile |
| 144 | Comoros | 0.14 terawatt-hours | 2023 | up 133.3% | volatile |
| 144 | Thailand | 0.14 terawatt-hours | 2025 | down 84.8% | volatile |
| 146 | Djibouti | 0.13 terawatt-hours | 2024 | up 30.0% | volatile |
| 146 | Dominica | 0.13 terawatt-hours | 2023 | up 18.2% | rising |
| 146 | Peru | 0.13 terawatt-hours | 2025 | down 80.9% | volatile |
| 146 | Saint Vincent and the Grenadines | 0.13 terawatt-hours | 2024 | unchanged | rising |
| 150 | Burundi | 0.12 terawatt-hours | 2024 | up 300.0% | volatile |
| 150 | Myanmar | 0.12 terawatt-hours | 2024 | up 100.0% | volatile |
| 152 | Serbia | 0.11 terawatt-hours | 2025 | up 10.0% | volatile |
| 153 | Afghanistan | 0.1 terawatt-hours | 2024 | up 100.0% | falling |
| 153 | Greenland | 0.1 terawatt-hours | 2024 | up 11.1% | falling |
| 153 | Rwanda | 0.1 terawatt-hours | 2024 | down 47.4% | rising |
| 153 | Solomon Islands | 0.1 terawatt-hours | 2024 | up 11.1% | rising |
| 157 | Samoa | 0.09 terawatt-hours | 2024 | down 10.0% | rising |
| 157 | Western Sahara | 0.09 terawatt-hours | 2009 | up 12.5% | rising |
| 159 | Guinea-Bissau | 0.08 terawatt-hours | 2024 | up 166.7% | volatile |
| 159 | Malawi | 0.08 terawatt-hours | 2024 | down 33.3% | volatile |
| 159 | Sao Tome and Principe | 0.08 terawatt-hours | 2023 | up 33.3% | rising |
| 162 | Azerbaijan | 0.07 terawatt-hours | 2025 | down 95.7% | volatile |
| 163 | Belize | 0.06 terawatt-hours | 2024 | up 200.0% | volatile |
| 163 | Tonga | 0.06 terawatt-hours | 2024 | up 20.0% | rising |
| 163 | Vanuatu | 0.06 terawatt-hours | 2023 | unchanged | rising |
| 166 | Brunei | 0.05 terawatt-hours | 2024 | up 25.0% | rising |
| 166 | Botswana | 0.05 terawatt-hours | 2024 | down 50.0% | volatile |
| 166 | Latvia | 0.05 terawatt-hours | 2025 | — | volatile |
| 166 | Macao | 0.05 terawatt-hours | 2024 | down 61.5% | volatile |
| 166 | Saint Pierre and Miquelon | 0.05 terawatt-hours | 2023 | unchanged | rising |
| 171 | Gibraltar | 0.04 terawatt-hours | 2024 | down 80.0% | falling |
| 171 | Nauru | 0.04 terawatt-hours | 2024 | up 33.3% | rising |
| 171 | Trinidad and Tobago | 0.04 terawatt-hours | 2024 | up 100.0% | volatile |
| 174 | Kiribati | 0.03 terawatt-hours | 2024 | unchanged | rising |
| 175 | Cote d'Ivoire | 0.02 terawatt-hours | 2024 | down 96.1% | volatile |
| 175 | Cook Islands | 0.02 terawatt-hours | 2024 | down 33.3% | falling |
| 177 | Equatorial Guinea | 0.01 terawatt-hours | 2024 | unchanged | flat |
| 177 | Sierra Leone | 0.01 terawatt-hours | 2024 | down 66.7% | volatile |
| 177 | Montserrat | 0.01 terawatt-hours | 2024 | unchanged | flat |
| 177 | Falkland Islands | 0.01 terawatt-hours | 2023 | unchanged | falling |
| 177 | Saint Helena | 0.01 terawatt-hours | 2023 | unchanged | flat |
| 182 | Albania | 0 terawatt-hours | 2024 | — | volatile |
| 182 | United Arab Emirates | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Armenia | 0 terawatt-hours | 2025 | — | flat |
| 182 | Bahrain | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Bhutan | 0 terawatt-hours | 2024 | — | flat |
| 182 | Central African Republic | 0 terawatt-hours | 2023 | — | volatile |
| 182 | Democratic Republic of Congo | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Costa Rica | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 182 | Ethiopia | 0 terawatt-hours | 2025 | — | volatile |
| 182 | Georgia | 0 terawatt-hours | 2025 | — | volatile |
| 182 | Croatia | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 182 | Iceland | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Israel | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 182 | Laos | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Lesotho | 0 terawatt-hours | 2024 | — | flat |
| 182 | Montenegro | 0 terawatt-hours | 2025 | — | flat |
| 182 | Namibia | 0 terawatt-hours | 2024 | down 100.0% | volatile |
| 182 | Nigeria | 0 terawatt-hours | 2025 | — | flat |
| 182 | Nepal | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Paraguay | 0 terawatt-hours | 2025 | — | volatile |
| 182 | Qatar | 0 terawatt-hours | 2025 | — | flat |
| 182 | Slovenia | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 182 | Eswatini | 0 terawatt-hours | 2024 | — | volatile |
| 182 | Togo | 0 terawatt-hours | 2024 | down 100.0% | volatile |
| 182 | Tajikistan | 0 terawatt-hours | 2025 | — | flat |
| 182 | Turkmenistan | 0 terawatt-hours | 2024 | — | flat |
| 182 | Zimbabwe | 0 terawatt-hours | 2024 | down 100.0% | volatile |
| 182 | Niue | 0 terawatt-hours | 2023 | — | flat |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
About this data
Measured in terawatt-hours.