Annual CO₂ emissions from coal by country

Annual emissions of carbon dioxide (CO₂) from coal, measured in tonnes.

Countries reporting
175
Highest
8.89 billion tonnes
China
Lowest
0 tonnes
Saint Pierre and Miquelon
Median
1.14 million tonnes
Years covered
275
1750–2024
Data points
18,115

What the numbers show

Annual CO₂ emissions from coal is currently reported for 175 countries. The highest value is 8.89 billion tonnes in China; the lowest is 0 tonnes in Saint Pierre and Miquelon.

The median across all reporting countries is 1.14 million tonnes, and the mean is 90.27 million tonnes.

Over the past decade 61 countries rose and 78 fell. The largest increase was in Rwanda (up 5,909.7%), and the largest decrease in Central African Republic (down 100.0%).

Annual CO₂ emissions from coal: full country ranking

#Country LatestYear 10-year changeTrend
1 China 8.89 billion tonnes 2024 up 19.7% volatile
2 India 2.11 billion tonnes 2024 up 49.8% volatile
3 United States 732.89 million tonnes 2024 down 56.4% volatile
4 Indonesia 436.12 million tonnes 2024 up 151.2% volatile
5 Japan 380.97 million tonnes 2024 down 18.4% volatile
6 Russia 375.65 million tonnes 2024 down 4.9% volatile
7 South Africa 371.36 million tonnes 2024 down 10.1% volatile
8 South Korea 247.47 million tonnes 2024 down 25.3% volatile
9 Vietnam 229.19 million tonnes 2024 up 193.3% volatile
10 Turkey 209.28 million tonnes 2024 up 60.2% volatile
11 Germany 162.64 million tonnes 2024 down 52.8% volatile
12 Kazakhstan 160.17 million tonnes 2024 down 17.5% volatile
13 Australia 142.55 million tonnes 2024 down 15.3% volatile
14 Taiwan 141.11 million tonnes 2024 down 14.1% volatile
15 Poland 127.31 million tonnes 2024 down 37.3% volatile
16 Malaysia 97.57 million tonnes 2024 up 68.6% volatile
17 Philippines 92.14 million tonnes 2024 up 119.2% volatile
18 Thailand 60.22 million tonnes 2024 down 18.4% volatile
19 North Korea 57.15 million tonnes 2024 up 64.9% volatile
20 Ukraine 54.56 million tonnes 2024 down 60.6% volatile
21 Brazil 50.95 million tonnes 2024 down 26.2% volatile
22 Pakistan 45.25 million tonnes 2024 up 245.0% volatile
23 Mexico 40.18 million tonnes 2024 down 17.9% volatile
24 Mongolia 38.73 million tonnes 2024 up 48.9% volatile
25 Czechia 34.35 million tonnes 2024 down 47.1% volatile
26 Canada 28.67 million tonnes 2024 down 63.0% volatile
27 Bangladesh 26.01 million tonnes 2024 up 641.0% volatile
28 Serbia 24.75 million tonnes 2024 up 0.5% volatile
29 Morocco 22.98 million tonnes 2024 up 50.2% volatile
30 Colombia 22.30 million tonnes 2024 up 35.5% volatile
31 Uzbekistan 19.76 million tonnes 2024 up 165.9% volatile
32 France 19.47 million tonnes 2024 down 50.8% volatile
33 Netherlands 18.61 million tonnes 2024 down 51.3% volatile
34 United Kingdom 16.95 million tonnes 2024 down 85.3% volatile
35 Laos 16.68 million tonnes 2024 up 1,382.7% volatile
36 Bosnia and Herzegovina 13.87 million tonnes 2024 down 4.7% volatile
37 Egypt 12.12 million tonnes 2024 up 710.8% volatile
38 Belgium 11.49 million tonnes 2024 down 22.0% volatile
39 Hong Kong 11.35 million tonnes 2024 down 63.2% volatile
40 Spain 11.30 million tonnes 2024 down 78.9% volatile
41 Italy 11.29 million tonnes 2024 down 79.8% volatile
42 Austria 11.15 million tonnes 2024 down 19.2% volatile
43 Chile 10.87 million tonnes 2024 down 55.4% volatile
44 Bulgaria 10.29 million tonnes 2024 down 61.3% volatile
45 Israel 10.06 million tonnes 2024 down 60.2% volatile
46 Zimbabwe 8.46 million tonnes 2024 up 9.4% volatile
47 Slovakia 8.20 million tonnes 2024 down 41.3% volatile
48 Romania 8.04 million tonnes 2024 down 67.8% volatile
49 Nepal 8.00 million tonnes 2024 up 335.7% volatile
50 Dominican Republic 7.96 million tonnes 2024 up 183.3% volatile
51 Finland 7.78 million tonnes 2024 down 59.7% volatile
52 Sweden 6.55 million tonnes 2024 down 21.0% volatile
53 Iran 6.40 million tonnes 2024 up 74.6% volatile
54 Sri Lanka 6.23 million tonnes 2024 up 60.7% volatile
55 Cambodia 6.08 million tonnes 2024 up 456.3% volatile
56 Zambia 6.00 million tonnes 2024 up 573.8% volatile
57 New Zealand 5.87 million tonnes 2024 up 7.5% rising
58 Kyrgyzstan 5.67 million tonnes 2024 up 25.8% volatile
59 Greece 4.82 million tonnes 2024 down 86.3% volatile
60 Estonia 4.55 million tonnes 2024 down 67.7% volatile
61 Tajikistan 4.38 million tonnes 2024 up 195.8% volatile
62 Botswana 4.36 million tonnes 2024 up 13.5% volatile
63 United Arab Emirates 4.32 million tonnes 2024 down 42.3% volatile
64 Afghanistan 3.89 million tonnes 2024 up 20.2% volatile
65 Norway 3.85 million tonnes 2024 up 10.9% volatile
66 Slovenia 3.76 million tonnes 2024 down 16.6% volatile
67 Hungary 3.61 million tonnes 2024 down 64.9% volatile
68 Belarus 3.43 million tonnes 2024 down 26.0% volatile
69 Myanmar 3.26 million tonnes 2024 up 181.9% volatile
70 Kenya 3.22 million tonnes 2024 up 193.2% volatile
71 Argentina 3.16 million tonnes 2024 down 42.9% volatile
72 Nigeria 3.05 million tonnes 2024 up 170.2% volatile
73 Brunei 3.00 million tonnes 2024 up 396.7% volatile
74 Ethiopia 2.90 million tonnes 2024 up 206.5% volatile
75 New Caledonia 2.84 million tonnes 2024 up 46.6% volatile
76 North Macedonia 2.45 million tonnes 2024 down 43.2% volatile
77 Peru 2.36 million tonnes 2024 down 22.5% volatile
78 Tanzania 2.02 million tonnes 2024 up 204.6% volatile
79 Senegal 1.99 million tonnes 2024 up 81.2% volatile
81 Denmark 1.80 million tonnes 2024 down 82.2% volatile
82 Panama 1.75 million tonnes 2024 up 113.7% volatile
83 Jordan 1.70 million tonnes 2024 up 27.1% volatile
84 Lesotho 1.64 million tonnes 2024 down 1.8% rising
85 Mauritius 1.61 million tonnes 2024 down 7.4% volatile
86 Madagascar 1.34 million tonnes 2024 up 49.7% volatile
87 Montenegro 1.29 million tonnes 2024 down 9.3% volatile
88 Guatemala 1.19 million tonnes 2024 down 57.4% volatile
89 Singapore 1.14 million tonnes 2024 down 22.4% volatile
90 Croatia 907,706 tonnes 2024 down 64.7% volatile
91 Iceland 867,962 tonnes 2024 up 38.8% volatile
92 Bhutan 846,788 tonnes 2024 up 52.0% volatile
93 Georgia 823,117 tonnes 2024 down 29.1% volatile
94 Saudi Arabia 700,645 tonnes 2024 up 172.7% volatile
95 Kuwait 622,777 tonnes 2024 down 23.2% volatile
96 Algeria 605,761 tonnes 2024 up 4.6% volatile
97 Yemen 509,365 tonnes 2024 up 16.8% rising
98 Albania 495,061 tonnes 2024 down 54.8% volatile
99 Lithuania 379,280 tonnes 2024 down 58.9% volatile
100 Switzerland 355,305 tonnes 2024 down 41.0% volatile
101 Benin 331,805 tonnes 2024 up 101.2% volatile
102 Niger 300,062 tonnes 2024 down 22.7% volatile
103 Venezuela 292,380 tonnes 2024 down 60.9% volatile
104 Moldova 245,966 tonnes 2024 down 32.2% volatile
105 Jamaica 235,537 tonnes 2024 down 4.1% volatile
106 Rwanda 220,194 tonnes 2024 up 5,909.7% volatile
107 Eswatini 179,879 tonnes 2024 up 277.6% volatile
108 Malawi 176,972 tonnes 2024 up 0.6% falling
109 Portugal 159,567 tonnes 2024 down 98.5% volatile
111 Lebanon 101,908 tonnes 2024 down 83.7% volatile
112 Haiti 69,616 tonnes 1992 down 29.6% volatile
113 Democratic Republic of Congo 64,754 tonnes 2024 up 276.0% volatile
114 Cyprus 57,216 tonnes 2024 up 525.4% volatile
115 Burundi 51,703 tonnes 2024 up 249.4% volatile
116 Costa Rica 49,145 tonnes 2024 up 123.5% volatile
117 Latvia 48,274 tonnes 2024 down 80.1% volatile
118 Armenia 45,893 tonnes 2024 up 1,153.2% volatile
119 Azerbaijan 44,092 tonnes 2024 up 501.7% volatile
120 Mozambique 38,898 tonnes 2024 down 95.3% volatile
121 Namibia 29,368 tonnes 2024 down 52.8% volatile
122 Bolivia 24,569 tonnes 2024 up 123.5% volatile
123 Oman 23,077 tonnes 2024 up 55.8% volatile
124 Uruguay 8,191 tonnes 2024 volatile
125 Ghana 7,328 tonnes 1997 unchanged volatile
126 Syria 7,278 tonnes 2024 up 98.6% volatile
127 Iraq 6,390 tonnes 2024 volatile
128 Qatar 4,255 tonnes 2024 volatile
129 Bahamas 3,926 tonnes 2024 up 7.2% volatile
129 Cuba 3,926 tonnes 2024 up 7.2% volatile
131 Honduras 3,665 tonnes 2017 down 98.0% volatile
132 Cameroon 3,664 tonnes 1997 unchanged volatile
132 Papua New Guinea 3,664 tonnes 1998 unchanged volatile
134 Antigua and Barbuda 2,443 tonnes 1956 unchanged volatile
135 Cote d'Ivoire 1,545 tonnes 1957 down 98.5% volatile
136 Guinea 511 tonnes 1957 down 98.5% volatile
137 Nicaragua 192 tonnes 1950 unchanged volatile
138 Burkina Faso 11 tonnes 1957 down 98.6% volatile
140 Turkmenistan 4 tonnes 2024 volatile
141 Aruba 0 tonnes 1985 flat
141 Angola 0 tonnes 1989 volatile
141 Andorra 0 tonnes 2024 flat
141 Bahrain 0 tonnes 1987 volatile
141 Bermuda 0 tonnes 2024 volatile
141 Barbados 0 tonnes 1989 volatile
141 Central African Republic 0 tonnes 1958 down 100.0% volatile
141 Congo 0 tonnes 1958 down 100.0% volatile
141 Cape Verde 0 tonnes 1989 volatile
141 Curacao 0 tonnes 2011 flat
141 Ecuador 0 tonnes 1960 down 100.0% volatile
141 Fiji 0 tonnes 2018 volatile
141 Faroe Islands 0 tonnes 1989 volatile
141 Gabon 0 tonnes 1958 down 100.0% volatile
141 Greenland 0 tonnes 1988 down 100.0% volatile
141 Guyana 0 tonnes 2024 volatile
141 Saint Kitts and Nevis 0 tonnes 1980 volatile
141 Libya 0 tonnes 2008 volatile
141 Macao 0 tonnes 2016 down 100.0% volatile
141 Mauritania 0 tonnes 2000 down 100.0% falling
141 Paraguay 0 tonnes 2024 volatile
141 Sudan 0 tonnes 2011 volatile
141 Sierra Leone 0 tonnes 2004 volatile
141 El Salvador 0 tonnes 2024 down 100.0% volatile
141 South Sudan 0 tonnes 2011 volatile
141 Suriname 0 tonnes 2009 volatile
141 Sint Maarten (Dutch part) 0 tonnes 2011 flat
141 Chad 0 tonnes 1958 down 100.0% volatile
141 Togo 0 tonnes 1982 flat
141 Tonga 0 tonnes 1989 flat
141 Trinidad and Tobago 0 tonnes 1980 volatile
141 Tunisia 0 tonnes 2012 down 100.0% volatile
141 Uganda 0 tonnes 2024 flat
141 Vanuatu 0 tonnes 1972 down 100.0% volatile
141 Samoa 0 tonnes 1989 flat
141 Bonaire Sint Eustatius and Saba 0 tonnes 2011 flat
141 Saint Helena 0 tonnes 1989 flat
141 Saint Pierre and Miquelon 0 tonnes 1989 volatile

About this data

Indicator
Annual CO₂ emissions from coal
Unit
tonnes
Source
Global Carbon Budget (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
179 places, 18,115 data points, 1750–2024
Last refreshed

Annual emissions of carbon dioxide (CO₂) from coal, measured in tonnes.