Electricity generation from fossil fuels by country

Electricity generation from coal, oil, and gas, measured in terawatt-hours.

Countries reporting
211
Highest
6,175 terawatt-hours
China
Lowest
0 terawatt-hours
Paraguay
Median
3.01 terawatt-hours
Years covered
106
1920–2025
Data points
6,239

What the numbers show

Electricity generation from fossil fuels is currently reported for 211 countries. The highest value is 6,175 terawatt-hours in China; the lowest is 0 terawatt-hours in Paraguay.

The median across all reporting countries is 3.01 terawatt-hours, and the mean is 86.2 terawatt-hours.

Over the past decade 110 countries rose and 83 fell. The largest increase was in Mozambique (up 1,390.9%), and the largest decrease in Democratic Republic of Congo (down 100.0%).

Electricity generation from fossil fuels: full country ranking

#Country LatestYear 10-year changeTrend
1 China 6,175 terawatt-hours 2025 up 45.3% volatile
2 United States 2,576 terawatt-hours 2025 down 5.6% rising
3 India 1,527 terawatt-hours 2025 up 41.3% volatile
4 Russia 767.16 terawatt-hours 2025 up 9.1% rising
5 Japan 693.04 terawatt-hours 2025 down 20.5% rising
6 Saudi Arabia 444.82 terawatt-hours 2024 up 35.6% volatile
7 South Korea 375.06 terawatt-hours 2025 up 2.0% volatile
8 Iran 373.22 terawatt-hours 2025 up 41.7% volatile
9 Indonesia 304.33 terawatt-hours 2024 up 49.8% volatile
10 Mexico 264.38 terawatt-hours 2025 up 5.5% rising
11 Taiwan 249.84 terawatt-hours 2025 up 17.4% rising
12 Egypt 213.73 terawatt-hours 2025 up 28.6% volatile
13 Germany 204.73 terawatt-hours 2025 down 43.0% falling
14 Turkey 200.79 terawatt-hours 2025 up 12.7% volatile
15 South Africa 199.45 terawatt-hours 2025 down 13.8% rising
16 Australia 175.76 terawatt-hours 2025 down 19.4% rising
17 Vietnam 169.2 terawatt-hours 2025 up 60.2% volatile
18 Malaysia 159.56 terawatt-hours 2025 up 18.0% volatile
19 Thailand 157.04 terawatt-hours 2025 down 4.3% rising
20 Canada 150.21 terawatt-hours 2025 up 8.9% rising
21 Iraq 147.3 terawatt-hours 2024 up 123.0% volatile
22 Italy 135.59 terawatt-hours 2025 down 20.6% flat
23 United Arab Emirates 121.01 terawatt-hours 2024 up 4.1% volatile
24 Poland 118.67 terawatt-hours 2025 down 16.2% flat
25 Kazakhstan 105.31 terawatt-hours 2025 up 28.1% rising
26 United Kingdom 104.01 terawatt-hours 2025 down 43.8% volatile
27 Bangladesh 101.19 terawatt-hours 2025 up 73.0% volatile
28 Algeria 95.33 terawatt-hours 2024 up 48.9% rising
29 Philippines 94.42 terawatt-hours 2025 up 53.6% rising
30 Kuwait 90.42 terawatt-hours 2025 up 32.4% rising
31 Argentina 89.43 terawatt-hours 2025 down 14.0% rising
32 Pakistan 87.95 terawatt-hours 2025 up 24.7% rising
33 Brazil 84.69 terawatt-hours 2025 down 37.4% volatile
34 Spain 73.01 terawatt-hours 2025 down 40.6% rising
35 Uzbekistan 69.9 terawatt-hours 2025 up 38.2% rising
36 Israel 68.2 terawatt-hours 2025 up 8.2% rising
37 Netherlands 61.87 terawatt-hours 2025 down 32.2% rising
38 Singapore 56.85 terawatt-hours 2025 up 16.4% rising
39 Qatar 53.9 terawatt-hours 2025 up 29.9% rising
40 Oman 50.44 terawatt-hours 2025 up 54.0% rising
41 Bahrain 37.85 terawatt-hours 2024 up 38.9% rising
42 Hong Kong 37.05 terawatt-hours 2024 down 6.7% flat
43 Libya 34.58 terawatt-hours 2024 down 8.3% rising
44 Morocco 33.84 terawatt-hours 2025 up 34.8% rising
45 Turkmenistan 33 terawatt-hours 2024 up 61.8% rising
46 Ukraine 31.03 terawatt-hours 2022 down 68.2% falling
47 Czechia 30.84 terawatt-hours 2025 down 33.3% falling
48 Chile 29.76 terawatt-hours 2025 down 30.1% rising
49 France 29.35 terawatt-hours 2025 down 34.6% rising
50 Greece 29.31 terawatt-hours 2025 down 19.0% falling
51 Nigeria 28.53 terawatt-hours 2025 up 6.9% rising
52 Belarus 27.16 terawatt-hours 2025 down 19.5% rising
53 Serbia 26.44 terawatt-hours 2025 down 3.8% rising
54 Azerbaijan 24.68 terawatt-hours 2025 up 8.0% rising
55 Syria 24 terawatt-hours 2024 up 27.1% falling
56 Peru 21.97 terawatt-hours 2025 down 3.7% rising
57 Tunisia 21.41 terawatt-hours 2025 up 13.3% rising
58 Colombia 20.76 terawatt-hours 2025 down 27.4% rising
59 Belgium 20.4 terawatt-hours 2025 down 26.9% falling
60 Puerto Rico 18.98 terawatt-hours 2025 down 7.5% falling
61 Cuba 18.65 terawatt-hours 2024 up 0.4% rising
62 Jordan 17.97 terawatt-hours 2024 down 1.3% rising
63 Dominican Republic 17.28 terawatt-hours 2025 up 4.2% rising
64 Romania 16.18 terawatt-hours 2025 down 41.9% falling
65 Ireland 16.05 terawatt-hours 2025 down 20.5% rising
66 Ghana 15.48 terawatt-hours 2024 up 225.2% volatile
67 Laos 12.18 terawatt-hours 2024 volatile
68 Austria 12.01 terawatt-hours 2025 down 15.4% falling
69 Myanmar 11.32 terawatt-hours 2024 up 112.4% volatile
70 Bulgaria 10.66 terawatt-hours 2025 down 56.6% falling
71 Cambodia 10.5 terawatt-hours 2025 up 358.5% volatile
72 Hungary 9.93 terawatt-hours 2025 down 12.0% falling
72 North Korea 9.93 terawatt-hours 2024 up 15.5% rising
74 Portugal 9.74 terawatt-hours 2025 down 63.6% falling
75 Trinidad and Tobago 9.54 terawatt-hours 2024 up 1.4% rising
76 Mongolia 8.88 terawatt-hours 2025 up 67.9% rising
77 Bolivia 8.71 terawatt-hours 2025 up 37.2% rising
78 Bosnia and Herzegovina 8.15 terawatt-hours 2025 down 25.1% rising
79 Cote d'Ivoire 7.67 terawatt-hours 2024 up 21.6% rising
80 Ecuador 7.54 terawatt-hours 2025 down 40.3% rising
81 Venezuela 7.1 terawatt-hours 2024 down 86.0% falling
82 Sri Lanka 6.62 terawatt-hours 2025 down 2.2% rising
83 Senegal 6.12 terawatt-hours 2024 up 61.1% rising
84 Tanzania 5.93 terawatt-hours 2024 up 65.2% volatile
85 Honduras 5.56 terawatt-hours 2024 up 12.8% rising
86 Brunei 5.55 terawatt-hours 2024 up 23.3% rising
87 Moldova 5.47 terawatt-hours 2025 down 5.2% flat
88 Guatemala 5 terawatt-hours 2024 up 48.8% rising
89 New Zealand 4.97 terawatt-hours 2025 down 42.7% falling
90 Mali 4.8 terawatt-hours 2024 up 357.1% volatile
91 Yemen 4.66 terawatt-hours 2024 down 39.1% falling
92 Zimbabwe 4.4 terawatt-hours 2024 down 0.5% flat
93 Congo 4.32 terawatt-hours 2024 up 446.8% volatile
93 Slovakia 4.32 terawatt-hours 2025 down 20.3% falling
95 Jamaica 4.3 terawatt-hours 2024 up 12.0% falling
95 Panama 4.3 terawatt-hours 2024 up 4.6% rising
97 Cyprus 4.27 terawatt-hours 2025 up 3.1% rising
98 Angola 4.1 terawatt-hours 2024 down 9.1% volatile
99 Papua New Guinea 3.61 terawatt-hours 2024 up 26.7% rising
100 North Macedonia 3.6 terawatt-hours 2025 down 0.6% falling
101 Croatia 3.49 terawatt-hours 2025 down 6.2% flat
102 Botswana 3.42 terawatt-hours 2024 up 48.1% volatile
103 Armenia 3.31 terawatt-hours 2025 up 18.2% rising
104 Mozambique 3.28 terawatt-hours 2024 up 1,390.9% volatile
105 Slovenia 3.13 terawatt-hours 2025 down 34.8% falling
106 Finland 3.01 terawatt-hours 2025 down 79.7% falling
107 Lebanon 3 terawatt-hours 2024 down 83.1% rising
107 Sudan 3 terawatt-hours 2024 up 22.0% volatile
109 Denmark 2.94 terawatt-hours 2025 down 70.2% volatile
110 Mauritius 2.8 terawatt-hours 2024 up 19.7% rising
111 Georgia 2.75 terawatt-hours 2025 up 15.5% rising
112 Estonia 2.47 terawatt-hours 2025 down 71.2% falling
112 Zambia 2.47 terawatt-hours 2024 up 502.4% volatile
114 Kyrgyzstan 2.41 terawatt-hours 2025 up 24.9% falling
115 New Caledonia 2.28 terawatt-hours 2024 down 14.3% rising
116 Bahamas 2.23 terawatt-hours 2024 up 16.1% rising
117 Sweden 2.08 terawatt-hours 2025 down 34.0% falling
118 Lithuania 1.99 terawatt-hours 2025 down 22.0% volatile
119 Cameroon 1.95 terawatt-hours 2024 down 21.4% volatile
120 Malta 1.84 terawatt-hours 2025 up 53.3% rising
121 Guam 1.7 terawatt-hours 2024 unchanged falling
121 Nicaragua 1.7 terawatt-hours 2024 down 17.5% falling
123 Latvia 1.69 terawatt-hours 2025 down 38.8% rising
124 Gabon 1.68 terawatt-hours 2024 up 41.2% rising
125 Norway 1.61 terawatt-hours 2025 down 45.1% volatile
126 Mauritania 1.6 terawatt-hours 2024 up 97.5% rising
127 Switzerland 1.5 terawatt-hours 2025 down 19.4% falling
128 Burkina Faso 1.4 terawatt-hours 2024 up 79.5% volatile
128 Kenya 1.4 terawatt-hours 2025 up 40.0% falling
128 Madagascar 1.4 terawatt-hours 2024 up 72.8% volatile
131 Tajikistan 1.39 terawatt-hours 2025 up 768.8% volatile
132 Guyana 1.34 terawatt-hours 2024 up 39.6% rising
133 Reunion 1.33 terawatt-hours 2023 down 24.0% rising
134 Martinique 1.12 terawatt-hours 2023 down 24.8% falling
135 Equatorial Guinea 1.09 terawatt-hours 2024 up 53.5% volatile
136 Guadeloupe 1.08 terawatt-hours 2023 down 24.5% flat
137 Barbados 1.01 terawatt-hours 2024 down 1.0% rising
138 Guinea 1 terawatt-hours 2024 up 244.8% volatile
139 Benin 0.97 terawatt-hours 2024 up 185.3% volatile
140 Niger 0.92 terawatt-hours 2024 up 109.1% volatile
141 El Salvador 0.87 terawatt-hours 2025 down 65.6% falling
142 Aruba 0.83 terawatt-hours 2024 up 6.4% falling
143 Suriname 0.82 terawatt-hours 2024 down 35.4% rising
144 Maldives 0.79 terawatt-hours 2024 up 49.1% rising
145 Haiti 0.7 terawatt-hours 2024 down 25.5% rising
146 Cayman Islands 0.68 terawatt-hours 2024 up 9.7% rising
147 United States Virgin Islands 0.66 terawatt-hours 2023 down 19.5% falling
148 Bermuda 0.6 terawatt-hours 2024 down 7.7% falling
148 Montenegro 0.6 terawatt-hours 2025 down 60.3% rising
148 Palestine 0.6 terawatt-hours 2024 up 76.5% rising
151 Rwanda 0.57 terawatt-hours 2024 up 171.4% volatile
152 South Sudan 0.55 terawatt-hours 2024 up 14.6% rising
153 Macao 0.54 terawatt-hours 2024 up 42.1% volatile
154 Seychelles 0.53 terawatt-hours 2024 up 20.5% rising
155 Gambia 0.51 terawatt-hours 2024 up 104.0% rising
155 East Timor 0.51 terawatt-hours 2024 up 45.7% volatile
157 Togo 0.5 terawatt-hours 2024 up 117.4% volatile
158 French Polynesia 0.47 terawatt-hours 2024 down 2.1% rising
159 Fiji 0.42 terawatt-hours 2024 down 10.6% rising
160 Eritrea 0.4 terawatt-hours 2024 up 48.1% rising
161 Saint Lucia 0.39 terawatt-hours 2024 up 2.6% rising
162 Cape Verde 0.36 terawatt-hours 2024 up 5.9% rising
163 Chad 0.35 terawatt-hours 2024 up 20.7% rising
164 Antigua and Barbuda 0.34 terawatt-hours 2024 unchanged rising
164 Somalia 0.34 terawatt-hours 2024 down 2.9% rising
164 French Guiana 0.34 terawatt-hours 2023 down 2.9% rising
167 Faroe Islands 0.26 terawatt-hours 2023 up 44.4% rising
167 Liberia 0.26 terawatt-hours 2024 down 13.3% rising
167 Turks and Caicos Islands 0.26 terawatt-hours 2024 up 13.0% rising
167 Uruguay 0.26 terawatt-hours 2025 down 72.3% volatile
171 Grenada 0.24 terawatt-hours 2024 up 20.0% rising
172 Gibraltar 0.22 terawatt-hours 2024 up 10.0% rising
173 Saint Kitts and Nevis 0.21 terawatt-hours 2024 unchanged rising
174 American Samoa 0.17 terawatt-hours 2024 up 13.3% falling
174 Uganda 0.17 terawatt-hours 2024 up 88.9% volatile
174 British Virgin Islands 0.17 terawatt-hours 2023 down 15.0% rising
177 Comoros 0.14 terawatt-hours 2023 up 133.3% volatile
178 Afghanistan 0.13 terawatt-hours 2024 down 18.8% falling
178 Djibouti 0.13 terawatt-hours 2024 up 30.0% volatile
178 Dominica 0.13 terawatt-hours 2023 up 18.2% rising
178 Luxembourg 0.13 terawatt-hours 2025 down 85.7% volatile
178 Saint Vincent and the Grenadines 0.13 terawatt-hours 2024 unchanged rising
183 Burundi 0.12 terawatt-hours 2024 up 300.0% volatile
184 Greenland 0.1 terawatt-hours 2024 up 11.1% falling
184 Solomon Islands 0.1 terawatt-hours 2024 up 11.1% rising
186 Samoa 0.09 terawatt-hours 2024 down 10.0% rising
186 Western Sahara 0.09 terawatt-hours 2009 up 12.5% rising
188 Guinea-Bissau 0.08 terawatt-hours 2024 up 166.7% volatile
188 Malawi 0.08 terawatt-hours 2024 down 33.3% volatile
188 Sao Tome and Principe 0.08 terawatt-hours 2023 up 33.3% rising
191 Belize 0.06 terawatt-hours 2024 up 100.0% falling
191 Tonga 0.06 terawatt-hours 2024 up 20.0% rising
191 Vanuatu 0.06 terawatt-hours 2023 unchanged rising
194 Saint Pierre and Miquelon 0.05 terawatt-hours 2023 unchanged rising
195 Namibia 0.04 terawatt-hours 2024 up 300.0% volatile
195 Nauru 0.04 terawatt-hours 2024 up 33.3% rising
197 Kiribati 0.03 terawatt-hours 2024 unchanged rising
198 Eswatini 0.02 terawatt-hours 2024 unchanged rising
198 Cook Islands 0.02 terawatt-hours 2024 down 33.3% falling
200 Sierra Leone 0.01 terawatt-hours 2024 down 66.7% volatile
200 Montserrat 0.01 terawatt-hours 2024 unchanged flat
200 Falkland Islands 0.01 terawatt-hours 2023 unchanged falling
200 Saint Helena 0.01 terawatt-hours 2023 unchanged flat
204 Albania 0 terawatt-hours 2024 volatile
204 Central African Republic 0 terawatt-hours 2023 volatile
204 Democratic Republic of Congo 0 terawatt-hours 2024 down 100.0% volatile
204 Costa Rica 0 terawatt-hours 2025 down 100.0% volatile
204 Ethiopia 0 terawatt-hours 2025 volatile
204 Iceland 0 terawatt-hours 2024 volatile
204 Nepal 0 terawatt-hours 2024 volatile
204 Paraguay 0 terawatt-hours 2025 volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Electricity generation from fossil fuels by country. Statizoid, drawing on Ember (2026) and other sources – with major processing by Our World in Data. Retrieved 23 September 2026, from https://energy.statizoid.com/stat/electricity-fossil-fuels/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://energy.statizoid.com/stat/electricity-fossil-fuels/">Electricity generation from fossil fuels by country</a> — Statizoid

About this data

Indicator
Electricity generation from fossil fuels
Unit
terawatt-hours
Source
Ember (2026) and other sources – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
216 places, 6,239 data points, 1920–2025
Last refreshed

Electricity generation from coal, oil, and gas, measured in terawatt-hours.