Renewable electricity

Macro Region (Million tonnes oil equivalent in 2022)
Europe 264.16 BP + 1 other
North America 225.95 BP + 2 others
Africa 11.7 BP + 1 other
Middle East 6.21 BP + 1 other
Asia 197 timeseries
Central America and the Caribbean 138 timeseries
Oceania 68 timeseries
South America 96 timeseries
Southeast Asia 101 timeseries
Country
Afghanistan 0.7 Billion Kilowatthours in 2022 EIA + 1 other
Albania 36,336 in 2016 Eurostat + 3 others
Algeria 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Andorra Generation 1 timeseries
Angola 12.71 Billion Kilowatthours in 2022 EIA + 2 others
Antigua and Barbuda 0.02 Billion Kilowatthours in 2022 EIA + 1 other
Argentina 5.73 Million tonnes oil equivalent in 2022 BP + 3 others
Armenia 2.33 Billion Kilowatthours in 2022 EIA + 2 others
Australia 16.72 Million tonnes oil equivalent in 2022 BP + 3 others
Austria 409,024 in 2016 Eurostat + 4 others
Azerbaijan 0.06 Million tonnes oil equivalent in 2021 BP + 3 others
Bahamas 0 Billion Kilowatthours in 2022 EIA + 1 other
Bahrain 0.01 Billion Kilowatthours in 2022 EIA + 2 others
Bangladesh 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Barbados 0.09 Billion Kilowatthours in 2022 EIA + 1 other
Belarus 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Belgium 128,352 in 2016 Eurostat + 4 others
Belize 0.25 Billion Kilowatthours in 2022 EIA + 1 other
Benin 0.02 Billion Kilowatthours in 2022 EIA + 2 others
Bhutan 9 Billion Kilowatthours in 2022 EIA + 1 other
Bolivia 4.04 Billion Kilowatthours in 2022 EIA + 2 others
Bosnia and Herzegovina 51,122 in 2016 Eurostat + 3 others
Botswana 0.01 Billion Kilowatthours in 2022 EIA + 2 others
Brazil 60.43 Million tonnes oil equivalent in 2022 BP + 3 others
Brunei Darussalam 0 Billion Kilowatthours in 2022 EIA + 2 others
Bulgaria 80,436 in 2016 Eurostat + 4 others
Burkina Faso 0.25 Billion Kilowatthours in 2022 EIA + 1 other
Burundi 0.23 Billion Kilowatthours in 2022 EIA + 1 other
Cabo Verde 0.07 Billion Kilowatthours in 2022 EIA + 1 other
Cambodia 4.48 Billion Kilowatthours in 2022 EIA + 2 others
Cameroon 5.07 Billion Kilowatthours in 2022 EIA + 2 others
Canada 14.09 Million tonnes oil equivalent in 2022 BP + 3 others
Central African Republic 0.15 Billion Kilowatthours in 2022 EIA + 1 other
Chad 0.02 Billion Kilowatthours in 2022 EIA + 1 other
Chile 6.93 Million tonnes oil equivalent in 2022 BP + 3 others
China 317.67 Million tonnes oil equivalent in 2022 BP + 2 others
Colombia 1.67 Million tonnes oil equivalent in 2022 BP + 3 others
Comoros 0 Billion Kilowatthours in 2022 EIA + 1 other
Congo 0.9 Billion Kilowatthours in 2022 EIA + 2 others
Costa Rica 12.48 Billion Kilowatthours in 2022 EIA + 2 others
Côte d'Ivoire 3.46 Billion Kilowatthours in 2022 EIA + 2 others
Croatia 95,526 in 2016 Eurostat + 3 others
Cuba 0.85 Billion Kilowatthours in 2022 EIA + 2 others
Cyprus 5,195 in 2016 Eurostat + 3 others
Czech Republic 179,149 in 2016 Eurostat + 4 others
Democratic People's Republic of Korea 12.89 Billion Kilowatthours in 2022 EIA + 1 other
Democratic Republic of the Congo 11.04 Billion Kilowatthours in 2022 EIA + 2 others
Denmark 146,217 in 2016 Eurostat + 4 others
Djibouti 0 Billion Kilowatthours in 2022 EIA + 1 other
Dominica 0.04 Billion Kilowatthours in 2022 EIA + 1 other
Dominican Republic 3.05 Billion Kilowatthours in 2022 EIA + 2 others
Ecuador 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Egypt 2.39 Million tonnes oil equivalent in 2022 BP + 3 others
El Salvador 5.78 Billion Kilowatthours in 2022 EIA + 2 others
Equatorial Guinea 0.48 Billion Kilowatthours in 2022 EIA + 2 others
Eritrea 0.01 Billion Kilowatthours in 2022 EIA + 2 others
Estonia 61,153 in 2016 Eurostat + 3 others
Eswatini 0.54 Billion Kilowatthours in 2022 EIA + 2 others
Ethiopia 15.41 Billion Kilowatthours in 2022 EIA + 2 others
Falkland Islands 0.01 Billion Kilowatthours in 2022 EIA
Fiji 0.62 Billion Kilowatthours in 2022 EIA + 1 other
Finland 440,304 in 2016 Eurostat + 4 others
France 1,000,464 in 2016 Eurostat + 4 others
Gabon 1 Billion Kilowatthours in 2022 EIA + 2 others
Gambia 0 Billion Kilowatthours in 2022 EIA + 1 other
Georgia 50,703 in 2016 Eurostat + 3 others
Germany 1,653,005 in 2016 Eurostat + 4 others
Ghana 7.65 Billion Kilowatthours in 2022 EIA + 2 others
Greece 104,731 in 2016 Eurostat + 4 others
Grenada 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Guatemala 8.86 Billion Kilowatthours in 2022 EIA + 2 others
Guinea 2.02 Billion Kilowatthours in 2022 EIA + 1 other
Guinea Bissau 0 Billion Kilowatthours in 2022 EIA + 1 other
Guyana 0.02 Billion Kilowatthours in 2022 EIA + 2 others
Haiti 0.15 Billion Kilowatthours in 2022 EIA + 2 others
Honduras 7.57 Billion Kilowatthours in 2022 EIA + 2 others
Hong Kong 0.06 Million tonnes oil equivalent in 2021 BP + 2 others
Hungary 133,731 in 2016 Eurostat + 4 others
Iceland 192,352 in 2016 Eurostat + 3 others
India 51.35 Million tonnes oil equivalent in 2022 BP + 3 others
Indonesia 17.67 Million tonnes oil equivalent in 2022 BP + 3 others
Iran 0.48 Million tonnes oil equivalent in 2022 BP + 3 others
Iraq 0.08 Million tonnes oil equivalent in 2021 BP + 3 others
Ireland 40,730 in 2016 Eurostat + 4 others
Israel 1.67 Million tonnes oil equivalent in 2022 BP + 3 others
Italy 997,315 in 2016 Eurostat + 4 others
Jamaica 0.61 Billion Kilowatthours in 2022 EIA + 2 others
Japan 36.54 Million tonnes oil equivalent in 2022 BP + 3 others
Jordan 5 Billion Kilowatthours in 2022 EIA + 2 others
Kazakhstan 0.96 Million tonnes oil equivalent in 2022 BP + 3 others
Kenya 11.37 Billion Kilowatthours in 2022 EIA + 2 others
Kiribati 0 Billion Kilowatthours in 2022 EIA + 1 other
Kuwait 0.01 Million tonnes oil equivalent in 2021 BP + 3 others
Kyrgyzstan 11.9 Billion Kilowatthours in 2022 EIA + 2 others
Lao People’s Democratic Republic 33.55 Billion Kilowatthours in 2022 EIA + 2 others
Latvia 102,049 in 2016 Eurostat + 3 others
Lebanon 0.94 Billion Kilowatthours in 2022 EIA + 2 others
Lesotho 0.5 Billion Kilowatthours in 2022 EIA + 1 other
Liberia 0.53 Billion Kilowatthours in 2022 EIA + 1 other
Libya 0.01 Billion Kilowatthours in 2022 EIA + 2 others
Liechtenstein Generation 1 timeseries
Lithuania 62,734 in 2016 Eurostat + 4 others
Luxembourg 5,232 in 2016 Eurostat + 3 others
Macau 0.2 Billion Kilowatthours in 2022 EIA + 1 other
Madagascar 0.87 Billion Kilowatthours in 2022 EIA + 2 others
Malawi 1.28 Billion Kilowatthours in 2022 EIA + 1 other
Malaysia 2.15 Million tonnes oil equivalent in 2022 BP + 3 others
Maldives 0.06 Billion Kilowatthours in 2022 EIA + 1 other
Mali 1.49 Billion Kilowatthours in 2022 EIA + 1 other
Malta 741 in 2016 Eurostat + 3 others
Marshall Islands Generation 1 timeseries
Mauritania 0.51 Billion Kilowatthours in 2022 EIA + 1 other
Mauritius 0.67 Billion Kilowatthours in 2022 EIA + 2 others
Mexico 10.75 Million tonnes oil equivalent in 2022 BP + 3 others
Micronesia (Federated States of) Generation 1 timeseries
Monaco Generation 1 timeseries
Mongolia 0.86 Billion Kilowatthours in 2022 EIA + 2 others
Montenegro 14,768 in 2016 Eurostat + 3 others
Morocco 1.43 Million tonnes oil equivalent in 2022 BP + 3 others
Mozambique 15.67 Billion Kilowatthours in 2022 EIA + 2 others
Myanmar 10.07 Billion Kilowatthours in 2022 EIA + 2 others
Namibia 1.3 Billion Kilowatthours in 2022 EIA + 2 others
Nauru 0 Billion Kilowatthours in 2022 EIA + 1 other
Nepal 9.81 Billion Kilowatthours in 2022 EIA + 1 other
Netherlands 197,221 in 2016 Eurostat + 4 others
New Zealand 2.63 Million tonnes oil equivalent in 2022 BP + 3 others
Nicaragua 2.94 Billion Kilowatthours in 2022 EIA + 2 others
Niger 0.05 Billion Kilowatthours in 2022 EIA + 2 others
Nigeria 8.01 Billion Kilowatthours in 2022 EIA + 2 others
North Macedonia 15,431 in 2016 Eurostat + 3 others
Norway 567,082 in 2016 Eurostat + 4 others
Oman 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Pakistan 1.43 Million tonnes oil equivalent in 2022 BP + 3 others
Palau Generation 1 timeseries
Palestine 0.21 Billion Kilowatthours in 2022 EIA + 1 other
Panama 10.45 Billion Kilowatthours in 2022 EIA + 2 others
Papua New Guinea 1.22 Billion Kilowatthours in 2022 EIA + 1 other
Paraguay 44 Billion Kilowatthours in 2022 EIA + 2 others
Peru 1.19 Million tonnes oil equivalent in 2022 BP + 3 others
Philippines 4.06 Million tonnes oil equivalent in 2022 BP + 3 others
Poland 377,919 in 2016 Eurostat + 4 others
Portugal 243,808 in 2016 Eurostat + 4 others
Puerto Rico 0.5 Billion Kilowatthours in 2022 EIA + 1 other
Qatar 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Republic of Korea 12.42 Million tonnes oil equivalent in 2022 BP + 3 others
Republic of Moldova 29,307 in 2016 Eurostat + 3 others
Romania 255,209 in 2016 Eurostat + 4 others
Russian Federation 1.91 Million tonnes oil equivalent in 2022 BP + 3 others
Rwanda 0.53 Billion Kilowatthours in 2022 EIA + 2 others
Saint Kitts and Nevis 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Saint Lucia 0 Billion Kilowatthours in 2022 EIA + 1 other
Saint Vincent and the Grenadines 0.04 Billion Kilowatthours in 2022 EIA + 1 other
Samoa 0.06 Billion Kilowatthours in 2022 EIA + 1 other
San Marino Generation 1 timeseries
Sao Tome and Principe 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Saudi Arabia 0.24 Million tonnes oil equivalent in 2022 BP + 3 others
Senegal 2 Billion Kilowatthours in 2022 EIA + 2 others
Serbia 85,769 in 2016 Eurostat + 3 others
Seychelles 0.09 Billion Kilowatthours in 2022 EIA + 1 other
Sierra Leone 0.19 Billion Kilowatthours in 2022 EIA + 1 other
Singapore 0.48 Million tonnes oil equivalent in 2022 BP + 3 others
Slovakia 67,128 in 2016 Eurostat + 4 others
Slovenia 46,268 in 2016 Eurostat + 3 others
Solomon Islands 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Somalia 0.04 Billion Kilowatthours in 2022 EIA + 1 other
South Africa 3.82 Million tonnes oil equivalent in 2022 BP + 3 others
South Sudan 0.02 Billion Kilowatthours in 2022 EIA + 2 others
Spain 740,439 in 2016 Eurostat + 4 others
Sri Lanka 0.48 Million tonnes oil equivalent in 2022 BP + 3 others
Sudan Generation 4 timeseries
Suriname 1.01 Billion Kilowatthours in 2022 EIA + 2 others
Sweden 727,478 in 2016 Eurostat + 4 others
Switzerland 1.67 Million tonnes oil equivalent in 2022 BP + 3 others
Syrian Arab Republic 0.79 Billion Kilowatthours in 2022 EIA + 2 others
Taiwan Province of China 3.82 Million tonnes oil equivalent in 2022 BP + 1 other
Tajikistan 18.66 Billion Kilowatthours in 2022 EIA + 2 others
Thailand 7.4 Million tonnes oil equivalent in 2022 BP + 3 others
Timor-Leste 0 Billion Kilowatthours in 2022 EIA + 1 other
Togo 0.23 Billion Kilowatthours in 2022 EIA + 2 others
Tonga 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Trinidad and Tobago 0 Million tonnes oil equivalent in 2021 BP + 3 others
Tunisia 0.66 Billion Kilowatthours in 2022 EIA + 2 others
Turkey 717,408 in 2016 Eurostat + 4 others
Turkmenistan 0 Million tonnes oil equivalent in 2021 BP + 3 others
Tuvalu Generation 1 timeseries
Uganda 5.33 Billion Kilowatthours in 2022 EIA + 2 others
Ukraine 173,004 in 2016 Eurostat + 4 others
United Arab Emirates 1.67 Million tonnes oil equivalent in 2022 BP + 3 others
United Kingdom 520,360 in 2016 Eurostat + 4 others
United Republic of Tanzania 2.94 Billion Kilowatthours in 2022 EIA + 2 others
United States of America 201.35 Million tonnes oil equivalent in 2022 BP + 3 others
Uruguay 13.81 Billion Kilowatthours in 2022 EIA + 2 others
Uzbekistan 0.01 Million tonnes oil equivalent in 2021 BP + 3 others
Vanuatu 0.01 Billion Kilowatthours in 2022 EIA + 1 other
Venezuela (Bolivarian Republic of) 0.02 Million tonnes oil equivalent in 2021 BP + 3 others
Viet Nam 7.88 Million tonnes oil equivalent in 2022 BP + 3 others
Yemen 0.6 Billion Kilowatthours in 2022 EIA + 2 others
Zambia 17.31 Billion Kilowatthours in 2022 EIA + 2 others
Zimbabwe 6.01 Billion Kilowatthours in 2022 EIA + 2 others
Energy
Electricity 5.88 Billion Kilowatthours in 2022 EIA + 7 others
Nuclear Electricity 470,048 in 2016 Eurostat + 4 others
Primary Energy 1561 timeseries
Renewable electricity 3214 timeseries