Share of electricity generation from oil by country

Measured as a percentage of total electricity produced in the country or region.

Countries reporting
208
Highest
100.0%
Comoros
Lowest
0.0%
Zimbabwe
Median
4.8%
Years covered
106
1920–2025
Data points
6,212

What the numbers show

Share of electricity generation from oil is currently reported for 208 countries. The highest value is 100.0% in Comoros; the lowest is 0.0% in Zimbabwe.

The median across all reporting countries is 4.8%, and the mean is 28.9%.

Over the past decade 43 countries rose and 133 fell. The largest increase was in Moldova (up 2,057.1%), and the largest decrease in Costa Rica (down 100.0%).

Share of electricity generation from oil: full country ranking

#Country LatestYear 10-year changeTrend
1 Comoros 100.0% 2023 unchanged flat
1 Gambia 100.0% 2024 unchanged flat
1 Guinea-Bissau 100.0% 2024 unchanged flat
1 Grenada 100.0% 2024 unchanged flat
1 East Timor 100.0% 2024 unchanged flat
1 British Virgin Islands 100.0% 2023 unchanged flat
1 Western Sahara 100.0% 2009 unchanged flat
1 Montserrat 100.0% 2024 unchanged flat
1 Falkland Islands 100.0% 2023 up 100.0% falling
1 Saint Helena 100.0% 2023 unchanged flat
1 Saint Pierre and Miquelon 100.0% 2023 unchanged flat
12 Bahamas 99.1% 2024 down 0.9% flat
13 Bermuda 98.4% 2024 down 0.1% flat
14 South Sudan 98.2% 2024 down 1.8% flat
15 Saint Lucia 97.5% 2024 down 2.5% flat
16 United States Virgin Islands 97.1% 2023 down 2.9% flat
17 Guyana 96.4% 2024 up 0.4% flat
18 Turks and Caicos Islands 96.3% 2024 down 3.7% flat
19 Cayman Islands 95.8% 2024 down 4.2% flat
20 Chad 94.6% 2024 down 2.1% falling
21 American Samoa 94.4% 2024 down 5.6% flat
22 Maldives 92.9% 2024 down 5.3% falling
23 Antigua and Barbuda 91.9% 2024 down 8.1% falling
24 Guam 91.4% 2024 down 8.6% falling
25 Saint Kitts and Nevis 91.3% 2024 down 4.3% falling
26 Solomon Islands 90.9% 2024 down 9.1% falling
27 Eritrea 88.9% 2024 down 11.1% falling
28 Sao Tome and Principe 88.9% 2023 up 3.7% rising
29 Barbados 88.3% 2024 down 9.1% falling
30 Yemen 87.6% 2024 up 42.8% falling
31 Dominica 86.7% 2023 up 18.2% rising
31 Saint Vincent and the Grenadines 86.7% 2024 down 6.7% rising
33 Tonga 85.7% 2024 down 14.3% falling
34 Seychelles 84.1% 2024 down 14.0% falling
35 Aruba 83.0% 2024 up 0.0% falling
36 Burkina Faso 82.8% 2024 down 6.5% rising
37 Cuba 82.3% 2024 up 1.3% flat
38 Haiti 81.4% 2024 down 10.8% rising
39 Mali 80.5% 2024 up 92.5% falling
40 Nauru 80.0% 2024 down 20.0% flat
41 Somalia 79.1% 2024 down 20.9% falling
42 Senegal 78.6% 2024 down 9.9% falling
43 Mauritania 77.3% 2024 down 1.7% falling
44 Kiribati 75.0% 2024 down 25.0% falling
44 Vanuatu 75.0% 2023 down 12.5% falling
46 Niger 73.7% 2024 up 74.5% rising
47 Cyprus 72.3% 2025 down 20.8% falling
48 Cape Verde 69.2% 2024 down 12.4% falling
49 French Polynesia 65.3% 2024 down 7.5% flat
50 Djibouti 65.0% 2024 down 35.0% falling
51 Palestine 60.6% 2024 down 39.4% falling
52 Papua New Guinea 57.1% 2024 up 9.6% rising
53 Samoa 56.2% 2024 down 26.9% rising
54 Lebanon 56.2% 2024 down 43.2% falling
55 Faroe Islands 53.1% 2023 down 14.5% falling
56 Cook Islands 50.0% 2024 down 50.0% falling
57 Puerto Rico 47.6% 2025 down 8.6% falling
58 Suriname 46.0% 2024 down 33.6% rising
59 Liberia 45.6% 2024 down 54.4% falling
60 Iraq 45.4% 2024 down 38.4% falling
61 Syria 44.2% 2024 up 91.7% flat
62 Honduras 44.1% 2024 down 23.8% falling
63 Mauritius 42.8% 2024 up 16.6% falling
64 Estonia 39.1% 2025 down 53.5% falling
65 Nicaragua 37.6% 2024 down 18.6% falling
66 Madagascar 37.0% 2024 down 11.5% rising
67 New Caledonia 36.5% 2024 down 41.8% falling
68 Fiji 36.5% 2024 down 29.3% rising
69 Kuwait 35.8% 2025 down 20.0% falling
70 French Guiana 34.7% 2023 down 11.8% rising
71 Saudi Arabia 34.5% 2024 down 35.5% falling
72 Jamaica 30.5% 2024 down 66.2% falling
73 Reunion 30.3% 2023 up 78.0% rising
74 Libya 25.4% 2024 down 45.0% falling
75 Guinea 24.8% 2024 down 39.2% falling
76 Burundi 24.5% 2024 up 46.9% volatile
77 Benin 23.8% 2024 down 66.3% falling
78 Gabon 20.4% 2024 up 62.3% falling
79 Dominican Republic 20.4% 2025 down 63.3% falling
80 Sudan 20.3% 2024 down 5.8% falling
81 Gibraltar 18.2% 2024 down 81.8% falling
82 Ecuador 17.9% 2025 down 52.9% falling
83 Angola 17.3% 2024 down 63.3% falling
84 Greenland 16.7% 2024 down 11.1% falling
85 Guatemala 15.8% 2024 up 13.8% volatile
86 Jordan 13.9% 2024 down 84.9% volatile
87 El Salvador 13.5% 2025 down 67.7% falling
88 Belize 12.8% 2024 up 129.8% volatile
89 Bangladesh 12.1% 2025 down 26.1% volatile
90 Sri Lanka 10.8% 2025 down 38.0% falling
91 Afghanistan 10.1% 2024 up 134.3% volatile
92 Kenya 10.0% 2025 down 2.2% volatile
93 Mexico 9.4% 2025 down 6.5% volatile
94 Pakistan 9.2% 2025 down 70.6% falling
95 Rwanda 8.8% 2024 down 80.9% falling
96 Panama 7.4% 2024 down 79.8% falling
97 Egypt 7.4% 2025 down 63.3% volatile
98 Greece 7.2% 2025 down 26.8% falling
99 Belgium 6.4% 2025 up 16.1% falling
100 Macao 6.4% 2024 down 68.4% volatile
101 Mongolia 5.9% 2025 up 40.9% rising
102 Lithuania 5.8% 2025 down 56.6% falling
103 Congo 5.3% 2024 volatile
104 Cameroon 4.8% 2024 down 70.9% volatile
105 Sierra Leone 4.8% 2024 down 76.2% volatile
106 Iran 4.6% 2025 down 77.2% falling
107 Austria 4.5% 2025 down 22.9% falling
108 Malawi 4.4% 2024 down 20.9% volatile
109 United Kingdom 4.4% 2025 up 57.3% volatile
110 Venezuela 4.4% 2024 down 71.9% falling
111 Tanzania 4.3% 2024 down 72.0% volatile
112 Belarus 4.0% 2025 up 281.9% volatile
113 Netherlands 3.9% 2025 down 29.8% falling
114 Argentina 3.9% 2025 down 75.0% volatile
115 Germany 3.8% 2025 down 5.6% rising
116 Poland 3.8% 2025 up 31.8% rising
117 Denmark 3.7% 2025 up 16.5% volatile
118 Morocco 3.6% 2025 down 51.0% volatile
119 Oman 3.6% 2025 up 36.9% volatile
120 Moldova 3.6% 2025 up 2,057.1% volatile
121 Spain 3.5% 2025 down 49.2% falling
122 Colombia 3.1% 2025 down 32.3% volatile
123 Uganda 2.9% 2024 up 5.0% volatile
124 Portugal 2.6% 2025 down 9.4% volatile
125 North Korea 2.6% 2024 down 6.0% falling
126 Italy 2.6% 2025 down 57.0% volatile
127 Cambodia 2.5% 2025 down 28.9% volatile
128 Slovakia 2.5% 2025 down 32.5% falling
129 North Macedonia 2.5% 2025 up 0.6% volatile
130 Japan 2.5% 2025 down 75.7% volatile
131 Singapore 2.4% 2025 up 272.4% volatile
132 Ghana 2.3% 2024 down 84.4% volatile
133 Finland 2.3% 2025 down 64.9% falling
134 Australia 2.2% 2025 down 10.2% rising
135 Uruguay 2.2% 2025 down 68.2% volatile
136 Indonesia 1.9% 2024 down 80.3% volatile
137 Switzerland 1.9% 2025 up 1.6% flat
138 France 1.8% 2025 down 11.9% falling
139 Uzbekistan 1.7% 2025 up 562.2% volatile
140 Zambia 1.7% 2024 down 38.9% volatile
141 Brazil 1.7% 2025 down 65.9% falling
142 Taiwan 1.6% 2025 down 66.2% volatile
143 New Zealand 1.5% 2025 down 1.0% flat
144 Kazakhstan 1.5% 2025 down 2.3% volatile
145 Bolivia 1.5% 2025 up 46.7% rising
146 Botswana 1.5% 2024 down 66.3% volatile
147 Russia 1.2% 2025 down 12.6% volatile
148 Hong Kong 1.2% 2024 up 151.4% volatile
149 Canada 1.2% 2025 up 54.6% falling
150 Sweden 1.2% 2025 down 19.1% falling
151 Bosnia and Herzegovina 1.0% 2025 up 241.3% volatile
152 Tunisia 1.0% 2025 down 77.9% volatile
153 Malaysia 1.0% 2025 down 11.2% volatile
154 Hungary 1.0% 2025 down 20.7% volatile
155 South Korea 1.0% 2025 down 60.3% volatile
156 Kyrgyzstan 1.0% 2025 up 207.0% volatile
157 Brunei 0.9% 2024 up 1.2% flat
158 China 0.8% 2025 up 34.9% volatile
159 South Africa 0.8% 2025 down 49.7% volatile
160 Latvia 0.8% 2025 volatile
161 Philippines 0.8% 2025 down 89.3% volatile
162 Mozambique 0.8% 2024 up 1,143.0% volatile
163 United States 0.7% 2025 down 35.5% volatile
164 Bulgaria 0.7% 2025 up 75.6% volatile
165 Equatorial Guinea 0.7% 2024 down 26.8% volatile
166 Chile 0.6% 2025 down 86.6% volatile
167 Myanmar 0.6% 2024 up 32.6% volatile
168 Ukraine 0.5% 2022 down 10.0% volatile
169 Norway 0.4% 2025 down 8.5% rising
170 Trinidad and Tobago 0.4% 2024 up 97.1% volatile
171 Romania 0.4% 2025 down 23.5% volatile
172 Algeria 0.3% 2024 down 67.1% volatile
173 Serbia 0.3% 2025 up 12.9% volatile
174 Turkey 0.3% 2025 down 72.2% volatile
175 Azerbaijan 0.2% 2025 down 96.2% volatile
176 Peru 0.2% 2025 down 84.7% volatile
177 Czechia 0.2% 2025 down 93.8% falling
178 Vietnam 0.2% 2025 down 67.3% volatile
179 India 0.2% 2025 down 72.1% volatile
180 Cote d'Ivoire 0.2% 2024 down 97.0% volatile
181 Thailand 0.1% 2025 down 85.6% volatile
182 Albania 0.0% 2024 volatile
182 United Arab Emirates 0.0% 2024 volatile
182 Armenia 0.0% 2025 flat
182 Bahrain 0.0% 2024 volatile
182 Bhutan 0.0% 2024 flat
182 Central African Republic 0.0% 2023 volatile
182 Democratic Republic of Congo 0.0% 2024 volatile
182 Costa Rica 0.0% 2025 down 100.0% volatile
182 Ethiopia 0.0% 2025 volatile
182 Georgia 0.0% 2025 volatile
182 Croatia 0.0% 2025 down 100.0% volatile
182 Iceland 0.0% 2024 volatile
182 Israel 0.0% 2025 down 100.0% volatile
182 Laos 0.0% 2024 volatile
182 Lesotho 0.0% 2022 flat
182 Montenegro 0.0% 2025 flat
182 Namibia 0.0% 2024 down 100.0% volatile
182 Nigeria 0.0% 2025 flat
182 Nepal 0.0% 2024 volatile
182 Paraguay 0.0% 2025 volatile
182 Qatar 0.0% 2025 flat
182 Slovenia 0.0% 2025 down 100.0% volatile
182 Eswatini 0.0% 2024 volatile
182 Togo 0.0% 2024 down 100.0% volatile
182 Tajikistan 0.0% 2025 flat
182 Turkmenistan 0.0% 2024 flat
182 Zimbabwe 0.0% 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

Indicator
Share of electricity generation from oil
Unit
%
Source
Ember (2026) and other sources – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
215 places, 6,212 data points, 1920–2025
Last refreshed

Measured as a percentage of total electricity produced in the country or region.