Generation

Macro Region (Terawatt-hours in 2023)
North America 5,482 EI + 2 others
Europe 3,805.13 EI + 1 other
Middle East 1,463.39 EI + 1 other
Africa 902.93 EI + 1 other
Asia 1157 timeseries
Central America and the Caribbean 1087 timeseries
Oceania 494 timeseries
South America 717 timeseries
Southeast Asia 755 timeseries
Country
Afghanistan 0.83 Billion Kilowatthours in 2022 EIA + 1 other
Albania 7 Billion Kilowatthours in 2022 EIA + 2 others
Algeria 85.91 Terawatt-hours in 2023 EI + 3 others
Andorra Renewable electricity 1 timeseries
Angola 16.94 Billion Kilowatthours in 2022 EIA + 2 others
Antigua and Barbuda 0.36 Billion Kilowatthours in 2022 EIA + 1 other
Argentina 146.43 Terawatt-hours in 2023 EI + 3 others
Armenia 8.77 Billion Kilowatthours in 2022 EIA + 2 others
Australia 273.11 Terawatt-hours in 2023 EI + 3 others
Austria 72.6 Terawatt-hours in 2023 EI + 3 others
Azerbaijan 29.3 Terawatt-hours in 2023 EI + 3 others
Bahamas 2.03 Billion Kilowatthours in 2022 EIA + 1 other
Bahrain 35.54 Billion Kilowatthours in 2022 EIA + 2 others
Bangladesh 99.89 Terawatt-hours in 2023 EI + 3 others
Barbados 1.09 Billion Kilowatthours in 2022 EIA + 1 other
Belarus 41.82 Terawatt-hours in 2023 EI + 3 others
Belgium 81.86 Terawatt-hours in 2023 EI + 3 others
Belize 0.3 Billion Kilowatthours in 2022 EIA + 1 other
Benin 1.13 Billion Kilowatthours in 2022 EIA + 2 others
Bhutan 9 Billion Kilowatthours in 2022 EIA + 1 other
Bolivia 11.51 Billion Kilowatthours in 2022 EIA + 2 others
Bosnia and Herzegovina 17.03 Billion Kilowatthours in 2022 EIA + 2 others
Botswana 2.63 Billion Kilowatthours in 2022 EIA + 2 others
Brazil 709.99 Terawatt-hours in 2023 EI + 3 others
Brunei Darussalam 5.75 Billion Kilowatthours in 2022 EIA + 2 others
Bulgaria 39.89 Terawatt-hours in 2023 EI + 3 others
Burkina Faso 0.78 Billion Kilowatthours in 2022 EIA + 1 other
Burundi 0.35 Billion Kilowatthours in 2022 EIA + 1 other
Cabo Verde 0.43 Billion Kilowatthours in 2022 EIA + 1 other
Cambodia 8.82 Billion Kilowatthours in 2022 EIA + 2 others
Cameroon 8.12 Billion Kilowatthours in 2022 EIA + 2 others
Canada 633.18 Terawatt-hours in 2023 EI + 3 others
Central African Republic 0.15 Billion Kilowatthours in 2022 EIA + 1 other
Chad 0.35 Billion Kilowatthours in 2022 EIA + 1 other
Chile 88.23 Terawatt-hours in 2023 EI + 3 others
China 9,456.44 Terawatt-hours in 2023 EI + 2 others
Colombia 93.85 Terawatt-hours in 2023 EI + 3 others
Comoros 0.14 Billion Kilowatthours in 2022 EIA + 1 other
Congo 4 Billion Kilowatthours in 2022 EIA + 2 others
Costa Rica 12.48 Billion Kilowatthours in 2022 EIA + 2 others
Côte d'Ivoire 11.13 Billion Kilowatthours in 2022 EIA + 2 others
Croatia 17.33 Terawatt-hours in 2023 EI + 3 others
Cuba 18.25 Billion Kilowatthours in 2022 EIA + 2 others
Cyprus 5.37 Terawatt-hours in 2023 EI + 3 others
Czech Republic 76.11 Terawatt-hours in 2023 EI + 3 others
Democratic People's Republic of Korea 22.27 Billion Kilowatthours in 2022 EIA + 1 other
Democratic Republic of the Congo 11.04 Billion Kilowatthours in 2022 EIA + 2 others
Denmark 33.58 Terawatt-hours in 2023 EI + 3 others
Djibouti 0.13 Billion Kilowatthours in 2022 EIA + 1 other
Dominica 0.17 Billion Kilowatthours in 2022 EIA + 1 other
Dominican Republic 21.54 Billion Kilowatthours in 2022 EIA + 2 others
Ecuador 35.36 Terawatt-hours in 2023 EI + 3 others
Egypt 220.15 Terawatt-hours in 2023 EI + 3 others
El Salvador 6.35 Billion Kilowatthours in 2022 EIA + 2 others
Equatorial Guinea 1.47 Billion Kilowatthours in 2022 EIA + 2 others
Eritrea 0.39 Billion Kilowatthours in 2022 EIA + 2 others
Estonia 6.99 Terawatt-hours in 2023 EI + 3 others
Eswatini 0.59 Billion Kilowatthours in 2022 EIA + 2 others
Ethiopia 15.42 Billion Kilowatthours in 2022 EIA + 2 others
Falkland Islands 0.02 Billion Kilowatthours in 2022 EIA
Fiji 1.04 Billion Kilowatthours in 2022 EIA + 1 other
Finland 81.31 Terawatt-hours in 2023 EI + 3 others
France 519.7 Terawatt-hours in 2023 EI + 3 others
Gabon 2.39 Billion Kilowatthours in 2022 EIA + 2 others
Gambia 0.51 Billion Kilowatthours in 2022 EIA + 1 other
Georgia 14.25 Billion Kilowatthours in 2022 EIA + 2 others
Germany 513.69 Terawatt-hours in 2023 EI + 3 others
Ghana 22.5 Billion Kilowatthours in 2022 EIA + 2 others
Greece 49.77 Terawatt-hours in 2023 EI + 3 others
Grenada 0.24 Billion Kilowatthours in 2022 EIA + 1 other
Guatemala 13.14 Billion Kilowatthours in 2022 EIA + 2 others
Guinea 3.04 Billion Kilowatthours in 2022 EIA + 1 other
Guinea Bissau 0.08 Billion Kilowatthours in 2022 EIA + 1 other
Guyana 1.14 Billion Kilowatthours in 2022 EIA + 2 others
Haiti 1.04 Billion Kilowatthours in 2022 EIA + 2 others
Honduras 12 Billion Kilowatthours in 2022 EIA + 2 others
Hong Kong 37.89 Terawatt-hours in 2023 EI + 2 others
Hungary 34.9 Terawatt-hours in 2023 EI + 3 others
Iceland 20.24 Terawatt-hours in 2023 EI + 3 others
India 1,958.24 Terawatt-hours in 2023 EI + 3 others
Indonesia 350.61 Terawatt-hours in 2023 EI + 3 others
Iran 382.87 Terawatt-hours in 2023 EI + 3 others
Iraq 139.35 Terawatt-hours in 2023 EI + 3 others
Ireland 31.11 Terawatt-hours in 2023 EI + 3 others
Israel 77.18 Terawatt-hours in 2023 EI + 3 others
Italy 265.35 Terawatt-hours in 2023 EI + 3 others
Jamaica 4.58 Billion Kilowatthours in 2022 EIA + 2 others
Japan 1,013.26 Terawatt-hours in 2023 EI + 3 others
Jordan 21.87 Billion Kilowatthours in 2022 EIA + 2 others
Kazakhstan 112.98 Terawatt-hours in 2023 EI + 3 others
Kenya 12.37 Billion Kilowatthours in 2022 EIA + 2 others
Kiribati 0.03 Billion Kilowatthours in 2022 EIA + 1 other
Kuwait 88.28 Terawatt-hours in 2023 EI + 3 others
Kyrgyzstan 13.85 Billion Kilowatthours in 2022 EIA + 2 others
Lao People’s Democratic Republic 45.95 Billion Kilowatthours in 2022 EIA + 2 others
Latvia 6.15 Terawatt-hours in 2023 EI + 3 others
Lebanon 10.05 Billion Kilowatthours in 2022 EIA + 2 others
Lesotho 0.5 Billion Kilowatthours in 2022 EIA + 1 other
Liberia 0.8 Billion Kilowatthours in 2022 EIA + 1 other
Libya 30.28 Billion Kilowatthours in 2022 EIA + 2 others
Liechtenstein Renewable electricity 1 timeseries
Lithuania 5.43 Terawatt-hours in 2023 EI + 3 others
Luxembourg 2.34 Terawatt-hours in 2023 EI + 3 others
Macau 0.49 Billion Kilowatthours in 2022 EIA + 1 other
Madagascar 2.37 Billion Kilowatthours in 2022 EIA + 2 others
Malawi 1.35 Billion Kilowatthours in 2022 EIA + 1 other
Malaysia 187.79 Terawatt-hours in 2023 EI + 3 others
Maldives 0.85 Billion Kilowatthours in 2022 EIA + 1 other
Mali 3.76 Billion Kilowatthours in 2022 EIA + 1 other
Malta 2.24 Billion Kilowatthours in 2022 EIA + 2 others
Marshall Islands Renewable electricity 1 timeseries
Mauritania 1.7 Billion Kilowatthours in 2022 EIA + 1 other
Mauritius 3.5 Billion Kilowatthours in 2022 EIA + 2 others
Mexico 354.86 Terawatt-hours in 2023 EI + 3 others
Micronesia (Federated States of) Renewable electricity 1 timeseries
Monaco Renewable electricity 1 timeseries
Mongolia 7.8 Billion Kilowatthours in 2022 EIA + 2 others
Montenegro 3.33 Billion Kilowatthours in 2022 EIA + 2 others
Morocco 42.21 Terawatt-hours in 2023 EI + 3 others
Mozambique 19.02 Billion Kilowatthours in 2022 EIA + 2 others
Myanmar 20.38 Billion Kilowatthours in 2022 EIA + 2 others
Namibia 1.35 Billion Kilowatthours in 2022 EIA + 2 others
Nauru 0.04 Billion Kilowatthours in 2022 EIA + 1 other
Nepal 9.81 Billion Kilowatthours in 2022 EIA + 1 other
Netherlands 122.34 Terawatt-hours in 2023 EI + 3 others
New Zealand 44.62 Terawatt-hours in 2023 EI + 3 others
Nicaragua 4.28 Billion Kilowatthours in 2022 EIA + 2 others
Niger 0.79 Billion Kilowatthours in 2022 EIA + 2 others
Nigeria 36.98 Billion Kilowatthours in 2022 EIA + 2 others
North Macedonia 6.95 Terawatt-hours in 2023 EI + 3 others
Norway 154.81 Terawatt-hours in 2023 EI + 3 others
Oman 44.35 Terawatt-hours in 2023 EI + 3 others
Pakistan 136.75 Terawatt-hours in 2023 EI + 3 others
Palau Renewable electricity 1 timeseries
Palestine 0.93 Billion Kilowatthours in 2022 EIA + 1 other
Panama 13.36 Billion Kilowatthours in 2022 EIA + 2 others
Papua New Guinea 4.84 Billion Kilowatthours in 2022 EIA + 1 other
Paraguay 44 Billion Kilowatthours in 2022 EIA + 2 others
Peru 62.07 Terawatt-hours in 2023 EI + 3 others
Philippines 118.96 Terawatt-hours in 2023 EI + 3 others
Poland 167.03 Terawatt-hours in 2023 EI + 3 others
Portugal 49.16 Terawatt-hours in 2023 EI + 3 others
Puerto Rico 19.32 Billion Kilowatthours in 2022 EIA + 1 other
Qatar 54.35 Terawatt-hours in 2023 EI + 3 others
Republic of Korea 617.92 Terawatt-hours in 2023 EI + 3 others
Republic of Moldova 5.31 Billion Kilowatthours in 2022 EIA + 2 others
Romania 58.18 Terawatt-hours in 2023 EI + 3 others
Russian Federation 1,178.25 Terawatt-hours in 2023 EI + 3 others
Rwanda 0.98 Billion Kilowatthours in 2022 EIA + 2 others
Saint Kitts and Nevis 0.22 Billion Kilowatthours in 2022 EIA + 1 other
Saint Lucia 0.39 Billion Kilowatthours in 2022 EIA + 1 other
Saint Vincent and the Grenadines 0.17 Billion Kilowatthours in 2022 EIA + 1 other
Samoa 0.19 Billion Kilowatthours in 2022 EIA + 1 other
San Marino Renewable electricity 1 timeseries
Sao Tome and Principe 0.14 Billion Kilowatthours in 2022 EIA + 1 other
Saudi Arabia 422.87 Terawatt-hours in 2023 EI + 3 others
Senegal 7.76 Billion Kilowatthours in 2022 EIA + 2 others
Serbia 32.55 Billion Kilowatthours in 2022 EIA + 2 others
Seychelles 0.62 Billion Kilowatthours in 2022 EIA + 1 other
Sierra Leone 0.2 Billion Kilowatthours in 2022 EIA + 1 other
Singapore 57.39 Terawatt-hours in 2023 EI + 3 others
Slovakia 30.27 Terawatt-hours in 2023 EI + 3 others
Slovenia 15.9 Terawatt-hours in 2023 EI + 3 others
Solomon Islands 0.11 Billion Kilowatthours in 2022 EIA + 1 other
Somalia 0.38 Billion Kilowatthours in 2022 EIA + 1 other
South Africa 224.4 Terawatt-hours in 2023 EI + 3 others
South Sudan 0.62 Billion Kilowatthours in 2022 EIA + 2 others
Spain 282.02 Terawatt-hours in 2023 EI + 3 others
Sri Lanka 16.9 Terawatt-hours in 2023 EI + 3 others
Sudan 0.01 million metric tons of oil equivalent in 2022 EIA + 2 others
Suriname 2.1 Billion Kilowatthours in 2022 EIA + 2 others
Sweden 166.49 Terawatt-hours in 2023 EI + 3 others
Switzerland 73.61 Terawatt-hours in 2023 EI + 3 others
Syrian Arab Republic 16.87 Billion Kilowatthours in 2022 EIA + 2 others
Taiwan Province of China 282.14 Terawatt-hours in 2023 EI + 1 other
Tajikistan 20.89 Billion Kilowatthours in 2022 EIA + 2 others
Thailand 190.49 Terawatt-hours in 2023 EI + 3 others
Timor-Leste 0.51 Billion Kilowatthours in 2022 EIA + 1 other
Togo 0.89 Billion Kilowatthours in 2022 EIA + 2 others
Tonga 0.08 Billion Kilowatthours in 2022 EIA + 1 other
Trinidad and Tobago 9.72 Terawatt-hours in 2023 EI + 3 others
Tunisia 21.21 Billion Kilowatthours in 2022 EIA + 2 others
Turkey 328.05 Terawatt-hours in 2023 EI + 3 others
Turkmenistan 33.48 Terawatt-hours in 2023 EI + 3 others
Tuvalu Renewable electricity 1 timeseries
Uganda 5.39 Billion Kilowatthours in 2022 EIA + 2 others
Ukraine 103.39 Terawatt-hours in 2023 EI + 3 others
United Arab Emirates 165.04 Terawatt-hours in 2023 EI + 3 others
United Kingdom 285.61 Terawatt-hours in 2023 EI + 3 others
United Republic of Tanzania 9.02 Billion Kilowatthours in 2022 EIA + 2 others
United States of America 4,493.96 Terawatt-hours in 2023 EI + 3 others
Uruguay 15.19 Billion Kilowatthours in 2022 EIA + 2 others
Uzbekistan 78 Terawatt-hours in 2023 EI + 3 others
Vanuatu 0.07 Billion Kilowatthours in 2022 EIA + 1 other
Venezuela (Bolivarian Republic of) 85.76 Terawatt-hours in 2023 EI + 3 others
Viet Nam 276.44 Terawatt-hours in 2023 EI + 3 others
Yemen 2.96 Billion Kilowatthours in 2022 EIA + 2 others
Zambia 19.47 Billion Kilowatthours in 2022 EIA + 2 others
Zimbabwe 8.93 Billion Kilowatthours in 2022 EIA + 2 others
Energy Indicators
Consumption 8004 timeseries
Distribution Losses 198 timeseries
Energy Intensity 394 timeseries
Generation 10693 timeseries
Heat Content United States of America 4 timeseries
Installed Capacity 2174 timeseries
Net Electrical Capacity 377.59 in 2023 IAEA
Recycled Products 43 timeseries
Transformation Input 1435 timeseries
Transformation Output 640 timeseries