Cumulative CO₂ emissions from coal by country
Cumulative emissions of carbon dioxide (CO₂) from coal since the first year of available data, measured in tonnes.
Countries reporting
175
Highest
213.27 billion tonnes
China
Lowest
0 tonnes
Saint Helena
Median
54.43 million tonnes
Years covered
275
1750–2024
Data points
18,115
What the numbers show
Cumulative CO₂ emissions from coal is currently reported for 175 countries. The highest value is 213.27 billion tonnes in China; the lowest is 0 tonnes in Saint Helena.
The median across all reporting countries is 54.43 million tonnes, and the mean is 4.85 billion tonnes.
Cumulative CO₂ emissions from coal: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 213.27 billion tonnes | 2024 | up 57.8% | volatile |
| 2 | United States | 176.02 billion tonnes | 2024 | up 6.4% | volatile |
| 3 | Germany | 65.23 billion tonnes | 2024 | up 4.1% | volatile |
| 4 | United Kingdom | 56.90 billion tonnes | 2024 | up 0.6% | volatile |
| 5 | Russia | 46.69 billion tonnes | 2024 | up 9.0% | volatile |
| 6 | India | 42.71 billion tonnes | 2024 | up 67.1% | volatile |
| 7 | Japan | 25.17 billion tonnes | 2024 | up 20.1% | volatile |
| 8 | Poland | 23.64 billion tonnes | 2024 | up 8.1% | volatile |
| 9 | South Africa | 19.72 billion tonnes | 2024 | up 23.6% | volatile |
| 10 | France | 19.18 billion tonnes | 2024 | up 1.6% | volatile |
| 11 | Ukraine | 17.24 billion tonnes | 2024 | up 6.0% | volatile |
| 12 | Australia | 10.56 billion tonnes | 2024 | up 17.9% | volatile |
| 13 | Kazakhstan | 9.99 billion tonnes | 2024 | up 21.0% | volatile |
| 14 | Czechia | 9.86 billion tonnes | 2024 | up 5.9% | volatile |
| 15 | Canada | 9.84 billion tonnes | 2024 | up 5.9% | volatile |
| 16 | South Korea | 9.14 billion tonnes | 2024 | up 49.0% | volatile |
| 17 | Belgium | 7.57 billion tonnes | 2024 | up 1.7% | volatile |
| 18 | Indonesia | 5.28 billion tonnes | 2024 | up 136.4% | volatile |
| 19 | Turkey | 5.21 billion tonnes | 2024 | up 47.4% | volatile |
| 20 | Taiwan | 5.13 billion tonnes | 2024 | up 44.6% | volatile |
| 21 | North Korea | 5.06 billion tonnes | 2024 | up 11.3% | volatile |
| 22 | Spain | 4.88 billion tonnes | 2024 | up 6.6% | volatile |
| 23 | Italy | 4.80 billion tonnes | 2024 | up 7.2% | volatile |
| 24 | Netherlands | 3.99 billion tonnes | 2024 | up 7.9% | volatile |
| 25 | Vietnam | 2.87 billion tonnes | 2024 | up 131.6% | volatile |
| 26 | Austria | 2.78 billion tonnes | 2024 | up 4.7% | volatile |
| 27 | Brazil | 2.71 billion tonnes | 2024 | up 29.3% | volatile |
| 28 | Slovakia | 2.70 billion tonnes | 2024 | up 4.6% | volatile |
| 29 | Hungary | 2.63 billion tonnes | 2024 | up 3.0% | volatile |
| 30 | Romania | 2.62 billion tonnes | 2024 | up 6.9% | volatile |
| 31 | Bulgaria | 2.22 billion tonnes | 2024 | up 10.3% | volatile |
| 32 | Serbia | 2.14 billion tonnes | 2024 | up 15.5% | volatile |
| 33 | Thailand | 1.86 billion tonnes | 2024 | up 61.4% | volatile |
| 34 | Denmark | 1.86 billion tonnes | 2024 | up 2.6% | volatile |
| 35 | Mexico | 1.74 billion tonnes | 2024 | up 30.8% | volatile |
| 36 | Greece | 1.66 billion tonnes | 2024 | up 10.8% | volatile |
| 37 | Sweden | 1.53 billion tonnes | 2024 | up 5.1% | volatile |
| 38 | Malaysia | 1.49 billion tonnes | 2024 | up 129.9% | volatile |
| 39 | Finland | 1.29 billion tonnes | 2024 | up 12.2% | volatile |
| 40 | Estonia | 1.19 billion tonnes | 2024 | up 8.0% | volatile |
| 41 | Philippines | 1.13 billion tonnes | 2024 | up 154.7% | volatile |
| 42 | Chile | 1.06 billion tonnes | 2024 | up 28.1% | volatile |
| 44 | Pakistan | 859.96 million tonnes | 2024 | up 101.6% | volatile |
| 45 | Israel | 836.70 million tonnes | 2024 | up 25.2% | volatile |
| 46 | Hong Kong | 830.43 million tonnes | 2024 | up 29.0% | volatile |
| 47 | Colombia | 826.98 million tonnes | 2024 | up 28.5% | volatile |
| 48 | Bosnia and Herzegovina | 821.95 million tonnes | 2024 | up 22.8% | volatile |
| 49 | Mongolia | 719.49 million tonnes | 2024 | up 86.8% | volatile |
| 50 | Portugal | 651.49 million tonnes | 2024 | up 9.3% | volatile |
| 51 | New Zealand | 646.78 million tonnes | 2024 | up 8.6% | volatile |
| 52 | Zimbabwe | 645.31 million tonnes | 2024 | up 11.7% | volatile |
| 53 | Norway | 627.65 million tonnes | 2024 | up 6.1% | volatile |
| 54 | Uzbekistan | 618.88 million tonnes | 2024 | up 21.4% | volatile |
| 55 | Switzerland | 593.53 million tonnes | 2024 | up 0.8% | volatile |
| 56 | Belarus | 556.29 million tonnes | 2024 | up 7.4% | volatile |
| 57 | Morocco | 552.08 million tonnes | 2024 | up 67.2% | volatile |
| 58 | Argentina | 545.59 million tonnes | 2024 | up 8.0% | volatile |
| 59 | Kyrgyzstan | 426.05 million tonnes | 2024 | up 10.9% | volatile |
| 60 | Moldova | 403.18 million tonnes | 2024 | up 0.8% | volatile |
| 61 | Slovenia | 390.41 million tonnes | 2024 | up 12.1% | volatile |
| 63 | North Macedonia | 324.71 million tonnes | 2024 | up 11.5% | volatile |
| 64 | Iran | 243.28 million tonnes | 2024 | up 30.4% | volatile |
| 65 | Egypt | 201.94 million tonnes | 2024 | up 59.4% | volatile |
| 66 | Bangladesh | 190.90 million tonnes | 2024 | up 210.7% | volatile |
| 67 | Lithuania | 187.17 million tonnes | 2024 | up 3.8% | volatile |
| 68 | Latvia | 152.57 million tonnes | 2024 | up 0.8% | volatile |
| 69 | Croatia | 150.18 million tonnes | 2024 | up 12.4% | volatile |
| 70 | Zambia | 143.98 million tonnes | 2024 | up 34.3% | rising |
| 71 | Laos | 142.25 million tonnes | 2024 | up 2,223.0% | volatile |
| 72 | Peru | 138.40 million tonnes | 2024 | up 23.7% | volatile |
| 73 | Tajikistan | 134.89 million tonnes | 2024 | up 32.6% | volatile |
| 74 | Algeria | 119.98 million tonnes | 2024 | up 7.3% | volatile |
| 75 | Cuba | 117.35 million tonnes | 2024 | up 0.1% | volatile |
| 76 | Botswana | 103.32 million tonnes | 2024 | up 58.9% | volatile |
| 77 | Nigeria | 96.36 million tonnes | 2024 | up 27.1% | volatile |
| 78 | United Arab Emirates | 95.45 million tonnes | 2024 | up 223.8% | volatile |
| 79 | Georgia | 86.87 million tonnes | 2024 | up 12.7% | volatile |
| 80 | Montenegro | 86.04 million tonnes | 2024 | up 18.8% | volatile |
| 81 | Dominican Republic | 84.02 million tonnes | 2024 | up 155.2% | volatile |
| 82 | Turkmenistan | 80.12 million tonnes | 2024 | up 0.0% | volatile |
| 83 | Sri Lanka | 80.06 million tonnes | 2024 | up 272.5% | volatile |
| 84 | Uruguay | 77.86 million tonnes | 2024 | up 0.0% | volatile |
| 85 | Albania | 70.20 million tonnes | 2024 | up 8.1% | volatile |
| 86 | Nepal | 70.04 million tonnes | 2024 | up 222.6% | volatile |
| 87 | New Caledonia | 65.65 million tonnes | 2024 | up 69.8% | volatile |
| 88 | Myanmar | 63.44 million tonnes | 2024 | up 76.1% | volatile |
| 89 | Afghanistan | 62.91 million tonnes | 2024 | up 104.3% | volatile |
| 90 | Lesotho | 54.43 million tonnes | 2024 | up 41.6% | volatile |
| 91 | Guatemala | 53.47 million tonnes | 2024 | up 157.4% | volatile |
| 92 | Cambodia | 47.49 million tonnes | 2024 | up 2,103.8% | volatile |
| 93 | Democratic Republic of Congo | 46.70 million tonnes | 2024 | up 1.1% | volatile |
| 94 | Mozambique | 44.17 million tonnes | 2024 | up 1.9% | volatile |
| 95 | Armenia | 44.08 million tonnes | 2024 | up 0.5% | volatile |
| 96 | Venezuela | 42.28 million tonnes | 2024 | up 9.4% | volatile |
| 97 | Mauritius | 37.20 million tonnes | 2024 | up 77.8% | volatile |
| 98 | Kenya | 36.09 million tonnes | 2024 | up 120.1% | volatile |
| 99 | Senegal | 26.60 million tonnes | 2024 | up 208.4% | volatile |
| 100 | Singapore | 26.16 million tonnes | 2024 | up 201.9% | volatile |
| 101 | Iceland | 25.47 million tonnes | 2024 | up 38.8% | volatile |
| 102 | Azerbaijan | 24.39 million tonnes | 2024 | up 0.7% | volatile |
| 103 | Ethiopia | 21.75 million tonnes | 2024 | up 576.8% | volatile |
| 104 | Eswatini | 20.91 million tonnes | 2024 | up 8.5% | volatile |
| 105 | Panama | 20.58 million tonnes | 2024 | up 273.8% | volatile |
| 106 | Tanzania | 19.61 million tonnes | 2024 | up 248.1% | volatile |
| 107 | Madagascar | 17.24 million tonnes | 2024 | up 215.2% | volatile |
| 108 | Tunisia | 14.60 million tonnes | 2012 | up 1.1% | volatile |
| 109 | Lebanon | 14.29 million tonnes | 2024 | up 23.2% | volatile |
| 110 | Brunei | 14.16 million tonnes | 2024 | up 2,227.7% | volatile |
| 111 | Niger | 13.04 million tonnes | 2024 | up 32.0% | volatile |
| 112 | Malawi | 12.65 million tonnes | 2024 | up 16.5% | volatile |
| 113 | Bhutan | 12.36 million tonnes | 2024 | up 117.6% | volatile |
| 114 | Jordan | 11.30 million tonnes | 2024 | up 420.1% | volatile |
| 115 | Kuwait | 7.50 million tonnes | 2024 | up 275.6% | volatile |
| 116 | Jamaica | 6.81 million tonnes | 2024 | up 53.2% | volatile |
| 117 | Saudi Arabia | 6.75 million tonnes | 2024 | up 253.6% | volatile |
| 119 | Honduras | 5.86 million tonnes | 2017 | up 93.0% | volatile |
| 120 | Yemen | 5.63 million tonnes | 2024 | up 124.5% | volatile |
| 121 | Cyprus | 4.33 million tonnes | 2024 | up 17.6% | volatile |
| 122 | Ghana | 4.16 million tonnes | 1997 | up 1.8% | rising |
| 123 | Namibia | 3.66 million tonnes | 2024 | up 35.4% | volatile |
| 124 | Bolivia | 2.96 million tonnes | 2024 | up 6.9% | volatile |
| 125 | Benin | 2.66 million tonnes | 2024 | up 709.8% | volatile |
| 126 | Costa Rica | 2.64 million tonnes | 2024 | up 10.3% | volatile |
| 127 | Greenland | 2.17 million tonnes | 1988 | up 1.2% | rising |
| 128 | Fiji | 1.89 million tonnes | 2018 | unchanged | volatile |
| 129 | Angola | 1.60 million tonnes | 1989 | unchanged | rising |
| 130 | Oman | 1.57 million tonnes | 2024 | up 965.5% | volatile |
| 131 | Suriname | 1.38 million tonnes | 2009 | unchanged | volatile |
| 132 | Sudan | 1.29 million tonnes | 2011 | unchanged | rising |
| 133 | Haiti | 1.24 million tonnes | 1992 | up 216.7% | volatile |
| 134 | Libya | 1.13 million tonnes | 2008 | up 0.3% | rising |
| 135 | Burundi | 876,395 tonnes | 2024 | up 63.6% | volatile |
| 136 | Rwanda | 875,638 tonnes | 2024 | up 5,619.0% | volatile |
| 137 | Sierra Leone | 864,211 tonnes | 2004 | up 1.7% | rising |
| 138 | Cote d'Ivoire | 655,909 tonnes | 1957 | up 528.5% | rising |
| 139 | Syria | 643,700 tonnes | 2024 | up 7.1% | volatile |
| 140 | Ecuador | 562,066 tonnes | 1960 | up 0.3% | volatile |
| 141 | Saint Pierre and Miquelon | 495,476 tonnes | 1989 | unchanged | rising |
| 142 | Mauritania | 436,422 tonnes | 2000 | up 24.0% | volatile |
| 143 | Nicaragua | 324,819 tonnes | 1950 | up 0.7% | volatile |
| 144 | Bahamas | 278,904 tonnes | 2024 | up 15.3% | volatile |
| 145 | Macao | 278,695 tonnes | 2016 | up 1.3% | rising |
| 146 | Cameroon | 263,426 tonnes | 1997 | up 16.1% | rising |
| 147 | Cape Verde | 243,631 tonnes | 1989 | unchanged | rising |
| 148 | Faroe Islands | 237,841 tonnes | 1989 | unchanged | rising |
| 149 | Trinidad and Tobago | 234,599 tonnes | 1980 | up 1.6% | volatile |
| 150 | Guinea | 217,028 tonnes | 1957 | up 528.5% | rising |
| 151 | Iraq | 209,694 tonnes | 2024 | up 10.1% | volatile |
| 152 | El Salvador | 191,619 tonnes | 2024 | up 4.0% | volatile |
| 153 | Vanuatu | 154,987 tonnes | 1972 | up 1,310.0% | volatile |
| 154 | Bahrain | 153,852 tonnes | 1987 | up 110.0% | volatile |
| 155 | Paraguay | 152,237 tonnes | 2024 | up 40.6% | volatile |
| 156 | South Sudan | 105,542 tonnes | 2011 | unchanged | rising |
| 157 | Barbados | 54,532 tonnes | 1989 | unchanged | volatile |
| 158 | Papua New Guinea | 51,277 tonnes | 1998 | up 249.9% | volatile |
| 159 | Guyana | 47,731 tonnes | 2024 | up 44.4% | rising |
| 160 | Bermuda | 40,304 tonnes | 2024 | unchanged | rising |
| 161 | Congo | 36,027 tonnes | 1958 | up 300.1% | rising |
| 162 | Antigua and Barbuda | 23,381 tonnes | 1956 | up 857.1% | rising |
| 163 | Central African Republic | 19,074 tonnes | 1958 | up 300.1% | rising |
| 164 | Chad | 12,008 tonnes | 1958 | up 300.1% | rising |
| 165 | Saint Kitts and Nevis | 11,688 tonnes | 1980 | unchanged | rising |
| 166 | Qatar | 11,145 tonnes | 2024 | — | volatile |
| 167 | Gabon | 7,954 tonnes | 1958 | up 313.4% | rising |
| 168 | Burkina Faso | 4,823 tonnes | 1957 | up 528.8% | rising |
| 170 | Aruba | 0 tonnes | 1985 | — | flat |
| 170 | Andorra | 0 tonnes | 2024 | — | flat |
| 170 | Curacao | 0 tonnes | 2011 | — | flat |
| 170 | Sint Maarten (Dutch part) | 0 tonnes | 2011 | — | flat |
| 170 | Togo | 0 tonnes | 1982 | — | flat |
| 170 | Tonga | 0 tonnes | 1989 | — | flat |
| 170 | Uganda | 0 tonnes | 2024 | — | flat |
| 170 | Samoa | 0 tonnes | 1989 | — | flat |
| 170 | Bonaire Sint Eustatius and Saba | 0 tonnes | 2011 | — | flat |
| 170 | Saint Helena | 0 tonnes | 1989 | — | flat |
About this data
Cumulative emissions of carbon dioxide (CO₂) from coal since the first year of available data, measured in tonnes.