Electricity generation from oil by country
Measured in terawatt-hours.
Countries reporting
205
Highest
156.84 terawatt-hours
Saudi Arabia
Lowest
0 terawatt-hours
Zimbabwe
Median
0.53 terawatt-hours
Years covered
106
1920–2025
Data points
6,238
What the numbers show
Electricity generation from oil is currently reported for 205 countries. The highest value is 156.84 terawatt-hours in Saudi Arabia; the lowest is 0 terawatt-hours in Zimbabwe.
The median across all reporting countries is 0.53 terawatt-hours, and the mean is 4.11 terawatt-hours.
Over the past decade 84 countries rose and 93 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 | Martinique | 1.12 terawatt-hours | 2023 | down 24.8% | falling |
| 76 | Turkey | 1.03 terawatt-hours | 2025 | down 62.4% | volatile |
| 77 | Guinea | 1 terawatt-hours | 2024 | up 244.8% | volatile |
| 77 | Panama | 1 terawatt-hours | 2024 | down 70.8% | falling |
| 79 | Barbados | 0.98 terawatt-hours | 2024 | down 2.0% | rising |
| 80 | Philippines | 0.94 terawatt-hours | 2025 | down 84.0% | falling |
| 81 | Reunion | 0.93 terawatt-hours | 2023 | up 93.8% | rising |
| 82 | Ireland | 0.92 terawatt-hours | 2025 | down 67.9% | falling |
| 83 | Madagascar | 0.9 terawatt-hours | 2024 | up 25.0% | rising |
| 84 | El Salvador | 0.87 terawatt-hours | 2025 | down 65.6% | falling |
| 85 | Guadeloupe | 0.86 terawatt-hours | 2023 | down 3.4% | flat |
| 86 | Aruba | 0.83 terawatt-hours | 2024 | up 6.4% | falling |
| 87 | Suriname | 0.8 terawatt-hours | 2024 | down 36.5% | rising |
| 88 | Maldives | 0.79 terawatt-hours | 2024 | up 49.1% | rising |
| 89 | Slovakia | 0.73 terawatt-hours | 2025 | down 26.3% | falling |
| 90 | Norway | 0.71 terawatt-hours | 2025 | up 2.9% | volatile |
| 91 | Haiti | 0.7 terawatt-hours | 2024 | down 25.5% | rising |
| 91 | Niger | 0.7 terawatt-hours | 2024 | up 268.4% | volatile |
| 91 | North Korea | 0.7 terawatt-hours | 2024 | up 18.6% | falling |
| 94 | Cayman Islands | 0.68 terawatt-hours | 2024 | up 9.7% | rising |
| 95 | United States Virgin Islands | 0.66 terawatt-hours | 2023 | down 19.5% | falling |
| 96 | New Zealand | 0.64 terawatt-hours | 2025 | down 1.5% | rising |
| 97 | Vietnam | 0.62 terawatt-hours | 2025 | down 37.4% | volatile |
| 98 | Bermuda | 0.6 terawatt-hours | 2024 | down 7.7% | falling |
| 98 | Palestine | 0.6 terawatt-hours | 2024 | up 76.5% | rising |
| 100 | Ghana | 0.57 terawatt-hours | 2024 | down 71.1% | volatile |
| 100 | Mongolia | 0.57 terawatt-hours | 2025 | up 147.8% | volatile |
| 102 | South Sudan | 0.55 terawatt-hours | 2024 | up 14.6% | rising |
| 103 | Gabon | 0.53 terawatt-hours | 2024 | up 112.0% | rising |
| 103 | Seychelles | 0.53 terawatt-hours | 2024 | up 20.5% | rising |
| 103 | Ukraine | 0.53 terawatt-hours | 2022 | down 49.5% | volatile |
| 106 | Lithuania | 0.52 terawatt-hours | 2025 | down 8.8% | volatile |
| 107 | Gambia | 0.51 terawatt-hours | 2024 | up 104.0% | rising |
| 107 | East Timor | 0.51 terawatt-hours | 2024 | up 45.7% | volatile |
| 109 | Chile | 0.5 terawatt-hours | 2025 | down 84.2% | volatile |
| 110 | French Polynesia | 0.47 terawatt-hours | 2024 | down 2.1% | rising |
| 111 | Hong Kong | 0.45 terawatt-hours | 2024 | up 136.8% | volatile |
| 111 | Cambodia | 0.45 terawatt-hours | 2025 | up 181.2% | volatile |
| 113 | Fiji | 0.42 terawatt-hours | 2024 | down 10.6% | rising |
| 114 | Eritrea | 0.4 terawatt-hours | 2024 | up 48.1% | rising |
| 114 | Hungary | 0.4 terawatt-hours | 2025 | up 5.3% | volatile |
| 116 | Saint Lucia | 0.39 terawatt-hours | 2024 | up 2.6% | rising |
| 117 | Tanzania | 0.38 terawatt-hours | 2024 | down 60.4% | volatile |
| 118 | Cape Verde | 0.36 terawatt-hours | 2024 | up 5.9% | rising |
| 119 | Cameroon | 0.35 terawatt-hours | 2024 | down 69.3% | volatile |
| 119 | Chad | 0.35 terawatt-hours | 2024 | up 20.7% | rising |
| 121 | Antigua and Barbuda | 0.34 terawatt-hours | 2024 | unchanged | rising |
| 121 | Somalia | 0.34 terawatt-hours | 2024 | down 2.9% | rising |
| 121 | Zambia | 0.34 terawatt-hours | 2024 | down 17.1% | volatile |
| 121 | French Guiana | 0.34 terawatt-hours | 2023 | down 2.9% | rising |
| 125 | Algeria | 0.33 terawatt-hours | 2024 | down 50.7% | falling |
| 126 | Congo | 0.29 terawatt-hours | 2024 | — | volatile |
| 127 | Bulgaria | 0.26 terawatt-hours | 2025 | up 36.8% | volatile |
| 127 | Faroe Islands | 0.26 terawatt-hours | 2023 | up 44.4% | rising |
| 127 | Liberia | 0.26 terawatt-hours | 2024 | down 13.3% | rising |
| 127 | Turks and Caicos Islands | 0.26 terawatt-hours | 2024 | up 13.0% | rising |
| 127 | Uruguay | 0.26 terawatt-hours | 2025 | down 72.3% | volatile |
| 132 | Benin | 0.24 terawatt-hours | 2024 | unchanged | rising |
| 132 | Grenada | 0.24 terawatt-hours | 2024 | up 20.0% | rising |
| 134 | Tunisia | 0.23 terawatt-hours | 2025 | down 74.7% | volatile |
| 135 | Moldova | 0.22 terawatt-hours | 2025 | up 2,100.0% | volatile |
| 136 | Saint Kitts and Nevis | 0.21 terawatt-hours | 2024 | unchanged | rising |
| 137 | Bolivia | 0.2 terawatt-hours | 2025 | up 122.2% | volatile |
| 138 | Romania | 0.18 terawatt-hours | 2025 | down 41.9% | volatile |
| 139 | American Samoa | 0.17 terawatt-hours | 2024 | up 13.3% | falling |
| 139 | North Macedonia | 0.17 terawatt-hours | 2025 | up 21.4% | volatile |
| 139 | Uganda | 0.17 terawatt-hours | 2024 | up 88.9% | volatile |
| 139 | British Virgin Islands | 0.17 terawatt-hours | 2023 | down 15.0% | rising |
| 143 | Czechia | 0.16 terawatt-hours | 2025 | down 94.3% | falling |
| 144 | Bosnia and Herzegovina | 0.15 terawatt-hours | 2025 | up 200.0% | volatile |
| 144 | Kyrgyzstan | 0.15 terawatt-hours | 2025 | up 275.0% | volatile |
| 144 | Mozambique | 0.15 terawatt-hours | 2024 | up 1,400.0% | volatile |
| 147 | Comoros | 0.14 terawatt-hours | 2023 | up 133.3% | volatile |
| 147 | Thailand | 0.14 terawatt-hours | 2025 | down 84.8% | volatile |
| 149 | Djibouti | 0.13 terawatt-hours | 2024 | up 30.0% | volatile |
| 149 | Dominica | 0.13 terawatt-hours | 2023 | up 18.2% | rising |
| 149 | Peru | 0.13 terawatt-hours | 2025 | down 80.9% | volatile |
| 149 | Saint Vincent and the Grenadines | 0.13 terawatt-hours | 2024 | unchanged | rising |
| 153 | Burundi | 0.12 terawatt-hours | 2024 | up 300.0% | volatile |
| 153 | Myanmar | 0.12 terawatt-hours | 2024 | up 100.0% | volatile |
| 155 | Serbia | 0.11 terawatt-hours | 2025 | up 10.0% | volatile |
| 156 | Afghanistan | 0.1 terawatt-hours | 2024 | up 100.0% | falling |
| 156 | Greenland | 0.1 terawatt-hours | 2024 | up 11.1% | falling |
| 156 | Rwanda | 0.1 terawatt-hours | 2024 | down 47.4% | rising |
| 156 | Solomon Islands | 0.1 terawatt-hours | 2024 | up 11.1% | rising |
| 160 | Samoa | 0.09 terawatt-hours | 2024 | down 10.0% | rising |
| 160 | Western Sahara | 0.09 terawatt-hours | 2009 | up 12.5% | rising |
| 162 | Guinea-Bissau | 0.08 terawatt-hours | 2024 | up 166.7% | volatile |
| 162 | Malawi | 0.08 terawatt-hours | 2024 | down 33.3% | volatile |
| 162 | Sao Tome and Principe | 0.08 terawatt-hours | 2023 | up 33.3% | rising |
| 165 | Azerbaijan | 0.07 terawatt-hours | 2025 | down 95.7% | volatile |
| 165 | Luxembourg | 0.07 terawatt-hours | 2025 | unchanged | volatile |
| 167 | Belize | 0.06 terawatt-hours | 2024 | up 200.0% | volatile |
| 167 | Tonga | 0.06 terawatt-hours | 2024 | up 20.0% | rising |
| 167 | Vanuatu | 0.06 terawatt-hours | 2023 | unchanged | rising |
| 170 | Brunei | 0.05 terawatt-hours | 2024 | up 25.0% | rising |
| 170 | Botswana | 0.05 terawatt-hours | 2024 | down 50.0% | volatile |
| 170 | Latvia | 0.05 terawatt-hours | 2025 | — | volatile |
| 170 | Macao | 0.05 terawatt-hours | 2024 | down 61.5% | volatile |
| 170 | Saint Pierre and Miquelon | 0.05 terawatt-hours | 2023 | unchanged | rising |
| 175 | Gibraltar | 0.04 terawatt-hours | 2024 | down 80.0% | falling |
| 175 | Nauru | 0.04 terawatt-hours | 2024 | up 33.3% | rising |
| 175 | Trinidad and Tobago | 0.04 terawatt-hours | 2024 | up 100.0% | volatile |
| 178 | Kiribati | 0.03 terawatt-hours | 2024 | unchanged | rising |
| 179 | Cote d'Ivoire | 0.02 terawatt-hours | 2024 | down 96.1% | volatile |
| 179 | Malta | 0.02 terawatt-hours | 2025 | down 98.3% | volatile |
| 179 | Cook Islands | 0.02 terawatt-hours | 2024 | down 33.3% | falling |
| 182 | Equatorial Guinea | 0.01 terawatt-hours | 2024 | unchanged | flat |
| 182 | Sierra Leone | 0.01 terawatt-hours | 2024 | down 66.7% | volatile |
| 182 | Montserrat | 0.01 terawatt-hours | 2024 | unchanged | flat |
| 182 | Falkland Islands | 0.01 terawatt-hours | 2023 | unchanged | falling |
| 182 | Saint Helena | 0.01 terawatt-hours | 2023 | unchanged | flat |
| 187 | Albania | 0 terawatt-hours | 2024 | — | volatile |
| 187 | United Arab Emirates | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Bahrain | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Central African Republic | 0 terawatt-hours | 2023 | — | volatile |
| 187 | Democratic Republic of Congo | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Costa Rica | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 187 | Ethiopia | 0 terawatt-hours | 2025 | — | volatile |
| 187 | Georgia | 0 terawatt-hours | 2025 | — | volatile |
| 187 | Croatia | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 187 | Iceland | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Israel | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 187 | Laos | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Namibia | 0 terawatt-hours | 2024 | down 100.0% | volatile |
| 187 | Nepal | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Paraguay | 0 terawatt-hours | 2025 | — | volatile |
| 187 | Slovenia | 0 terawatt-hours | 2025 | down 100.0% | volatile |
| 187 | Eswatini | 0 terawatt-hours | 2024 | — | volatile |
| 187 | Togo | 0 terawatt-hours | 2024 | down 100.0% | volatile |
| 187 | Zimbabwe | 0 terawatt-hours | 2024 | down 100.0% | volatile |
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.