Electricity

Electricity Production by Country 2026

map placeholder
Electricity Production (TWh)

-20

-15

-10

-5

0

5

10

15

20

25

30

35

30.2 TWh

15.1 TWh

14.9 TWh

12.0 TWh

11.4 TWh

Country
Electricity Production 2024 (TWh)
Share of Global Production 2024
Lithuania Flag
Lithuania30.27.8%
Luxembourg Flag
Luxembourg15.12.9%
Iraq Flag
Iraq14.9170%
Sri Lanka Flag
Sri Lanka12.018.9%
Austria Flag
Austria11.483.2%
Greece Flag
Greece11.255.7%
Turkmenistan Flag
Turkmenistan11.037.3%
Slovenia Flag
Slovenia10.917.7%
Switzerland Flag
Switzerland10.580.3%
Vietnam Flag
Vietnam9.5304%
Estonia Flag
Estonia9.36.3%
Philippines Flag
Philippines8.0130%
France Flag
France8.0561%
Oman Flag
Oman7.348.5%
Bangladesh Flag
Bangladesh6.8107%
Indonesia Flag
Indonesia6.7375%
Egypt Flag
Egypt6.7237%
China Flag
China6.410,087%
Turkey Flag
Turkey6.3353%
Saudi Arabia Flag
Saudi Arabia5.6455%
India Flag
India5.52,030%
United Arab Emirates Flag
United Arab Emirates5.5177%
Algeria Flag
Algeria5.4101%
Malaysia Flag
Malaysia5.2214%
Brazil Flag
Brazil5.0746%
Hungary Flag
Hungary5.037.4%
Denmark Flag
Denmark5.035.5%
Israel Flag
Israel4.980.6%
South Africa Flag
South Africa4.7236%
Belarus Flag
Belarus4.743.9%
Thailand Flag
Thailand4.5200%
Kazakhstan Flag
Kazakhstan4.1119%
Qatar Flag
Qatar4.058.7%
Uzbekistan Flag
Uzbekistan3.981.3%
Singapore Flag
Singapore3.659.6%
Sweden Flag
Sweden3.5172%
Iran Flag
Iran3.3396%
Australia Flag
Australia2.8282%
United States Flag
United States2.74,635%
Morocco Flag
Morocco2.743.5%
Portugal Flag
Portugal2.750.5%
Italy Flag
Italy2.6272%
Venezuela Flag
Venezuela2.683.3%
Russia Flag
Russia2.41,209%
Argentina Flag
Argentina2.4153%
Hong Kong Flag
Hong Kong2.439%
Trinidad and Tobago Flag
Trinidad and Tobago2.39.8%
Colombia Flag
Colombia2.095.8%
Chile Flag
Chile2.091.1%
Taiwan Flag
Taiwan1.9289%
Norway Flag
Norway1.8158%
Peru Flag
Peru1.763.4%
Finland Flag
Finland1.783.2%
Kuwait Flag
Kuwait1.489.5%
Netherlands Flag
Netherlands1.2123%
Poland Flag
Poland1.1170%
South Korea Flag
South Korea1.0625%
Mexico Flag
Mexico0.7355%
Japan Flag
Japan0.71,016%
New Zealand Flag
New Zealand0.545%
Spain Flag
Spain-0.4286%
Canada Flag
Canada-1.0637%
Slovakia Flag
Slovakia-1.054.3%
Ireland Flag
Ireland-1.231.6%
United Kingdom Flag
United Kingdom-2.9285%
Germany Flag
Germany-3.0497%
Ukraine Flag
Ukraine-3.0101%
Ecuador Flag
Ecuador-3.134.4%
Azerbaijan Flag
Azerbaijan-3.428.4%
Iceland Flag
Iceland-3.619.6%
Pakistan Flag
Pakistan-3.7134%
Czechia Flag
Czechia-4.35.7%
Bulgaria Flag
Bulgaria-4.738.5%
Latvia Flag
Latvia-4.96.1%
Romania Flag
Romania-6.654.3%
Belgium Flag
Belgium-10.175.4%
Croatia Flag
Croatia-12.315.4%
Cyprus Flag
Cyprus-12.3
North Macedonia Flag
North Macedonia-16.95.7%
Total230.5
  • All values shown in terawatt hours (TWh). One TWh equals one trillion watt hours.
  • Additional unlisted countries and territories contribute smaller amounts of electricity which combined 626.8 TWh electricity generation in 2023