Independent energy research · kwhlab.org

How energy is produced, moved and used, measured with care.

Placeholder standfirst. Reports, briefs and open datasets on generation, storage, transmission, interconnection and demand. Every chart names its source, its retrieval date and its method.

Browse research Open the data explorer
Units
Capacity in GW, energy in TWh or EJ, never mixed
Sources
Public statistical agencies and open datasets
Reuse
Every figure downloadable as CSV and PNG

World electricity generation by source

TWh per year, 2000–2025
CoalOil & other fossilGasNuclearHydroWindSolarBioenergyOther renewables
Show the data as a table
World electricity generation by source, TWh
YearCoal (TWh)Oil & other fossil (TWh)Gas (TWh)Nuclear (TWh)Hydro (TWh)Wind (TWh)Solar (TWh)Bioenergy (TWh)Other renewables (TWh)
20005,808.81,324.32,745.62,540.52,629.731.21.0154.143.7
20015,890.71,285.22,914.82,613.22,563.738.21.4149.644.2
20026,144.31,271.83,104.82,654.82,611.652.21.7162.845.8
20036,575.01,296.33,255.52,601.12,612.063.22.1176.446.6
20046,797.31,263.73,503.12,719.42,802.685.52.8192.448.3
20057,167.21,277.93,680.52,727.02,911.8104.44.0212.848.6
20067,567.01,175.83,900.62,761.63,018.1133.25.4226.650.8
20078,051.81,196.14,219.32,703.53,062.8171.27.3249.352.8
20088,074.21,171.74,361.02,694.73,245.4220.911.9266.456.6
20097,950.81,071.24,382.42,656.83,241.3276.319.8286.558.7
20108,458.01,078.74,807.92,725.93,428.2346.032.2327.259.7
20118,911.01,186.84,865.92,610.33,488.1440.063.6345.361.1
20128,960.31,238.65,161.42,432.23,660.2529.396.9374.062.8
20139,423.91,196.85,058.42,448.53,790.8634.1131.8406.564.3
20149,603.81,143.75,214.12,498.73,870.7706.1197.7442.769.5
20159,283.61,133.45,539.82,532.93,882.1829.6256.0471.873.1
20169,328.01,085.15,849.92,571.14,014.8960.3327.5482.175.9
20179,655.1993.85,973.62,594.24,054.01,139.4444.7507.478.8
201810,033.0908.66,224.62,658.74,176.81,268.1575.2537.781.7
20199,826.4855.06,401.32,754.14,227.81,421.0697.9566.083.0
20209,436.2768.56,381.22,648.84,347.01,591.5853.4600.186.1
202110,157.3830.06,557.02,761.04,288.31,856.11,054.0654.286.3
202210,236.3872.06,626.62,639.94,324.12,105.71,333.1668.187.9
202310,389.5862.06,696.52,700.84,240.52,317.11,664.2682.688.4
202410,539.7837.16,879.52,778.84,435.52,508.22,142.9702.388.4
202510,490.3818.46,896.42,812.44,432.32,711.92,778.6704.989.3
Source
Ember, Yearly Electricity Data (CC BY 4.0)
Retrieved
24 October 2026
CSV for World electricity generation by source
Latest research

Published work, in date order

Click a marker to jump to that item.

All research
January 2025 to today
ReportBriefData releaseMethodology note
Brief · Transfer

[Placeholder] Brief on grid congestion

Placeholder summary. One or two sentences describing the scope and the question the piece addresses, without stating results.

From the data

Capacity is not generation

Power (GW) is a rate; energy (TWh) is an amount over time. We chart them separately, always.

Data explorer

World capacity and generation by source, 2025

Left: installed capacity, GW. Right: electricity generated, TWh. Separate scales.
Show the data as a table
World installed capacity (GW) and generation (TWh) by source, 2025
SourceCapacity (GW)Generation (TWh)
Coal2,242.410,490.3
Oil & other fossil324.6818.4
Gas2,088.06,896.4
Nuclear406.92,812.4
Hydro1,295.74,432.3
Wind1,291.22,711.9
Solar2,391.52,778.6
Bioenergy130.9704.9
Other renewables24.089.3
Source
Ember, Yearly Electricity Data (CC BY 4.0)
Retrieved
24 October 2026
CSV for World capacity and generation by source, 2025

Electricity demand per person, 2024

