Menu

Renewable Energy Consumption by Country

The Renewable Energy Consumption by Country ranking compares nations by year-over-year changes in renewable energy share, ranking higher those with the largest increases to highlight progress in sustainability and reducing fossil fuel dependence.

Ranking summary

  • Benin flagBenin tops the rankings in Renewable Energy Consumption, recording an increase from 46.2% to 54.5%. Vietnam flagVietnam follows with a gain from 18.9% to 24.2%, while Belize flagBelize rounds out the top three, rising from 26.6% to 30.8%.
  • Across all 188 countries, the average year-over-year change was -0.4 percentage points% with a median change of -0.1 percentage points%.
  • Overall, 65 countries improved in this area while 98 worsened. Click on a country to open the full country scorecard and see how it performs across a range of key indicators.
Rank Country Most Recent Year Previous Year Change
1Benin flag Benin54.5% (2021)46.2% (2020)+8.30 pp
2Vietnam flag Vietnam24.2% (2021)18.9% (2020)+5.30 pp
3Belize flag Belize30.8% (2022)26.6% (2021)+4.20 pp
4Myanmar flag Myanmar62.9% (2021)59.2% (2020)+3.70 pp
5North Korea flag North Korea14.7% (2021)11.2% (2020)+3.50 pp
6Liechtenstein flag Liechtenstein56.9% (2022)53.6% (2021)+3.30 pp
7Finland flag Finland50.2% (2021)47.3% (2020)+2.90 pp
8Venezuela flag Venezuela33.7% (2021)31.2% (2020)+2.50 pp
9Georgia flag Georgia25.2% (2021)23.4% (2020)+1.80 pp
10Croatia flag Croatia34.1% (2021)32.4% (2020)+1.70 pp
11Sao Tome and Principe flag Sao Tome and Principe42.5% (2022)40.8% (2021)+1.70 pp
12Lithuania flag Lithuania33.2% (2021)31.7% (2020)+1.50 pp
13Netherlands flag Netherlands12.2% (2021)10.7% (2020)+1.50 pp
14Greece flag Greece21.5% (2021)20.1% (2020)+1.40 pp
15Switzerland flag Switzerland27.7% (2021)26.4% (2020)+1.30 pp
16Lesotho flag Lesotho34.9% (2022)33.6% (2021)+1.30 pp
17Serbia flag Serbia27.2% (2021)26.0% (2020)+1.20 pp
18Australia flag Australia12.3% (2021)11.2% (2020)+1.10 pp
19Cambodia flag Cambodia52.4% (2021)51.4% (2020)+1.00 pp
20Solomon Islands flag Solomon Islands50.1% (2022)49.1% (2021)+1.00 pp
21Portugal flag Portugal32.3% (2021)31.3% (2020)+1.00 pp
22Jordan flag Jordan11.5% (2021)10.7% (2020)+0.80 pp
23Bhutan flag Bhutan82.5% (2022)81.8% (2021)+0.70 pp
24Armenia flag Armenia9.1% (2021)8.4% (2020)+0.70 pp
25Mexico flag Mexico13.0% (2021)12.3% (2020)+0.70 pp
26Slovenia flag Slovenia23.4% (2021)22.7% (2020)+0.70 pp
27Nepal flag Nepal73.7% (2021)73.1% (2020)+0.60 pp
28Israel flag Israel6.2% (2021)5.6% (2020)+0.60 pp
29Cyprus flag Cyprus15.6% (2021)15.0% (2020)+0.60 pp
30Hungary flag Hungary15.3% (2021)14.8% (2020)+0.50 pp
31Lebanon flag Lebanon6.8% (2021)6.3% (2020)+0.50 pp
32Malaysia flag Malaysia7.5% (2021)7.0% (2020)+0.50 pp
33Norway flag Norway61.4% (2021)60.9% (2020)+0.50 pp
34Rwanda flag Rwanda79.9% (2022)79.4% (2021)+0.50 pp
35Sierra Leone flag Sierra Leone71.6% (2022)71.1% (2021)+0.50 pp
36Tonga flag Tonga2.3% (2022)1.8% (2021)+0.50 pp
37Haiti flag Haiti76.7% (2021)76.3% (2020)+0.40 pp
38Vanuatu flag Vanuatu25.0% (2022)24.6% (2021)+0.40 pp
39Andorra flag Andorra18.7% (2022)18.4% (2021)+0.30 pp
40Japan flag Japan8.8% (2021)8.5% (2020)+0.30 pp
41Nauru flag Nauru1.9% (2022)1.6% (2021)+0.30 pp
42China flag China15.2% (2021)14.9% (2020)+0.30 pp
43Cameroon flag Cameroon79.2% (2021)78.9% (2020)+0.30 pp
44Djibouti flag Djibouti26.9% (2022)26.6% (2021)+0.30 pp
45Slovakia flag Slovakia17.9% (2021)17.6% (2020)+0.30 pp
46Austria flag Austria36.0% (2021)35.8% (2020)+0.20 pp
47Burkina Faso flag Burkina Faso71.4% (2022)71.2% (2021)+0.20 pp
48Latvia flag Latvia44.0% (2021)43.8% (2020)+0.20 pp
49Ukraine flag Ukraine8.9% (2021)8.7% (2020)+0.20 pp
50Tuvalu flag Tuvalu5.2% (2022)5.0% (2021)+0.20 pp
51Yemen flag Yemen3.7% (2021)3.5% (2020)+0.20 pp
52Singapore flag Singapore1.1% (2021)0.9% (2020)+0.20 pp
53Kazakhstan flag Kazakhstan2.0% (2021)1.8% (2020)+0.20 pp
54Seychelles flag Seychelles1.9% (2022)1.7% (2021)+0.20 pp
55Czech Republic flag Czech Republic17.2% (2021)17.0% (2020)+0.20 pp
56New Zealand flag New Zealand28.9% (2021)28.7% (2020)+0.20 pp
57Papua New Guinea flag Papua New Guinea54.6% (2022)54.5% (2021)+0.10 pp
58Sweden flag Sweden57.9% (2021)57.8% (2020)+0.10 pp
59Mongolia flag Mongolia3.0% (2021)2.9% (2020)+0.10 pp
60United Arab Emirates flag United Arab Emirates1.0% (2021)0.9% (2020)+0.10 pp
61Dominica flag Dominica8.9% (2022)8.8% (2021)+0.10 pp
62Marshall Islands flag Marshall Islands12.2% (2022)12.1% (2021)+0.10 pp
63Saint Vincent and the Grenadines flag Saint Vincent and the Grenadines5.1% (2022)5.0% (2021)+0.10 pp
64Democratic Republic of the Congo flag Democratic Republic of the Congo96.3% (2021)96.2% (2020)+0.10 pp
65Chad flag Chad70.0% (2022)69.9% (2021)+0.10 pp
66Afghanistan flag Afghanistan20.0% (2022)20.0% (2021)+0.00 pp
67Antigua and Barbuda flag Antigua and Barbuda0.9% (2022)0.9% (2021)+0.00 pp
68Azerbaijan flag Azerbaijan1.3% (2021)1.3% (2020)+0.00 pp
69Bahamas flag Bahamas1.1% (2022)1.1% (2021)+0.00 pp
70Barbados flag Barbados5.5% (2022)5.5% (2021)+0.00 pp
71Central African Republic flag Central African Republic90.9% (2022)90.9% (2021)+0.00 pp
72Congo flag Congo71.4% (2021)71.4% (2020)+0.00 pp
73Denmark flag Denmark39.5% (2021)39.5% (2020)+0.00 pp
74Algeria flag Algeria0.1% (2021)0.1% (2020)+0.00 pp
75Gabon flag Gabon91.3% (2021)91.3% (2020)+0.00 pp
76Guinea-Bissau flag Guinea-Bissau87.4% (2022)87.4% (2021)+0.00 pp
77Iran flag Iran0.9% (2021)0.9% (2020)+0.00 pp
78Iraq flag Iraq1.1% (2021)1.1% (2020)+0.00 pp
79South Korea flag South Korea3.6% (2021)3.6% (2020)+0.00 pp
80Kuwait flag Kuwait0.1% (2021)0.1% (2020)+0.00 pp
81Saint Lucia flag Saint Lucia9.7% (2022)9.7% (2021)+0.00 pp
82Montenegro flag Montenegro39.6% (2021)39.6% (2020)+0.00 pp
83Oman flag Oman0.1% (2021)0.1% (2020)+0.00 pp
84Palau flag Palau0.9% (2022)0.9% (2021)+0.00 pp
85Saudi Arabia flag Saudi Arabia0.1% (2021)0.1% (2020)+0.00 pp
86Somalia flag Somalia95.4% (2022)95.4% (2021)+0.00 pp
87Syria flag Syria1.1% (2021)1.1% (2020)+0.00 pp
88Turkmenistan flag Turkmenistan0.1% (2021)0.1% (2020)+0.00 pp
89Trinidad and Tobago flag Trinidad and Tobago0.5% (2021)0.5% (2020)+0.00 pp
90Uzbekistan flag Uzbekistan1.0% (2021)1.0% (2020)+0.00 pp
91Burundi flag Burundi83.0% (2022)83.1% (2021)-0.10 pp
92Uganda flag Uganda90.9% (2022)91.0% (2021)-0.10 pp
93Canada flag Canada23.8% (2021)23.9% (2020)-0.10 pp
94Suriname flag Suriname14.5% (2021)14.6% (2020)-0.10 pp
95United States flag United States10.9% (2021)11.0% (2020)-0.10 pp
96Micronesia flag Micronesia2.0% (2022)2.1% (2021)-0.10 pp
97Saint Kitts and Nevis flag Saint Kitts and Nevis1.5% (2022)1.6% (2021)-0.10 pp
98Libya flag Libya3.1% (2021)3.2% (2020)-0.10 pp
99Samoa flag Samoa35.9% (2022)36.0% (2021)-0.10 pp
100South Africa flag South Africa9.7% (2021)9.8% (2020)-0.10 pp
101Ethiopia flag Ethiopia90.6% (2021)90.7% (2020)-0.10 pp
102Mali flag Mali71.1% (2022)71.2% (2021)-0.10 pp
103Grenada flag Grenada10.0% (2022)10.2% (2021)-0.20 pp
104Morocco flag Morocco10.9% (2021)11.1% (2020)-0.20 pp
105Maldives flag Maldives1.2% (2022)1.4% (2021)-0.20 pp
106Russia flag Russia3.5% (2021)3.7% (2020)-0.20 pp
107Belarus flag Belarus8.2% (2021)8.4% (2020)-0.20 pp
108Eritrea flag Eritrea80.7% (2021)80.9% (2020)-0.20 pp
109Guinea flag Guinea66.6% (2022)66.8% (2021)-0.20 pp
110Botswana flag Botswana27.4% (2021)27.7% (2020)-0.30 pp
111Spain flag Spain19.0% (2021)19.3% (2020)-0.30 pp
112Luxembourg flag Luxembourg20.5% (2021)20.8% (2020)-0.30 pp
113Kiribati flag Kiribati41.9% (2022)42.2% (2021)-0.30 pp
114South Sudan flag South Sudan32.4% (2021)32.8% (2020)-0.40 pp
115Liberia flag Liberia92.8% (2022)93.2% (2021)-0.40 pp
116Iceland flag Iceland82.4% (2021)82.9% (2020)-0.50 pp
117Sri Lanka flag Sri Lanka48.8% (2021)49.3% (2020)-0.50 pp
118Madagascar flag Madagascar83.1% (2022)83.6% (2021)-0.50 pp
119North Macedonia flag North Macedonia19.5% (2021)20.0% (2020)-0.50 pp
120Panama flag Panama28.0% (2021)28.5% (2020)-0.50 pp
121Romania flag Romania23.6% (2021)24.1% (2020)-0.50 pp
122Malta flag Malta8.6% (2021)9.2% (2020)-0.60 pp
123Egypt flag Egypt6.1% (2021)6.7% (2020)-0.60 pp
124Argentina flag Argentina9.2% (2021)9.8% (2020)-0.60 pp
125Belgium flag Belgium11.7% (2021)12.3% (2020)-0.60 pp
126France flag France16.2% (2021)16.8% (2020)-0.60 pp
127Timor-Leste flag Timor-Leste11.4% (2022)12.1% (2021)-0.70 pp
128Bulgaria flag Bulgaria20.4% (2021)21.1% (2020)-0.70 pp
129Eswatini flag Eswatini64.7% (2022)65.4% (2021)-0.70 pp
130Cabo Verde flag Cabo Verde21.8% (2022)22.6% (2021)-0.80 pp
131Mauritius flag Mauritius8.6% (2021)9.4% (2020)-0.80 pp
132Germany flag Germany17.6% (2021)18.5% (2020)-0.90 pp
133Gambia flag Gambia47.7% (2022)48.6% (2021)-0.90 pp
134Moldova flag Moldova21.4% (2021)22.3% (2020)-0.90 pp
135Poland flag Poland15.2% (2021)16.1% (2020)-0.90 pp
136Ghana flag Ghana39.0% (2021)40.0% (2020)-1.00 pp
137Equatorial Guinea flag Equatorial Guinea4.2% (2022)5.2% (2021)-1.00 pp
138Ireland flag Ireland12.7% (2021)13.7% (2020)-1.00 pp
139Peru flag Peru30.6% (2021)31.6% (2020)-1.00 pp
140Guyana flag Guyana12.1% (2022)13.2% (2021)-1.10 pp
141Bosnia and Herzegovina flag Bosnia and Herzegovina36.6% (2021)37.7% (2020)-1.10 pp
142Pakistan flag Pakistan41.6% (2021)42.7% (2020)-1.10 pp
143Philippines flag Philippines28.0% (2021)29.1% (2020)-1.10 pp
144Togo flag Togo75.1% (2021)76.2% (2020)-1.10 pp
145Dominican Republic flag Dominican Republic14.8% (2021)16.0% (2020)-1.20 pp
146Italy flag Italy17.5% (2021)18.7% (2020)-1.20 pp
147Jamaica flag Jamaica10.5% (2021)11.7% (2020)-1.20 pp
148Namibia flag Namibia30.0% (2021)31.2% (2020)-1.20 pp
149India flag India34.9% (2021)36.1% (2020)-1.20 pp
150Kenya flag Kenya67.7% (2021)69.0% (2020)-1.30 pp
151Ecuador flag Ecuador18.9% (2021)20.2% (2020)-1.30 pp
152Fiji flag Fiji28.4% (2022)29.7% (2021)-1.30 pp
153Tunisia flag Tunisia11.6% (2021)12.9% (2020)-1.30 pp
154United Kingdom flag United Kingdom12.2% (2021)13.6% (2020)-1.40 pp
155Nigeria flag Nigeria80.3% (2021)81.8% (2020)-1.50 pp
156Sudan flag Sudan61.0% (2021)62.6% (2020)-1.60 pp
157Zimbabwe flag Zimbabwe82.4% (2021)84.1% (2020)-1.70 pp
158Indonesia flag Indonesia20.2% (2021)21.9% (2020)-1.70 pp
159Türkiye flag Türkiye12.0% (2021)13.7% (2020)-1.70 pp
160El Salvador flag El Salvador21.9% (2021)23.7% (2020)-1.80 pp
161Nicaragua flag Nicaragua50.4% (2021)52.2% (2020)-1.80 pp
162Thailand flag Thailand19.0% (2021)20.9% (2020)-1.90 pp
163Comoros flag Comoros39.3% (2022)41.2% (2021)-1.90 pp
164Costa Rica flag Costa Rica34.2% (2021)36.4% (2020)-2.20 pp
165Bangladesh flag Bangladesh25.0% (2021)27.2% (2020)-2.20 pp
166Laos flag Laos49.2% (2022)51.5% (2021)-2.30 pp
167Colombia flag Colombia29.7% (2021)32.0% (2020)-2.30 pp
168Niger flag Niger79.6% (2021)81.9% (2020)-2.30 pp
169Estonia flag Estonia38.0% (2021)40.4% (2020)-2.40 pp
170Kyrgyzstan flag Kyrgyzstan27.6% (2021)30.0% (2020)-2.40 pp
171Zambia flag Zambia83.0% (2021)85.4% (2020)-2.40 pp
172Albania flag Albania41.9% (2021)44.4% (2020)-2.50 pp
173Chile flag Chile24.2% (2021)26.7% (2020)-2.50 pp
174Mauritania flag Mauritania19.6% (2022)22.1% (2021)-2.50 pp
175Tanzania flag Tanzania78.3% (2021)80.8% (2020)-2.50 pp
176Paraguay flag Paraguay58.8% (2021)61.5% (2020)-2.70 pp
177Mozambique flag Mozambique76.9% (2021)80.2% (2020)-3.30 pp
178Senegal flag Senegal35.4% (2021)38.7% (2020)-3.30 pp
179Guatemala flag Guatemala62.1% (2021)65.5% (2020)-3.40 pp
180Uruguay flag Uruguay57.8% (2021)61.2% (2020)-3.40 pp
181Brazil flag Brazil46.5% (2021)50.0% (2020)-3.50 pp
182Côte d'Ivoire flag Côte d'Ivoire58.2% (2021)61.8% (2020)-3.60 pp
183Cuba flag Cuba20.9% (2021)24.5% (2020)-3.60 pp
184Tajikistan flag Tajikistan34.9% (2021)38.8% (2020)-3.90 pp
185Bolivia flag Bolivia12.8% (2021)16.9% (2020)-4.10 pp
186Honduras flag Honduras45.9% (2021)50.2% (2020)-4.30 pp
187Angola flag Angola52.9% (2021)60.1% (2020)-7.20 pp
188Malawi flag Malawi62.9% (2022)71.1% (2021)-8.20 pp

Source: World Bank. Only countries with complete data (both points within the past 10 years) are shown.