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 LatestYear 10-year changeTrend
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

Indicator
Electricity generation from oil
Unit
terawatt-hours
Source
Ember (2026) and other sources – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
216 places, 6,238 data points, 1920–2025
Last refreshed

Measured in terawatt-hours.