MWh per person per year, by country
MWh per person< 11–2.52.5–55–1010–15≥ 15No data
Show the data as a table
Electricity demand per person, MWh per person, 2024
CountryISO numericDemand per person (MWh)
0160163.85
0280283.95
04804823.92
0520523.93
0600609.44
1321320.99
1361369.54
1841842.91
2582582.56
2922925.59
2962960.30
3083082.05
31631611.09
3443446.58
4464468.72
4624621.61
4704705.86
4804802.68
5005002.28
5205204.19
5335339.25
6596594.91
6626622.23
6706701.49
6906904.83
70270210.22
7767760.67
7967965.80
8828820.73
Afghanistan0040.16
Algeria0122.01
Angola0240.41
Argentina0323.54
Armenia0512.57
Australia03610.54
Austria0407.86
Azerbaijan0312.57
Bahamas0445.61
Bangladesh0500.64
Belarus1124.99
Belgium0567.34
Belize0842.04
Benin2040.16
Bhutan06415.74
Bolivia0681.09
Bosnia and Herz.0704.13
Botswana0721.85
Brazil0763.57
Brunei09612.02
Bulgaria1005.52
Burkina Faso8540.14
Burundi1080.04
Cambodia1161.13
Cameroon1200.25
Canada12415.71
Chad1480.02
Chile1524.48
China1567.10
Colombia1701.69
Congo1780.85
Costa Rica1882.19
Côte d'Ivoire3840.32
Croatia1915.07
Cuba1921.77
Cyprus1964.26
Czechia2036.16
Dem. Rep. Congo1800.16
Denmark2086.52
Djibouti2620.69
Dominican Rep.2142.10
Ecuador2181.84
Egypt8182.03
El Salvador2220.98
Eq. Guinea2260.79
Eritrea2320.13
Estonia2336.75
eSwatini7481.33
Ethiopia2310.18
Fiji2421.24
Finland24615.26
France2507.09
Gabon2661.25
Gambia2700.19
Georgia2683.71
Germany2766.18
Ghana2880.63
Greece3005.65
Greenland30410.75
Guatemala3200.89
Guinea3240.27
Guinea-Bissau6240.04
Guyana3281.66
Haiti3320.07
Honduras3401.17
Hungary3485.04
Iceland35248.42
India3561.40
Indonesia3601.31
Iran3644.30
Iraq3683.41
Ireland3726.88
Israel3767.88
Italy3805.37
Jamaica3881.73
Japan3928.21
Jordan4002.05
Kazakhstan3985.87
Kenya4040.26
Kuwait41418.74
Kyrgyzstan4172.68
Laos4182.01
Latvia4283.95
Lebanon4220.92
Lesotho4260.25
Liberia4300.10
Libya4344.69
Lithuania4404.47
Luxembourg44210.04
Macedonia8073.85
Madagascar4500.08
Malawi4540.08
Malaysia4585.54
Mali4660.22
Mauritania4780.46
Mexico4842.71
Moldova4982.00
Mongolia4963.32
Montenegro4995.28
Morocco5041.18
Mozambique5080.48
Myanmar1040.40
Namibia5161.33
Nepal5240.37
Netherlands5286.48
New Caledonia54010.66
New Zealand5548.44
Nicaragua5580.78
Niger5620.08
Nigeria5660.15
North Korea4081.02
Norway57824.87
Oman5129.30
Pakistan5860.63
Palestine2751.45
Panama5912.94
Papua New Guinea5980.45
Paraguay6003.81
Peru6041.73
Philippines6081.07
Poland6164.52
Portugal6205.54
Puerto Rico6306.17
Qatar63418.59
Romania6422.93
Russia6438.24
Rwanda6460.09
S. Sudan7280.05
Saudi Arabia68213.39
Senegal6860.44
Serbia6885.56
Sierra Leone6940.02
Slovakia7034.83
Slovenia7056.75
Solomon Is.0900.13
Somalia7060.02
South Africa7103.85
South Korea41012.09
Spain7245.65
Sri Lanka1440.74
Sudan7290.31
Suriname7402.74
Sweden75213.08
Switzerland7567.17
Syria7600.98
Taiwan15812.43
Tajikistan7621.85
Tanzania8340.13
Thailand7643.24
Timor-Leste6260.36
Togo7680.23
Trinidad and Tobago7806.33
Tunisia7881.95
Turkey7923.89
Turkmenistan7953.20
Uganda8000.11
United Arab Emirates78416.05
United Kingdom8264.59
United States of America84012.75
Uruguay8584.29
Uzbekistan8602.32
Venezuela8622.82
Vietnam7043.04
Yemen8870.13
Zambia8940.78
Zimbabwe7160.73
Source
Ember, Yearly Electricity Data (CC BY 4.0); boundaries: Natural Earth via world-atlas (public domain)
Retrieved
24 October 2026
CSV for Electricity demand per person, 2024
How we work

Built to be checked and cited

  • Sourced on the chart. Source, retrieval date and method sit in every figure's footer, not in a distant appendix.
  • Versioned methods. Each report links to the exact methodology version it used, with a public change history.
  • Open downloads. The data behind each chart is one click away as CSV, with units in the column header.
  • Visible corrections. Changes after publication are dated and listed on the item itself.