Map Options

Metric:
Color Scheme:
map placeholder
Click on a country for details.
Electricity Production 2023 (TWh)

0

1,000

2,000

3,000

4,000

5,000

6,000

7,000

8,000

9,000

10,000

Electricity Production by Country 2024

  • 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 combained 626.8 TWh electricity generation in 2023

79 countries

Country
Electricity Production 2023 (TWh)
Production Growth Rate 2023 (%)
Production Growth Rate 2013-2023 (%)
Share of Global Production 2023 (%)
Electricity Production 2022 (TWh)
Electricity Production 2021 (TWh)
Electricity Production 2020 (TWh)
Electricity Production 2019 (TWh)
Electricity Production 2018 (TWh)
Electricity Production 2017 (TWh)
Electricity Production 2016 (TWh)
Electricity Production 2011 (TWh)
China9456.46.9%5.7%31.6%8848.78534.37779.17503.47166.16604.46133.24713
United States4494-1%0.4%15%4537.74406.44284.84411.24461.64302.54347.94363.4
India1958.27%5.5%6.5%1829.31714.81563.31622.11579.21471.31401.71034
Russia1178.21%1.1%3.9%1166.91157.11085.41118.11109.21091.270911054.9
Japan1013.3-2.6%-0.7%3.4%1040.61019.79971025.81053.21042.11035.11104.2
Brazil7104.8%2.2%2.4%677.2654.4621.3626.3601.4589.3578.9531.8
Canada633.2-3.9%-0.3%2.1%658.9641649.1650.8655.8664.5663.7638.3
South Korea617.9-1.1%1.4%2.1%624.6600.4575.3586.8592.9576.4561518.2
France519.711.4%-1%1.7%466.5547.2523.7562.8574554556.2565
Germany513.7-11.1%-2.1%1.7%577.9584.5573.6607640.2651.4648.2612.9
Saudi Arabia422.95.4%3.7%1.4%401.3356.6338335.4334.9354.4337.4250.1
Iran382.94.3%4%1.3%367.1357.8337.2318.9312.4305.2286.1235.6
Mexico354.94.3%1.8%1.2%340.1336325.7344.6335.1325.1319.4292.1
Indonesia350.65.1%5%1.2%333.5309.4291.8295.4283.8254.7247.9183.4
Turkey328-0.1%3.2%1.1%328.4333.3306.7303.9304.8297.3274.4229.4
United Kingdom285.6-11.3%-2.2%1%322309.9312323.8332.7338.2339.2368
Taiwan282.1-2.1%1.1%0.9%288.2290.9280274.2275.5270.3264.1252.2
Spain282-3.6%-0.1%0.9%292.5272.1263.4267.5274.5275.6274.6291.8
Vietnam276.44.3%8.3%0.9%265.1244.8235.4227.4209.2191.6175.7101.5
Australia273.10.1%0.9%0.9%272.9267.5265.2265.9262.6259258.2256.3
Italy265.3-6.6%-0.9%0.9%284287.2280.5293.9289.7295.8289.8302.6
South Africa224.4-4.4%-1.3%0.7%234.8244.3239.5252.6256.3255.4253.1262.5
Egypt220.11.6%2.9%0.7%216.7209.7198.6200.6199.4193.2188.2149.6
Thailand190.55.6%1.2%0.6%180.4176.3176.5186.5177.8176.7179.8153.3
Malaysia187.82.3%2.9%0.6%183.6177.2169.5178.5170.6160.6156.7127.1
Poland167-7.1%0.1%0.6%179.7180157.1164170170.5166.6163.5
Sweden166.5-3.8%0.8%0.6%173.1169.9163.8168.4163.4164.3156.1151.2
United Arab Emirates1657.6%4.1%0.6%153.3139.4137.3138.5136134.6129.699.1
Norway154.85.5%1.4%0.5%146.7157.1154.2134.9147.1149.4149127.6
Argentina146.40.6%0.5%0.5%145.6152.5144.6139.5146.8145.6147.2129.5
Iraq139.46.1%8.4%0.5%131.4112.5105.5106100.293.686.342.2
Pakistan136.7-6.7%3.1%0.5%146.6152.1135.3137.5137.8127.4115.9100.6
Netherlands122.30.4%1.9%0.4%121.8121.6123.6121.4114.1117.3115.2113
Philippines1195%4.7%0.4%113.3108.3101.810699.894.490.869.2
Kazakhstan113-0.4%2%0.4%113.5114.4108.6106.5107.3103.194.686.6
Ukraine103.4-8.3%-6.1%0.3%112.7155.5147.8154.1159.9156164.6194.9
Bangladesh99.90.3%6.2%0.3%99.697.989.189.781.173.47044.2
Colombia93.94.9%3%0.3%89.582.878.880.878.47574.466.2
Kuwait88.35.7%3.8%0.3%83.580.874.875.174.272.970.157.5
Chile88.20.2%1.9%0.3%8887.883.783.682.378.677.765.2
Algeria85.9-5.8%3.7%0.3%91.284.379.281.576.7767153.1
Venezuela85.8-2.2%-4.3%0.3%87.676.774.580.195.4110.3114.7122.9
Belgium81.9-14.7%-0.2%0.3%95.9100.289.493.67586.685.690.2
Finland81.312.6%1.3%0.3%72.272.670.169.571.168.569.773.7
Uzbekistan785%3.6%0.3%74.370.166.163.162.960.859.152.8
Israel77.21.6%2.3%0.3%7673.672.372.469.367.767.459.3
Czech Republic76.1-9.9%-1.3%0.3%84.584.981.487888783.387.6
Switzerland73.614.8%0.4%0.2%64.164.970.271.967.661.861.964.8
Austria72.66%0.6%0.2%68.573.872.674.268.671.368.565.9
Peru62.13.9%3.7%0.2%59.757.452.8575552.751.738.8
Romania58.24.1%-0.1%0.2%55.959.355.859.564.864.365.162.2
Singapore57.40.5%1.8%0.2%57.155.853.154.152.952.251.646
Qatar54.48.7%4.6%0.2%5051.749.349.947.945.642.330.7
Greece49.8-5.4%-1.4%0.2%52.655.848.348.653.355.354.459.4
Portugal49.20.7%-0.5%0.2%48.849.753.153.259.659.460.352.5
New Zealand44.6-0.2%0.3%0.1%44.744.444.545.144.744.644.244.6
Oman44.36.4%5.4%0.1%41.741.53838.837.736.134.221.9
Morocco42.22.6%4.1%0.1%41.24138.540.134.431.630.725.4
Belarus41.85.3%2.9%0.1%39.741.238.740.538.934.533.632.2
Bulgaria39.9-21%-0.9%0.1%50.547.740.944.246.845.645.350.8
Hong Kong37.94%-0.3%0.1%36.437.135.236.936.53738.239.1
Ecuador35.47.1%4.3%0.1%3332.231.232.929.72827.320.5
Hungary34.9-2.4%1.4%0.1%35.835.834.934.332.132.931.936
Denmark33.6-4.4%-0.3%0.1%35.133.428.729.530.43130.535.2
Turkmenistan33.52.7%5.9%0.1%32.627.926.625.424.222.822.617.2
Ireland31.1-8.1%1.8%0.1%33.931.532.33131.130.930.427.5
Slovakia30.312.8%0.5%0.1%26.829.728.828.426.927.627.128.1
Azerbaijan29.30.9%2.3%0.1%2927.925.826.125.224.32520.3
Iceland20.20.6%1.1%0.1%20.119.619.119.519.819.218.517.2
Croatia17.321.9%2.1%0.1%14.215.213.412.813.61212.811.4
Sri Lanka16.9-3.2%3.5%0.1%17.517.416.816.816.21514.411.6
Slovenia15.916.8%-0.1%0.1%13.615.917.216.116.316.316.516.1
Trinidad and Tobago9.7-0.7%0.2%-9.898.69.29.29.9108.8
Estonia7-21.6%-6.2%-8.96.867.612.413.212.212.9
North Macedonia6.917.1%1.3%-5.95.55.35.95.65.65.66.8
Latvia6.223.1%-0.1%-55.85.76.46.77.56.46.1
Lithuania5.413.6%1.3%-4.84.85.543.54.24.34.8
Cyprus5.41.9%2.3%-5.35.14.85.1554.94.9
Luxembourg2.34.7%-2.1%-2.22.32.21.92.22.22.23.7

Which country produces the most electricity?

China produces the most electricity each year, generating 9456.4 terawatt hours annually.

Frequently Asked Questions

Sources