GOAL 7: Affordable and Clean Energy (5 year moving average) by country

SDG Goal 7 data availability. Source: UN Global SDG Indicators Database

Countries reporting
215
Highest
1 5 year moving average
Antigua and Barbuda
Lowest
0.333 5 year moving average
San Marino
Median
0.833 5 year moving average
Years covered
20
2004–2023
Data points
4,300

What the numbers show

GOAL 7: Affordable and Clean Energy (5 year moving average) is currently reported for 215 countries. The highest value is 1 5 year moving average in Antigua and Barbuda; the lowest is 0.333 5 year moving average in San Marino.

The median across all reporting countries is 0.833 5 year moving average, and the mean is 0.839 5 year moving average.

The gap between the highest and lowest reporting country is a factor of about 3.

Over the past decade 166 countries rose and 45 fell. The largest increase was in New Caledonia (up 108.2%), and the largest decrease in American Samoa (down 16.8%).

GOAL 7: Affordable and Clean Energy: full country ranking

#Country LatestYear 10-year changeTrend
1 Antigua and Barbuda 1 5 year moving average 2023 unchanged flat
1 Bahamas 1 5 year moving average 2023 unchanged flat
1 Barbados 1 5 year moving average 2023 unchanged rising
1 Chile 1 5 year moving average 2023 unchanged rising
1 Colombia 1 5 year moving average 2023 up 7.2% rising
1 Costa Rica 1 5 year moving average 2023 up 7.2% rising
1 Mexico 1 5 year moving average 2023 up 25.0% rising
1 Mauritius 1 5 year moving average 2023 up 25.0% rising
1 Nauru 1 5 year moving average 2023 up 25.0% rising
1 Palau 1 5 year moving average 2023 up 25.0% rising
1 Seychelles 1 5 year moving average 2023 up 25.0% rising
1 Trinidad and Tobago 1 5 year moving average 2023 up 25.0% rising
1 Turkey 1 5 year moving average 2023 up 25.0% rising
1 Uruguay 1 5 year moving average 2023 up 25.0% rising
15 Afghanistan 0.944 5 year moving average 2023 up 1.2% flat
15 Armenia 0.944 5 year moving average 2023 up 1.2% rising
15 Burundi 0.944 5 year moving average 2023 up 1.2% flat
15 Benin 0.944 5 year moving average 2023 up 1.2% flat
15 Bangladesh 0.944 5 year moving average 2023 up 1.2% flat
15 Belarus 0.944 5 year moving average 2023 up 18.0% flat
15 Belize 0.944 5 year moving average 2023 up 1.2% rising
15 Bolivia 0.944 5 year moving average 2023 up 1.2% rising
15 Central African Republic 0.944 5 year moving average 2023 up 1.2% flat
15 Cameroon 0.944 5 year moving average 2023 up 1.2% flat
15 Cape Verde 0.944 5 year moving average 2023 up 1.2% flat
15 Cuba 0.944 5 year moving average 2023 up 57.3% rising
15 Dominican Republic 0.944 5 year moving average 2023 up 1.2% flat
15 Algeria 0.944 5 year moving average 2023 up 1.2% falling
15 Ecuador 0.944 5 year moving average 2023 up 1.2% rising
15 Fiji 0.944 5 year moving average 2023 up 1.2% rising
15 Ghana 0.944 5 year moving average 2023 up 1.2% rising
15 Guinea 0.944 5 year moving average 2023 up 1.2% rising
15 Gambia 0.944 5 year moving average 2023 up 1.2% rising
15 Honduras 0.944 5 year moving average 2023 up 1.2% flat
15 Indonesia 0.944 5 year moving average 2023 up 1.2% rising
15 India 0.944 5 year moving average 2023 up 1.2% flat
15 Kazakhstan 0.944 5 year moving average 2023 up 1.2% rising
15 Kenya 0.944 5 year moving average 2023 up 1.2% rising
15 Cambodia 0.944 5 year moving average 2023 up 1.2% rising
15 Liberia 0.944 5 year moving average 2023 up 1.2% flat
15 Madagascar 0.944 5 year moving average 2023 up 1.2% rising
15 Mauritania 0.944 5 year moving average 2023 up 18.0% rising
15 Malawi 0.944 5 year moving average 2023 up 1.2% flat
15 Malaysia 0.944 5 year moving average 2023 up 18.0% rising
15 Namibia 0.944 5 year moving average 2023 up 18.0% rising
15 Niger 0.944 5 year moving average 2023 up 18.0% rising
15 Nigeria 0.944 5 year moving average 2023 up 18.0% rising
15 Nepal 0.944 5 year moving average 2023 up 18.0% rising
15 Pakistan 0.944 5 year moving average 2023 up 18.0% rising
15 Panama 0.944 5 year moving average 2023 up 18.0% rising
15 Peru 0.944 5 year moving average 2023 up 18.0% rising
15 Philippines 0.944 5 year moving average 2023 up 18.0% rising
15 Papua New Guinea 0.944 5 year moving average 2023 up 18.0% rising
15 Paraguay 0.944 5 year moving average 2023 up 18.0% rising
15 Rwanda 0.944 5 year moving average 2023 up 18.0% rising
15 Senegal 0.944 5 year moving average 2023 up 18.0% rising
15 Sierra Leone 0.944 5 year moving average 2023 up 18.0% rising
15 El Salvador 0.944 5 year moving average 2023 up 1.2% flat
15 Somalia 0.944 5 year moving average 2023 up 57.3% rising
15 Serbia 0.944 5 year moving average 2023 up 57.3% rising
15 Eswatini 0.944 5 year moving average 2023 up 18.0% rising
15 Chad 0.944 5 year moving average 2023 up 1.2% flat
15 Thailand 0.944 5 year moving average 2023 up 18.0% rising
15 Turkmenistan 0.944 5 year moving average 2023 up 18.0% rising
15 Tuvalu 0.944 5 year moving average 2023 up 18.0% rising
15 Tanzania 0.944 5 year moving average 2023 up 18.0% rising
15 Uganda 0.944 5 year moving average 2023 up 18.0% rising
15 Uzbekistan 0.944 5 year moving average 2023 up 18.0% rising
15 Vietnam 0.944 5 year moving average 2023 up 18.0% rising
15 Samoa 0.944 5 year moving average 2023 up 18.0% rising
15 Yemen 0.944 5 year moving average 2023 up 18.0% rising
15 Zimbabwe 0.944 5 year moving average 2023 up 18.0% rising
73 Argentina 0.889 5 year moving average 2023 up 2.5% rising
73 Burkina Faso 0.889 5 year moving average 2023 down 4.7% rising
73 Brazil 0.889 5 year moving average 2023 down 4.7% flat
73 Democratic Republic of Congo 0.889 5 year moving average 2023 down 4.7% flat
73 Djibouti 0.889 5 year moving average 2023 down 4.7% flat
73 Jordan 0.889 5 year moving average 2023 down 4.7% flat
73 Morocco 0.889 5 year moving average 2023 up 11.1% rising
73 Tonga 0.889 5 year moving average 2023 up 11.1% rising
73 Tunisia 0.889 5 year moving average 2023 up 11.1% rising
73 South Africa 0.889 5 year moving average 2023 up 11.1% rising
73 Zambia 0.889 5 year moving average 2023 up 11.1% rising
84 Angola 0.833 5 year moving average 2023 down 10.7% rising
84 Albania 0.833 5 year moving average 2023 up 4.1% falling
84 Andorra 0.833 5 year moving average 2023 up 38.8% rising
84 United Arab Emirates 0.833 5 year moving average 2023 up 4.1% rising
84 Australia 0.833 5 year moving average 2023 up 4.1% falling
84 Austria 0.833 5 year moving average 2023 up 4.1% falling
84 Azerbaijan 0.833 5 year moving average 2023 down 10.7% falling
84 Belgium 0.833 5 year moving average 2023 up 4.1% falling
84 Bahrain 0.833 5 year moving average 2023 down 16.7% falling
84 Bosnia and Herzegovina 0.833 5 year moving average 2023 up 4.1% falling
84 Brunei 0.833 5 year moving average 2023 down 16.7% falling
84 Bhutan 0.833 5 year moving average 2023 down 10.7% flat
84 Botswana 0.833 5 year moving average 2023 down 10.7% flat
84 Canada 0.833 5 year moving average 2023 up 4.1% falling
84 Switzerland 0.833 5 year moving average 2023 up 38.8% rising
84 China 0.833 5 year moving average 2023 down 10.7% flat
84 Cote d'Ivoire 0.833 5 year moving average 2023 down 10.7% flat
84 Congo 0.833 5 year moving average 2023 down 10.7% falling
84 Comoros 0.833 5 year moving average 2023 down 10.7% rising
84 Cyprus 0.833 5 year moving average 2023 up 4.1% falling
84 Czechia 0.833 5 year moving average 2023 up 4.1% falling
84 Germany 0.833 5 year moving average 2023 up 4.1% falling
84 Dominica 0.833 5 year moving average 2023 up 4.1% flat
84 Denmark 0.833 5 year moving average 2023 up 4.1% falling
84 Egypt 0.833 5 year moving average 2023 down 10.7% falling
84 Eritrea 0.833 5 year moving average 2023 up 4.1% flat
84 Spain 0.833 5 year moving average 2023 up 38.8% rising
84 Estonia 0.833 5 year moving average 2023 up 4.1% falling
84 Ethiopia 0.833 5 year moving average 2023 down 10.7% flat
84 Finland 0.833 5 year moving average 2023 up 4.1% falling
84 France 0.833 5 year moving average 2023 up 4.1% falling
84 Micronesia (country) 0.833 5 year moving average 2023 up 4.1% flat
84 Gabon 0.833 5 year moving average 2023 down 10.7% flat
84 United Kingdom 0.833 5 year moving average 2023 up 38.8% rising
84 Georgia 0.833 5 year moving average 2023 down 10.7% flat
84 Guinea-Bissau 0.833 5 year moving average 2023 down 10.7% falling
84 Equatorial Guinea 0.833 5 year moving average 2023 down 16.7% falling
84 Greece 0.833 5 year moving average 2023 up 4.1% falling
84 Grenada 0.833 5 year moving average 2023 down 3.9% flat
84 Guatemala 0.833 5 year moving average 2023 down 10.7% flat
84 Guyana 0.833 5 year moving average 2023 down 10.7% falling
84 Hong Kong 0.833 5 year moving average 2023 up 38.8% flat
84 Croatia 0.833 5 year moving average 2023 up 4.1% falling
84 Haiti 0.833 5 year moving average 2023 down 10.7% flat
84 Hungary 0.833 5 year moving average 2023 up 4.1% falling
84 Ireland 0.833 5 year moving average 2023 up 4.1% falling
84 Iran 0.833 5 year moving average 2023 down 3.9% flat
84 Iraq 0.833 5 year moving average 2023 down 10.7% falling
84 Iceland 0.833 5 year moving average 2023 up 4.1% falling
84 Israel 0.833 5 year moving average 2023 up 4.1% falling
84 Italy 0.833 5 year moving average 2023 up 4.1% falling
84 Jamaica 0.833 5 year moving average 2023 down 3.9% flat
84 Japan 0.833 5 year moving average 2023 up 4.1% falling
84 Kyrgyzstan 0.833 5 year moving average 2023 down 10.7% flat
84 Kiribati 0.833 5 year moving average 2023 down 10.7% falling
84 Saint Kitts and Nevis 0.833 5 year moving average 2023 up 4.1% rising
84 South Korea 0.833 5 year moving average 2023 up 4.1% rising
84 Kuwait 0.833 5 year moving average 2023 down 16.7% falling
84 Laos 0.833 5 year moving average 2023 down 10.7% flat
84 Saint Lucia 0.833 5 year moving average 2023 up 4.1% flat
84 Sri Lanka 0.833 5 year moving average 2023 up 4.1% rising
84 Lesotho 0.833 5 year moving average 2023 down 10.7% flat
84 Lithuania 0.833 5 year moving average 2023 up 4.1% falling
84 Luxembourg 0.833 5 year moving average 2023 up 4.1% falling
84 Latvia 0.833 5 year moving average 2023 up 4.1% falling
84 Moldova 0.833 5 year moving average 2023 up 38.8% rising
84 Maldives 0.833 5 year moving average 2023 up 4.1% rising
84 Marshall Islands 0.833 5 year moving average 2023 up 4.1% flat
84 North Macedonia 0.833 5 year moving average 2023 up 38.8% rising
84 Mali 0.833 5 year moving average 2023 up 4.1% rising
84 Malta 0.833 5 year moving average 2023 up 38.8% rising
84 Myanmar 0.833 5 year moving average 2023 up 4.1% rising
84 Montenegro 0.833 5 year moving average 2023 up 38.8% rising
84 Mongolia 0.833 5 year moving average 2023 up 4.1% rising
84 Mozambique 0.833 5 year moving average 2023 up 4.1% rising
84 New Caledonia 0.833 5 year moving average 2023 up 108.2% rising
84 Nicaragua 0.833 5 year moving average 2023 up 4.1% flat
84 Netherlands 0.833 5 year moving average 2023 up 38.8% rising
84 Norway 0.833 5 year moving average 2023 up 38.8% rising
84 New Zealand 0.833 5 year moving average 2023 up 38.8% rising
84 Oman 0.833 5 year moving average 2023 up 4.1% rising
84 Poland 0.833 5 year moving average 2023 up 38.8% rising
84 North Korea 0.833 5 year moving average 2023 down 3.9% falling
84 Portugal 0.833 5 year moving average 2023 up 38.8% rising
84 French Polynesia 0.833 5 year moving average 2023 up 38.8% rising
84 Qatar 0.833 5 year moving average 2023 up 4.1% rising
84 Romania 0.833 5 year moving average 2023 up 38.8% rising
84 Saudi Arabia 0.833 5 year moving average 2023 up 4.1% rising
84 Sudan 0.833 5 year moving average 2023 up 4.1% flat
84 Singapore 0.833 5 year moving average 2023 up 4.1% rising
84 Solomon Islands 0.833 5 year moving average 2023 up 4.1% rising
84 South Sudan 0.833 5 year moving average 2023 up 4.1% rising
84 Sao Tome and Principe 0.833 5 year moving average 2023 up 4.1% rising
84 Suriname 0.833 5 year moving average 2023 up 4.1% rising
84 Slovakia 0.833 5 year moving average 2023 up 38.8% rising
84 Slovenia 0.833 5 year moving average 2023 up 38.8% rising
84 Sweden 0.833 5 year moving average 2023 up 38.8% rising
84 Togo 0.833 5 year moving average 2023 up 4.1% rising
84 Tajikistan 0.833 5 year moving average 2023 up 4.1% rising
84 East Timor 0.833 5 year moving average 2023 up 4.1% rising
84 Ukraine 0.833 5 year moving average 2023 up 38.8% rising
84 United States 0.833 5 year moving average 2023 up 38.8% rising
84 Saint Vincent and the Grenadines 0.833 5 year moving average 2023 up 4.1% flat
84 Venezuela 0.833 5 year moving average 2023 up 4.1% flat
84 Vanuatu 0.833 5 year moving average 2023 up 4.1% rising
189 Palestine 0.778 5 year moving average 2023 up 29.7% rising
190 Aruba 0.667 5 year moving average 2023 down 16.6% falling
190 Curacao 0.667 5 year moving average 2023 down 16.6% flat
190 Cayman Islands 0.667 5 year moving average 2023 down 16.6% falling
190 Lebanon 0.667 5 year moving average 2023 down 9.0% flat
190 Libya 0.667 5 year moving average 2023 up 11.2% rising
190 Macao 0.667 5 year moving average 2023 up 11.2% flat
190 Puerto Rico 0.667 5 year moving average 2023 up 11.2% rising
190 Russia 0.667 5 year moving average 2023 up 11.2% rising
190 Sint Maarten (Dutch part) 0.667 5 year moving average 2023 up 66.8% rising
190 Syria 0.667 5 year moving average 2023 down 16.6% flat
190 Turks and Caicos Islands 0.667 5 year moving average 2023 up 11.2% rising
201 Bulgaria 0.611 5 year moving average 2023 up 1.8% rising
202 Bermuda 0.5 5 year moving average 2023 down 16.7% falling
202 Faroe Islands 0.5 5 year moving average 2023 up 25.0% rising
202 Greenland 0.5 5 year moving average 2023 up 25.0% rising
202 Guam 0.5 5 year moving average 2023 down 16.7% falling
202 British Virgin Islands 0.5 5 year moving average 2023 up 25.0% rising
202 United States Virgin Islands 0.5 5 year moving average 2023 up 25.0% rising
208 American Samoa 0.333 5 year moving average 2023 down 16.8% flat
208 Gibraltar 0.333 5 year moving average 2023 down 16.8% flat
208 Isle of Man 0.333 5 year moving average 2023 down 16.8% flat
208 Liechtenstein 0.333 5 year moving average 2023 down 16.8% flat
208 Saint Martin (French Part) 0.333 5 year moving average 2023 up 66.5% rising
208 Monaco 0.333 5 year moving average 2023 up 66.5% rising
208 Northern Mariana Islands 0.333 5 year moving average 2023 up 66.5% rising
208 San Marino 0.333 5 year moving average 2023 up 66.5% rising

Share, cite or embed this page

Cite this page

GOAL 7: Affordable and Clean Energy by country. Statizoid, drawing on Statistical Performance Indicators, The World Bank (https://datacatalog.worldbank.org/dataset/statistical-performance-indicators). Retrieved 29 September 2026, from https://reference.statizoid.com/stat/goal-7-affordable-and-clean-energy-5-year-moving-average/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (World Bank Open Data); please keep the attribution.

<a href="https://reference.statizoid.com/stat/goal-7-affordable-and-clean-energy-5-year-moving-average/">GOAL 7: Affordable and Clean Energy by country</a> — Statizoid

About this data

Indicator
GOAL 7: Affordable and Clean Energy (5 year moving average)
Unit
5 year moving average
Source
Statistical Performance Indicators, The World Bank (https://datacatalog.worldbank.org/dataset/statistical-performance-indicators)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
215 places, 4,300 data points, 2004–2023
Last refreshed

SDG Goal 7 data availability. Source: UN Global SDG Indicators Database