Share of electricity production by source by country

Countries reporting
205
Highest
100.0%
Comoros
Lowest
0.0%
Nepal
Median
65.5%
Years covered
34
1990–2023
Data points
6,157

What the numbers show

Share of electricity production by source is currently reported for 205 countries. The highest value is 100.0% in Comoros; the lowest is 0.0% in Nepal.

The median across all reporting countries is 65.5%, and the mean is 59.4%.

Over the past decade 37 countries rose and 163 fell. The largest increase was in Zambia (up 7,583.4%), and the largest decrease in Albania (down 100.0%).

Share of electricity production by source: full country ranking

#Country LatestYear 10-year changeTrend
1 Comoros 100.0% 2021 up 8.7% rising
1 Gibraltar 100.0% 2022 unchanged flat
1 Sint Maarten (Dutch part) 100.0% 2021 unchanged flat
4 Turkmenistan 100.0% 2022 down 0.0% flat
5 Libya 100.0% 2022 down 0.0% flat
6 Trinidad and Tobago 99.9% 2022 down 0.0% flat
7 Brunei 99.9% 2022 down 0.1% flat
8 Bahrain 99.9% 2022 down 0.1% flat
9 Kuwait 99.8% 2022 down 0.2% flat
10 Botswana 99.8% 2022 up 0.0% flat
11 East Timor 99.6% 2021 up 0.8% flat
12 Bahamas 99.5% 2021 down 0.4% flat
13 Saudi Arabia 99.4% 2022 down 0.6% flat
14 Algeria 99.2% 2023 down 0.2% flat
15 Saint Martin (French part) 99.2% 2021 down 0.8% flat
16 Hong Kong 99.1% 2022 down 0.8% flat
17 Qatar 98.9% 2022 down 1.1% flat
18 Turks and Caicos Islands 98.5% 2021 down 1.5% flat
19 Gambia 98.4% 2021 up 0.3% flat
20 Bangladesh 98.4% 2022 up 0.4% rising
21 Chad 98.1% 2022 flat
22 Grenada 98.0% 2021 down 1.6% flat
23 Iraq 98.0% 2022 up 8.3% flat
24 British Virgin Islands 97.7% 2021 down 1.6% flat
25 Marshall Islands 97.6% 2021 down 1.9% flat
26 United States Virgin Islands 97.5% 2021 down 2.4% flat
27 Oman 97.5% 2022 down 2.5% flat
28 Saint Lucia 97.5% 2021 down 2.5% flat
29 Eritrea 97.2% 2022 down 1.2% flat
30 Cayman Islands 97.1% 2021 down 2.9% flat
31 Niger 96.8% 2022 down 3.2% flat
32 Benin 96.6% 2022 down 3.4% flat
33 American Samoa 96.1% 2021 down 3.7% flat
34 Tunisia 95.9% 2022 down 1.2% flat
35 Cuba 95.9% 2022 down 0.4% rising
36 Syria 95.7% 2022 up 5.3% rising
37 Seychelles 95.5% 2021 down 4.5% flat
38 Saint Kitts and Nevis 95.5% 2021 down 2.1% falling
39 Puerto Rico 95.4% 2021 down 3.9% flat
40 Palau 95.4% 2021 down 3.8% flat
41 Guam 95.2% 2021 down 4.8% falling
42 Micronesia (country) 95.1% 2021 down 3.7% flat
43 Singapore 95.0% 2023 down 2.2% flat
44 Antigua and Barbuda 94.3% 2021 down 5.5% flat
45 Maldives 94.2% 2021 down 5.4% falling
46 Sao Tome and Principe 93.9% 2021 up 952.6% volatile
47 Iran 93.9% 2022 down 0.4% flat
48 Solomon Islands 93.4% 2021 down 1.8% falling
49 South Sudan 93.3% 2022 down 6.3% flat
50 Guinea-Bissau 92.9% 2021 down 7.1% falling
51 Guyana 92.9% 2021 up 2.5% flat
52 Azerbaijan 92.8% 2023 down 0.3% flat
53 Barbados 92.7% 2021 down 7.1% flat
54 Uzbekistan 90.7% 2022 up 3.7% flat
55 Mongolia 90.2% 2022 down 8.6% falling
56 Nauru 90.2% 2021 down 9.7% falling
57 Moldova 89.4% 2023 down 3.9% flat
58 Somalia 88.8% 2021 down 11.2% falling
59 Israel 88.3% 2023 down 10.9% falling
60 Jamaica 87.9% 2022 down 5.6% falling
61 Kazakhstan 87.3% 2023 down 5.7% flat
62 Egypt 87.2% 2023 down 4.3% rising
64 Senegal 86.0% 2023 down 10.8% falling
65 Burkina Faso 86.0% 2022 down 4.9% rising
66 Tonga 85.8% 2021 down 13.9% falling
67 Aruba 85.2% 2021 down 3.1% falling
68 South Africa 85.1% 2023 down 8.3% falling
69 Saint Vincent and the Grenadines 85.0% 2021 up 8.0% rising
70 Dominican Republic 84.4% 2022 down 4.4% flat
71 Tuvalu 84.2% 2021 down 14.5% falling
72 Indonesia 84.0% 2023 down 4.7% rising
73 Kiribati 83.6% 2021 down 13.6% falling
74 Mauritius 82.4% 2023 up 3.8% rising
75 United Arab Emirates 81.8% 2022 down 18.2% falling
76 Cape Verde 81.7% 2021 down 12.1% falling
77 Malaysia 81.6% 2022 down 11.9% flat
78 Haiti 81.4% 2022 up 2.0% rising
79 Mauritania 80.6% 2021 down 19.4% falling
80 Thailand 80.4% 2023 down 12.4% falling
81 Yemen 80.3% 2022 down 19.7% falling
82 Dominica 79.7% 2021 up 25.1% rising
83 Cyprus 79.5% 2023 down 14.0% falling
84 Belarus 79.3% 2022 down 20.2% falling
85 Togo 79.1% 2022 up 68.7% rising
86 Philippines 77.9% 2022 up 8.9% rising
87 India 77.6% 2023 down 2.4% flat
88 New Caledonia 77.5% 2021 down 4.5% rising
89 Congo 77.5% 2022 up 84.2% volatile
90 Mexico 76.9% 2023 down 7.0% rising
91 Jordan 76.9% 2022 down 22.8% falling
92 French Polynesia 76.3% 2021 up 5.2% falling
93 Morocco 76.0% 2023 down 5.0% falling
94 Cote d'Ivoire 75.9% 2022 up 3.2% rising
95 Palestine 75.5% 2021 down 24.5% falling
96 Nigeria 75.5% 2022 down 7.7% rising
97 Curacao 75.1% 2022 down 19.4% falling
98 Vanuatu 74.8% 2021 down 10.6% falling
99 Poland 71.2% 2023 down 20.2% falling
100 Tanzania 69.6% 2022 up 2.9% volatile
101 Equatorial Guinea 68.7% 2022 down 24.3% falling
102 North Macedonia 68.0% 2023 down 8.0% falling
103 Australia 66.1% 2023 down 23.9% falling
104 Madagascar 65.5% 2022 up 16.3% rising
105 Djibouti 64.6% 2021 down 35.4% falling
106 China 64.4% 2023 down 16.7% falling
107 Japan 64.3% 2023 down 24.8% rising
108 Ghana 63.9% 2022 up 92.3% volatile
109 Serbia 63.9% 2023 down 12.2% flat
110 Bolivia 63.4% 2022 down 5.8% rising
111 Russia 62.2% 2022 down 7.8% falling
112 Faroe Islands 61.9% 2021 up 1.6% falling
113 South Korea 61.2% 2023 down 14.6% rising
114 Papua New Guinea 60.0% 2021 down 4.5% rising
115 Pakistan 59.7% 2022 down 7.0% rising
116 United States 59.3% 2023 down 12.2% falling
117 Turkey 57.3% 2023 down 19.4% flat
118 Bosnia and Herzegovina 56.9% 2023 down 2.8% rising
119 Myanmar 55.9% 2022 up 91.5% falling
120 Lebanon 54.8% 2022 down 41.0% rising
121 Italy 54.2% 2023 down 9.1% falling
123 Argentina 52.8% 2023 down 17.4% rising
124 Gabon 51.9% 2022 down 9.6% rising
125 Vietnam 50.9% 2022 down 7.4% rising
126 Samoa 50.9% 2021 down 29.1% rising
127 Greece 50.6% 2023 down 32.2% falling
128 Sri Lanka 49.7% 2022 down 29.7% rising
129 Estonia 49.6% 2023 down 45.1% falling
130 Netherlands 48.0% 2023 down 42.5% falling
131 Honduras 47.9% 2023 down 16.7% rising
132 Rwanda 47.8% 2022 down 10.6% rising
133 Peru 44.6% 2022 down 0.3% rising
134 Czechia 44.3% 2023 down 15.9% falling
135 Germany 43.2% 2023 down 26.4% falling
136 Liberia 42.6% 2021 down 45.7% falling
137 Armenia 42.2% 2022 down 0.2% falling
138 Fiji 39.9% 2021 down 4.9% rising
139 Montenegro 39.1% 2023 up 7.0% rising
140 Burundi 38.7% 2021 up 369.4% volatile
141 Suriname 38.3% 2023 down 34.0% rising
142 Mali 37.7% 2021 up 1.4% falling
143 United Kingdom 37.1% 2023 down 42.2% falling
144 North Korea 37.0% 2022 down 0.5% flat
145 Chile 36.4% 2023 down 43.2% rising
146 Nicaragua 35.5% 2022 down 37.9% falling
147 Cambodia 35.2% 2022 down 43.6% falling
148 Bulgaria 34.7% 2023 down 30.8% falling
149 Ukraine 32.7% 2023 down 33.3% falling
150 Zimbabwe 31.0% 2022 down 21.8% falling
151 Romania 30.9% 2023 down 32.0% falling
152 Colombia 30.3% 2023 down 0.9% rising
153 Croatia 29.8% 2023 down 10.4% falling
154 Sudan 28.6% 2022 down 4.1% falling
155 Cameroon 28.6% 2022 up 34.7% volatile
156 Hungary 27.7% 2023 down 30.1% falling
157 Spain 27.3% 2023 down 30.8% falling
158 Angola 27.1% 2022 down 13.7% rising
159 Sierra Leone 24.7% 2021 up 91.6% volatile
160 Belgium 24.3% 2023 down 22.7% falling
161 Georgia 23.9% 2023 up 34.7% falling
162 Ecuador 23.9% 2022 down 47.1% rising
163 Laos 23.9% 2022 volatile
164 Portugal 23.8% 2023 down 40.9% falling
165 Guatemala 23.6% 2022 down 29.7% flat
166 Slovenia 23.0% 2023 down 31.3% falling
167 Greenland 23.0% 2021 down 32.9% falling
168 Panama 22.8% 2022 down 38.6% rising
169 Latvia 22.3% 2023 down 48.3% rising
170 El Salvador 22.1% 2022 down 44.5% falling
171 Afghanistan 21.8% 2021 down 15.0% falling
172 Venezuela 21.6% 2022 down 33.6% rising
173 Malawi 19.9% 2021 up 1,442.8% volatile
174 Canada 19.7% 2023 down 0.7% falling
175 Mozambique 16.3% 2022 up 2,159.1% volatile
176 Slovakia 14.6% 2023 down 33.6% falling
177 Kyrgyzstan 14.1% 2022 up 115.7% volatile
178 Austria 13.7% 2023 down 30.5% falling
179 Lithuania 13.3% 2023 down 73.8% volatile
180 New Zealand 12.3% 2023 down 51.2% falling
181 Guinea 11.9% 2021 down 50.7% falling
182 Denmark 11.2% 2023 down 78.5% falling
183 Zambia 11.1% 2022 up 7,583.4% volatile
184 Kenya 10.3% 2023 down 58.9% volatile
185 Uruguay 8.9% 2022 down 74.8% volatile
186 Brazil 8.7% 2023 down 57.3% rising
187 France 7.4% 2023 down 15.2% falling
188 Tajikistan 7.3% 2022 up 898.1% volatile
189 Belize 7.1% 2021 down 21.4% volatile
190 Andorra 6.7% 2021 volatile
191 Finland 5.2% 2023 down 82.6% falling
192 Costa Rica 5.1% 2023 down 56.7% volatile
193 Central African Republic 3.5% 2021 up 1,906.0% volatile
195 Eswatini 2.7% 2022 down 38.5% volatile
196 Uganda 2.6% 2022 down 76.1% volatile
197 Namibia 1.5% 2022 down 30.8% volatile
198 Norway 1.1% 2023 down 44.5% volatile
199 Sweden 0.6% 2023 down 65.4% volatile
200 Switzerland 0.4% 2023 down 64.0% falling
201 Lesotho 0.2% 2021 up 176.2% rising
202 Democratic Republic of Congo 0.0% 2022 down 74.5% volatile
203 Iceland 0.0% 2023 down 28.4% volatile
204 Ethiopia 0.0% 2022 down 92.7% volatile
205 Paraguay 0.0% 2023 down 62.1% volatile
206 Albania 0.0% 2021 down 100.0% volatile
206 Bhutan 0.0% 2021 down 100.0% volatile
206 Nepal 0.0% 2022 down 100.0% volatile

About this data

Indicator
Share of electricity production by source
Unit
% of total
Source
IEA Energy Statistics Data Browser, IEA, via World Bank (2026) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
208 places, 6,157 data points, 1990–2023
Last refreshed