Territorial and consumption-based CO₂ emissions by country

Annual total emissions of carbon dioxide (CO₂), excluding land-use change, measured in tonnes.

Countries reporting
211
Highest
12.29 billion tonnes
China
Lowest
0 tonnes
Christmas Island
Median
11.77 million tonnes
Years covered
275
1750–2024
Data points
23,583

What the numbers show

Territorial and consumption-based CO₂ emissions is currently reported for 211 countries. The highest value is 12.29 billion tonnes in China; the lowest is 0 tonnes in Christmas Island.

The median across all reporting countries is 11.77 million tonnes, and the mean is 177.04 million tonnes.

Over the past decade 141 countries rose and 68 fell. The largest increase was in Laos (up 456.7%), and the largest decrease in Curacao (down 66.3%).

Territorial and consumption-based CO₂ emissions: full country ranking

#Country LatestYear 10-year changeTrend
1 China 12.29 billion tonnes 2024 up 23.2% volatile
2 United States 4.90 billion tonnes 2024 down 11.3% volatile
3 India 3.19 billion tonnes 2024 up 48.7% volatile
4 Russia 1.78 billion tonnes 2024 up 8.7% volatile
5 Japan 961.87 million tonnes 2024 down 23.7% volatile
6 Indonesia 812.22 million tonnes 2024 up 63.1% volatile
7 Iran 792.63 million tonnes 2024 up 23.0% volatile
8 Saudi Arabia 692.13 million tonnes 2024 up 18.3% volatile
9 South Korea 583.68 million tonnes 2024 down 7.3% volatile
10 Germany 572.32 million tonnes 2024 down 27.8% volatile
11 Canada 533.34 million tonnes 2024 down 5.6% volatile
12 Turkey 513.03 million tonnes 2024 up 39.7% volatile
13 Brazil 483.01 million tonnes 2024 down 13.2% volatile
14 Mexico 460.99 million tonnes 2024 down 4.8% volatile
15 South Africa 439.83 million tonnes 2024 down 8.7% volatile
16 Australia 386.73 million tonnes 2024 down 1.5% volatile
17 Vietnam 370.93 million tonnes 2024 up 106.0% volatile
18 United Kingdom 312.91 million tonnes 2024 down 28.7% volatile
19 Italy 301.93 million tonnes 2024 down 13.6% volatile
20 Malaysia 290.22 million tonnes 2024 up 18.4% volatile
21 Kazakhstan 287.01 million tonnes 2024 down 4.1% volatile
22 Poland 272.86 million tonnes 2024 down 11.8% volatile
23 Thailand 267.76 million tonnes 2024 down 1.7% volatile
24 France 264.16 million tonnes 2024 down 19.4% volatile
25 Taiwan 262.35 million tonnes 2024 down 5.3% volatile
26 Egypt 258.37 million tonnes 2024 up 13.7% volatile
27 Iraq 233.64 million tonnes 2024 up 69.9% volatile
28 United Arab Emirates 221.99 million tonnes 2024 up 3.5% volatile
29 Spain 220.34 million tonnes 2024 down 13.1% volatile
30 Algeria 198.20 million tonnes 2024 up 30.0% volatile
31 Pakistan 179.80 million tonnes 2024 up 19.2% volatile
32 Philippines 174.88 million tonnes 2024 up 74.7% volatile
33 Argentina 171.06 million tonnes 2024 down 9.3% volatile
34 Ukraine 142.50 million tonnes 2024 down 44.7% volatile
35 Uzbekistan 139.23 million tonnes 2024 up 29.5% volatile
36 Nigeria 135.82 million tonnes 2024 up 9.6% volatile
37 Kuwait 129.52 million tonnes 2024 up 72.7% volatile
38 Qatar 125.81 million tonnes 2024 up 37.3% volatile
39 Venezuela 116.04 million tonnes 2024 down 34.1% volatile
40 Netherlands 114.78 million tonnes 2024 down 27.1% volatile
41 Bangladesh 108.32 million tonnes 2024 up 60.3% volatile
42 Colombia 92.66 million tonnes 2024 up 0.7% volatile
43 Belgium 85.46 million tonnes 2024 down 12.0% volatile
44 Oman 82.66 million tonnes 2024 up 24.9% volatile
45 Turkmenistan 81.01 million tonnes 2024 up 29.0% volatile
46 Chile 78.73 million tonnes 2024 up 1.5% volatile
47 Czechia 75.62 million tonnes 2024 down 27.4% volatile
48 Peru 70.25 million tonnes 2024 up 42.2% volatile
49 Morocco 69.06 million tonnes 2024 up 20.8% volatile
50 Romania 68.55 million tonnes 2024 down 13.6% volatile
51 Libya 65.26 million tonnes 2024 down 4.5% volatile
52 North Korea 62.55 million tonnes 2024 up 57.1% volatile
53 Austria 56.37 million tonnes 2024 down 12.1% volatile
54 Belarus 55.82 million tonnes 2024 down 12.4% volatile
55 Singapore 53.92 million tonnes 2024 up 13.3% volatile
56 Greece 53.36 million tonnes 2024 down 32.1% volatile
57 Israel 52.64 million tonnes 2024 down 12.7% volatile
58 Ecuador 45.98 million tonnes 2024 up 5.1% volatile
59 Mongolia 44.69 million tonnes 2024 up 50.8% volatile
60 Serbia 42.02 million tonnes 2024 up 12.6% volatile
61 Hungary 40.02 million tonnes 2024 down 8.3% volatile
62 Azerbaijan 39.83 million tonnes 2024 up 16.0% volatile
63 Bahrain 39.00 million tonnes 2024 up 25.9% volatile
64 Sweden 38.10 million tonnes 2024 down 12.2% volatile
65 Norway 37.18 million tonnes 2024 down 17.3% volatile
66 Portugal 35.54 million tonnes 2024 down 25.9% volatile
67 Trinidad and Tobago 34.58 million tonnes 2024 down 26.2% volatile
68 Hong Kong 33.32 million tonnes 2024 down 26.7% volatile
70 Dominican Republic 33.13 million tonnes 2024 up 55.8% volatile
71 Tunisia 32.66 million tonnes 2024 up 9.3% volatile
72 New Zealand 32.48 million tonnes 2024 down 8.2% volatile
73 Switzerland 32.07 million tonnes 2024 down 18.3% volatile
74 Syria 31.78 million tonnes 2024 down 8.9% volatile
75 Bulgaria 31.62 million tonnes 2024 down 30.0% volatile
76 Myanmar 31.60 million tonnes 2024 up 99.4% volatile
77 Finland 29.77 million tonnes 2024 down 37.5% volatile
78 Slovakia 29.09 million tonnes 2024 down 13.7% volatile
79 Bolivia 28.71 million tonnes 2024 up 44.3% volatile
80 Denmark 28.37 million tonnes 2024 down 24.5% volatile
81 Cuba 24.44 million tonnes 2024 down 10.7% volatile
82 Laos 24.40 million tonnes 2024 up 456.7% volatile
83 Jordan 23.22 million tonnes 2024 down 11.3% volatile
84 Angola 22.33 million tonnes 2024 down 14.4% volatile
85 Cambodia 21.88 million tonnes 2024 up 226.5% volatile
86 Kenya 21.23 million tonnes 2024 up 60.6% volatile
87 Ghana 21.02 million tonnes 2024 up 58.6% volatile
88 Sri Lanka 20.83 million tonnes 2024 up 22.0% volatile
89 Tanzania 20.02 million tonnes 2024 up 82.0% volatile
90 Guatemala 19.88 million tonnes 2024 up 48.1% volatile
91 Bosnia and Herzegovina 19.43 million tonnes 2024 up 0.6% volatile
92 Nepal 18.78 million tonnes 2024 up 147.5% volatile
93 Croatia 18.46 million tonnes 2024 up 4.6% volatile
94 Ethiopia 17.84 million tonnes 2024 up 54.5% volatile
95 Sudan 17.79 million tonnes 2024 up 35.9% volatile
96 Lebanon 15.65 million tonnes 2024 down 34.8% volatile
97 Cote d'Ivoire 14.83 million tonnes 2024 up 49.7% volatile
98 Senegal 14.09 million tonnes 2024 up 61.5% volatile
99 Zimbabwe 13.70 million tonnes 2024 up 14.7% volatile
100 Honduras 12.85 million tonnes 2024 up 35.3% volatile
101 Slovenia 12.75 million tonnes 2024 down 6.0% volatile
102 Panama 12.66 million tonnes 2024 up 18.5% volatile
103 Lithuania 12.54 million tonnes 2024 down 2.4% volatile
104 Brunei 12.05 million tonnes 2024 up 36.5% volatile
105 Zambia 12.04 million tonnes 2024 up 128.0% volatile
106 Georgia 11.78 million tonnes 2024 up 30.1% volatile
107 Kyrgyzstan 11.77 million tonnes 2024 up 15.0% volatile
108 Afghanistan 10.83 million tonnes 2024 up 24.5% volatile
109 Tajikistan 10.74 million tonnes 2024 up 133.2% volatile
110 Yemen 10.12 million tonnes 2024 down 61.9% volatile
111 Cameroon 9.63 million tonnes 2024 up 9.8% volatile
112 El Salvador 8.97 million tonnes 2024 up 46.6% volatile
113 Congo 8.84 million tonnes 2024 up 61.6% volatile
114 Costa Rica 8.76 million tonnes 2024 up 13.7% volatile
115 Mozambique 8.61 million tonnes 2024 up 6.1% volatile
116 Jamaica 8.40 million tonnes 2024 up 9.5% rising
117 Papua New Guinea 8.35 million tonnes 2024 up 36.3% volatile
118 Estonia 8.31 million tonnes 2024 down 55.8% volatile
119 Uruguay 7.97 million tonnes 2024 up 19.3% volatile
120 Paraguay 7.94 million tonnes 2024 up 45.6% volatile
121 Botswana 7.46 million tonnes 2024 up 8.9% volatile
122 Armenia 7.43 million tonnes 2024 up 32.6% volatile
123 Cyprus 7.30 million tonnes 2024 up 5.3% volatile
125 Equatorial Guinea 7.01 million tonnes 2024 down 8.3% volatile
126 Mali 6.98 million tonnes 2024 up 122.3% volatile
127 North Macedonia 6.62 million tonnes 2024 down 7.6% volatile
128 Burkina Faso 6.51 million tonnes 2024 up 126.9% volatile
129 Latvia 6.46 million tonnes 2024 down 9.9% volatile
130 Uganda 6.33 million tonnes 2024 up 54.9% volatile
131 Benin 6.07 million tonnes 2024 up 27.1% volatile
132 Democratic Republic of Congo 5.90 million tonnes 2024 up 16.6% volatile
133 Nicaragua 5.63 million tonnes 2024 up 19.3% volatile
134 Gabon 5.40 million tonnes 2024 down 4.7% volatile
135 Moldova 5.33 million tonnes 2024 up 12.0% volatile
136 New Caledonia 5.29 million tonnes 2024 up 5.5% volatile
137 Mauritania 5.24 million tonnes 2024 up 104.4% volatile
138 Palestine 4.78 million tonnes 2024 up 68.6% volatile
139 Mauritius 4.67 million tonnes 2024 up 11.1% volatile
140 Madagascar 4.53 million tonnes 2024 up 52.4% volatile
141 Guyana 4.51 million tonnes 2024 up 128.4% volatile
142 Albania 4.44 million tonnes 2024 down 26.8% volatile
143 Guinea 4.03 million tonnes 2024 up 69.8% volatile
144 Iceland 3.80 million tonnes 2024 up 10.4% volatile
145 Namibia 3.47 million tonnes 2024 up 11.9% rising
146 Niger 3.17 million tonnes 2024 up 40.5% volatile
147 Bahamas 3.07 million tonnes 2024 up 48.8% volatile
148 Suriname 2.99 million tonnes 2024 down 6.7% rising
149 Haiti 2.97 million tonnes 2024 up 10.1% volatile
150 Chad 2.83 million tonnes 2024 up 29.7% volatile
151 Togo 2.75 million tonnes 2024 up 84.7% volatile
152 Lesotho 2.57 million tonnes 2024 up 14.7% rising
153 Montenegro 2.38 million tonnes 2024 up 12.8% volatile
154 Maldives 2.31 million tonnes 2024 up 74.8% volatile
155 Curacao 2.29 million tonnes 2024 down 66.3% volatile
156 Rwanda 2.03 million tonnes 2024 up 145.1% volatile
157 Malawi 1.88 million tonnes 2024 up 85.3% volatile
159 South Sudan 1.70 million tonnes 2024 up 13.1% volatile
160 Bhutan 1.66 million tonnes 2024 up 24.4% volatile
161 Fiji 1.45 million tonnes 2024 up 22.5% volatile
162 Sierra Leone 1.43 million tonnes 2024 up 27.1% volatile
163 Barbados 1.37 million tonnes 2024 down 0.2% volatile
164 Somalia 1.32 million tonnes 2024 up 48.8% volatile
165 Macao 1.06 million tonnes 2024 down 18.3% volatile
166 Eswatini 1.04 million tonnes 2024 up 37.1% volatile
167 French Polynesia 922,867 tonnes 2024 up 8.6% volatile
168 Aruba 920,644 tonnes 2024 up 5.6% volatile
169 Burundi 916,664 tonnes 2024 up 158.1% volatile
170 Liberia 859,369 tonnes 2024 up 17.2% volatile
171 Gambia 802,774 tonnes 2024 up 58.8% volatile
172 Belize 796,027 tonnes 2024 up 58.6% volatile
173 Eritrea 742,647 tonnes 2024 up 30.5% rising
174 Faroe Islands 725,388 tonnes 2024 up 21.5% volatile
175 Sint Maarten (Dutch part) 717,645 tonnes 2024 down 1.1% volatile
176 East Timor 668,112 tonnes 2024 up 6.5% volatile
177 Antigua and Barbuda 665,140 tonnes 2024 up 17.1% volatile
178 Seychelles 652,571 tonnes 2024 up 42.5% volatile
179 Greenland 618,963 tonnes 2024 up 23.2% rising
180 Cape Verde 593,786 tonnes 2024 up 20.9% volatile
181 Djibouti 564,084 tonnes 2024 up 35.1% volatile
182 Comoros 551,650 tonnes 2024 up 234.6% volatile
183 Bermuda 550,001 tonnes 2024 down 17.5% rising
184 Saint Lucia 536,909 tonnes 2024 up 10.2% volatile
185 Andorra 424,663 tonnes 2024 down 8.0% flat
186 Central African Republic 394,681 tonnes 2024 up 199.2% rising
187 Turks and Caicos Islands 378,842 tonnes 2024 up 23.1% volatile
188 Grenada 376,971 tonnes 2024 up 55.9% volatile
189 Guinea-Bissau 342,189 tonnes 2024 up 139.5% volatile
190 Solomon Islands 294,648 tonnes 2024 down 10.6% volatile
191 Saint Kitts and Nevis 259,757 tonnes 2024 up 14.3% volatile
192 Saint Vincent and the Grenadines 255,657 tonnes 2024 down 0.3% volatile
193 Samoa 245,587 tonnes 2024 up 21.9% volatile
194 Palau 226,099 tonnes 2024 up 2.8% rising
195 Vanuatu 197,079 tonnes 2024 up 25.1% volatile
196 British Virgin Islands 192,507 tonnes 2024 down 10.9% volatile
197 Dominica 170,858 tonnes 2024 up 1.4% volatile
198 Marshall Islands 154,480 tonnes 2024 up 11.0% rising
199 Tonga 152,540 tonnes 2024 up 43.6% volatile
200 Bonaire Sint Eustatius and Saba 151,882 tonnes 2024 up 29.5% volatile
201 Micronesia (country) 150,626 tonnes 2024 up 8.2% falling
202 Anguilla 148,085 tonnes 2024 up 22.5% rising
203 Sao Tome and Principe 141,779 tonnes 2024 up 10.6% volatile
205 Cook Islands 80,083 tonnes 2024 down 0.7% rising
206 Kiribati 72,456 tonnes 2024 up 31.8% rising
207 Nauru 61,390 tonnes 2024 up 19.7% falling
208 Saint Pierre and Miquelon 55,322 tonnes 2024 down 16.1% rising
209 Wallis and Futuna 30,508 tonnes 2024 up 18.9% rising
210 Montserrat 26,579 tonnes 2024 down 39.5% rising
211 Tuvalu 11,440 tonnes 2024 up 56.1% rising
212 Saint Helena 11,391 tonnes 2024 up 3.6% rising
213 Niue 7,627 tonnes 2024 up 4.1% rising
214 Antarctica 0 tonnes 2024 volatile
214 Christmas Island 0 tonnes 2024 volatile

Regions and income groups

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

About this data

Indicator
Territorial and consumption-based CO₂ emissions
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
216 places, 23,583 data points, 1750–2024
Last refreshed

Annual total emissions of carbon dioxide (CO₂), excluding land-use change, measured in tonnes.