Share of global CO₂ emissions and population by country

Share of the world's population by country, available from 10,000 BCE to 2100, based on data and estimates from different sources.

Countries reporting
231
Highest
14.8%
India
Lowest
0.0%
Vatican
Median
0.1%
Years covered
1101
1000–2100
Data points
69,170

What the numbers show

Share of global CO₂ emissions and population is currently reported for 231 countries. The highest value is 14.8% in India; the lowest is 0.0% in Vatican.

The median across all reporting countries is 0.1%, and the mean is 0.4%.

Over the past decade 92 countries rose and 139 fell. The largest increase was in Qatar (up 12.0%), and the largest decrease in Hong Kong (down 21.5%).

Share of global CO₂ emissions and population: full country ranking

#Country LatestYear 10-year changeTrend
1 India 14.8% 2100 down 3.9% falling
2 China 6.2% 2100 down 14.2% falling
3 Pakistan 5.0% 2100 up 3.3% volatile
4 Nigeria 4.7% 2100 up 1.9% volatile
5 Democratic Republic of Congo 4.2% 2100 up 9.1% volatile
6 United States 4.1% 2100 up 2.6% rising
7 Ethiopia 3.6% 2100 up 6.6% volatile
8 Indonesia 2.9% 2100 down 2.6% rising
9 Tanzania 2.6% 2100 up 11.0% volatile
10 Bangladesh 2.0% 2100 down 3.5% rising
11 Egypt 2.0% 2100 up 2.1% volatile
12 Brazil 1.6% 2100 down 6.2% volatile
13 Angola 1.5% 2100 up 10.1% volatile
14 Sudan 1.3% 2100 up 6.0% volatile
15 Mexico 1.3% 2100 down 4.5% volatile
16 Afghanistan 1.3% 2100 up 6.6% volatile
17 Russia 1.2% 2100 up 0.3% falling
18 Uganda 1.2% 2100 up 2.2% volatile
19 Philippines 1.1% 2100 down 5.4% volatile
20 Yemen 1.1% 2100 up 4.7% volatile
21 Mozambique 1.0% 2100 up 5.6% volatile
22 Kenya 1.0% 2100 up 1.3% volatile
23 Cote d'Ivoire 1.0% 2100 up 9.9% volatile
24 Iraq 1.0% 2100 up 3.6% volatile
25 South Africa 0.9% 2100 up 3.3% volatile
26 Vietnam 0.9% 2100 down 4.0% rising
27 Niger 0.9% 2100 up 5.9% volatile
28 Cameroon 0.9% 2100 up 7.8% volatile
29 Madagascar 0.8% 2100 up 6.3% volatile
30 Iran 0.8% 2100 down 5.3% rising
31 Mali 0.8% 2100 up 6.0% volatile
32 Japan 0.8% 2100 down 3.8% falling
33 Uzbekistan 0.7% 2100 up 5.2% rising
34 United Kingdom 0.7% 2100 down 0.5% falling
35 Saudi Arabia 0.7% 2100 up 7.8% volatile
36 Germany 0.7% 2100 up 0.5% falling
37 Chad 0.7% 2100 up 6.9% volatile
38 France 0.7% 2100 up 1.0% volatile
39 Ghana 0.7% 2100 up 3.1% volatile
40 Somalia 0.7% 2100 up 7.0% volatile
41 Turkey 0.6% 2100 down 8.5% falling
42 Algeria 0.6% 2100 down 0.1% rising
43 Zambia 0.6% 2100 up 7.2% volatile
44 Malawi 0.6% 2100 up 5.6% volatile
45 Canada 0.5% 2100 up 4.1% rising
46 Burkina Faso 0.5% 2100 up 2.0% rising
47 Myanmar 0.5% 2100 down 3.9% rising
48 Colombia 0.5% 2100 down 6.3% rising
49 Senegal 0.5% 2100 up 5.3% volatile
50 Thailand 0.4% 2100 down 6.6% rising
51 Malaysia 0.4% 2100 down 1.7% volatile
52 Syria 0.4% 2100 down 0.1% volatile
53 Australia 0.4% 2100 up 6.5% volatile
54 Benin 0.4% 2100 up 6.1% volatile
55 Argentina 0.4% 2100 down 6.4% volatile
56 Peru 0.4% 2100 down 3.1% rising
57 Morocco 0.4% 2100 down 4.6% rising
58 Burundi 0.4% 2100 up 5.0% volatile
59 Zimbabwe 0.4% 2100 up 3.7% volatile
60 Italy 0.3% 2100 down 5.4% falling
61 Kazakhstan 0.3% 2100 up 3.7% rising
62 Spain 0.3% 2100 down 3.9% falling
63 Rwanda 0.3% 2100 up 4.1% rising
64 Guinea 0.3% 2100 up 2.4% rising
65 Nepal 0.3% 2100 down 4.5% falling
66 Venezuela 0.3% 2100 down 3.7% rising
67 United Arab Emirates 0.3% 2100 up 10.5% volatile
68 Guatemala 0.3% 2100 down 2.1% volatile
69 South Sudan 0.2% 2100 up 1.3% rising
70 Togo 0.2% 2100 up 7.6% volatile
71 Cambodia 0.2% 2100 down 1.1% falling
72 South Korea 0.2% 2100 down 13.4% falling
73 Jordan 0.2% 2100 up 3.1% volatile
74 Sri Lanka 0.2% 2100 down 4.3% rising
75 Tajikistan 0.2% 2100 up 2.2% volatile
76 Congo 0.2% 2100 up 9.1% volatile
77 Israel 0.2% 2100 up 6.7% volatile
78 North Korea 0.2% 2100 down 5.4% falling
79 Poland 0.2% 2100 down 9.1% falling
80 Ecuador 0.2% 2100 down 4.5% rising
81 Central African Republic 0.2% 2100 up 6.2% rising
82 Papua New Guinea 0.2% 2100 up 2.2% volatile
83 Bolivia 0.2% 2100 up 0.1% rising
84 Netherlands 0.2% 2100 down 1.2% flat
85 Mauritania 0.2% 2100 up 8.3% volatile
86 Honduras 0.2% 2100 up 0.3% volatile
87 Sierra Leone 0.2% 2100 up 0.5% rising
88 Ukraine 0.1% 2100 down 14.4% falling
89 Haiti 0.1% 2100 down 1.4% rising
90 Chile 0.1% 2100 down 10.0% rising
91 Liberia 0.1% 2100 up 3.0% volatile
92 Oman 0.1% 2100 up 8.3% volatile
93 Kyrgyzstan 0.1% 2100 up 1.8% rising
94 Dominican Republic 0.1% 2100 down 4.0% volatile
95 Palestine 0.1% 2100 up 2.6% volatile
96 Sweden 0.1% 2100 up 0.7% falling
97 Belgium 0.1% 2100 down 0.5% falling
98 Romania 0.1% 2100 down 6.3% falling
99 Tunisia 0.1% 2100 down 5.4% falling
100 Azerbaijan 0.1% 2100 down 2.2% rising
101 Taiwan 0.1% 2100 down 10.9% rising
102 Turkmenistan 0.1% 2100 down 1.4% rising
103 Libya 0.1% 2100 down 0.7% volatile
104 Kuwait 0.1% 2100 up 9.4% volatile
105 Laos 0.1% 2100 down 3.6% rising
106 Switzerland 0.1% 2100 up 1.4% falling
107 Paraguay 0.1% 2100 down 0.9% volatile
108 Portugal 0.1% 2100 up 0.3% falling
109 Nicaragua 0.1% 2100 down 2.8% volatile
110 Eritrea 0.1% 2100 up 4.1% rising
111 Czechia 0.1% 2100 down 1.4% volatile
112 Hungary 0.1% 2100 down 1.1% falling
113 Austria 0.1% 2100 down 1.4% falling
114 Qatar 0.1% 2100 up 12.0% volatile
115 Lebanon 0.1% 2100 down 1.9% rising
116 Gabon 0.1% 2100 up 8.2% rising
117 Greece 0.1% 2100 down 5.0% falling
118 Panama 0.1% 2100 down 0.6% volatile
119 Namibia 0.1% 2100 up 2.3% volatile
120 Denmark 0.1% 2100 down 0.4% falling
121 New Zealand 0.1% 2100 up 0.5% volatile
122 Gambia 0.1% 2100 up 1.8% volatile
123 Cuba 0.1% 2100 down 9.4% volatile
124 Mongolia 0.1% 2100 up 2.8% falling
125 Norway 0.1% 2100 down 1.3% falling
126 El Salvador 0.0% 2100 down 7.5% rising
127 Equatorial Guinea 0.0% 2100 up 6.2% volatile
128 Guinea-Bissau 0.0% 2100 up 2.9% rising
129 Finland 0.0% 2100 down 2.4% falling
130 Belarus 0.0% 2100 down 9.6% falling
131 Singapore 0.0% 2100 down 9.7% volatile
132 Botswana 0.0% 2100 down 0.3% volatile
133 Costa Rica 0.0% 2100 down 8.7% volatile
134 Serbia 0.0% 2100 down 6.6% falling
135 Bulgaria 0.0% 2100 down 5.9% falling
136 Slovakia 0.0% 2100 down 5.4% falling
137 Lesotho 0.0% 2100 down 0.5% rising
138 Bahrain 0.0% 2100 up 7.7% volatile
139 Georgia 0.0% 2100 down 4.2% falling
140 Uruguay 0.0% 2100 down 8.8% volatile
141 Croatia 0.0% 2100 down 7.0% falling
142 Hong Kong 0.0% 2100 down 21.5% volatile
143 East Timor 0.0% 2100 down 2.3% rising
144 Comoros 0.0% 2100 up 4.7% rising
145 Solomon Islands 0.0% 2100 up 3.8% volatile
146 Djibouti 0.0% 2100 up 2.3% volatile
147 Armenia 0.0% 2100 down 6.0% falling
148 Slovenia 0.0% 2100 down 1.6% falling
149 Moldova 0.0% 2100 down 7.7% falling
151 Bosnia and Herzegovina 0.0% 2100 down 9.3% falling
152 Eswatini 0.0% 2100 down 4.9% rising
153 Cyprus 0.0% 2100 down 2.5% falling
154 Lithuania 0.0% 2100 down 11.5% volatile
155 Albania 0.0% 2100 down 12.4% falling
156 Jamaica 0.0% 2100 down 16.1% flat
157 Puerto Rico 0.0% 2100 down 19.3% volatile
158 Latvia 0.0% 2100 down 8.5% volatile
159 Trinidad and Tobago 0.0% 2100 down 7.9% volatile
160 Guyana 0.0% 2100 down 2.6% falling
161 Fiji 0.0% 2100 down 3.6% rising
162 Vanuatu 0.0% 2100 up 7.1% rising
163 North Macedonia 0.0% 2100 down 10.6% falling
164 Reunion 0.0% 2100 down 2.1% rising
165 Western Sahara 0.0% 2100 up 0.3% volatile
166 Estonia 0.0% 2100 down 5.4% volatile
167 French Guiana 0.0% 2100 up 7.9% volatile
168 Suriname 0.0% 2100 down 2.3% rising
169 Bhutan 0.0% 2100 down 6.1% volatile
170 Mauritius 0.0% 2100 down 13.0% flat
171 Sao Tome and Principe 0.0% 2100 up 4.4% rising
172 Maldives 0.0% 2100 down 3.3% rising
173 Brunei 0.0% 2100 down 2.2% volatile
174 Belize 0.0% 2100 down 5.7% rising
175 Cape Verde 0.0% 2100 down 8.5% falling
176 Bahamas 0.0% 2100 down 1.7% rising
177 Samoa 0.0% 2100 up 5.0% rising
178 Iceland 0.0% 2100 down 4.2% falling
179 New Caledonia 0.0% 2100 down 0.8% rising
180 Macao 0.0% 2100 down 13.4% falling
181 Montenegro 0.0% 2100 down 9.5% volatile
182 Netherlands Antilles 0.0% 2010 down 2.3% rising
184 Kiribati 0.0% 2100 up 1.6% rising
186 Guam 0.0% 2100 up 0.2% flat
187 Barbados 0.0% 2100 down 6.0% volatile
188 French Polynesia 0.0% 2100 down 9.4% falling
189 Micronesia (country) 0.0% 2100 down 1.2% falling
190 Curacao 0.0% 2100 down 7.9% falling
191 Cayman Islands 0.0% 2100 up 1.4% rising
192 Tonga 0.0% 2100 up 1.5% falling
193 Seychelles 0.0% 2100 down 2.8% rising
194 Saint Lucia 0.0% 2100 down 8.8% falling
195 Jersey 0.0% 2100 up 0.7% falling
196 Aruba 0.0% 2100 down 5.5% rising
197 Grenada 0.0% 2100 down 9.3% falling
198 Antigua and Barbuda 0.0% 2100 down 7.0% falling
199 Saint Vincent and the Grenadines 0.0% 2100 down 6.3% falling
200 Faroe Islands 0.0% 2100 down 1.0% rising
201 United States Virgin Islands 0.0% 2100 down 1.7% rising
202 Isle of Man 0.0% 2100 down 5.2% falling
203 Guernsey 0.0% 2100 down 2.1% falling
204 Gibraltar 0.0% 2100 down 0.9% falling
205 Dominica 0.0% 2100 down 5.7% falling
206 Monaco 0.0% 2100 up 7.3% falling
207 Andorra 0.0% 2100 down 10.8% volatile
208 Sint Maarten (Dutch part) 0.0% 2100 down 5.6% rising
209 Northern Mariana Islands 0.0% 2100 down 0.9% falling
210 Turks and Caicos Islands 0.0% 2100 down 5.3% volatile
211 Greenland 0.0% 2100 down 4.9% rising
212 Bermuda 0.0% 2100 down 7.6% falling
213 American Samoa 0.0% 2100 down 2.8% rising
214 San Marino 0.0% 2100 up 0.7% falling
215 Saint Kitts and Nevis 0.0% 2100 down 6.8% volatile
216 British Virgin Islands 0.0% 2100 down 6.1% rising
217 Bonaire Sint Eustatius and Saba 0.0% 2100 down 5.0% rising
218 Marshall Islands 0.0% 2100 down 2.3% volatile
219 Nauru 0.0% 2100 up 3.0% rising
220 Saint Martin (French part) 0.0% 2100 up 3.0% volatile
221 Tuvalu 0.0% 2100 up 2.7% falling
222 Palau 0.0% 2100 down 4.9% falling
223 Anguilla 0.0% 2100 down 9.8% falling
224 Saint Barthelemy 0.0% 2100 down 9.6% falling
225 Cook Islands 0.0% 2100 down 2.1% volatile
226 Wallis and Futuna 0.0% 2100 down 9.1% volatile
227 Tokelau 0.0% 2100 down 0.3% falling
228 Svalbard and Jan Mayen 0.0% 2023 down 9.9% volatile
229 Montserrat 0.0% 2100 down 3.9% volatile
230 Saint Helena 0.0% 2100 down 5.3% volatile
231 Niue 0.0% 2100 up 2.9% volatile
232 Falkland Islands 0.0% 2100 down 2.8% volatile
233 Saint Pierre and Miquelon 0.0% 2100 down 13.3% volatile
234 Vatican 0.0% 2100 up 7.0% 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
Share of global CO₂ emissions and population
Unit
%
Source
HYDE (2023); Gapminder (2022); UN WPP (2024) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
239 places, 69,170 data points, 1000–2100
Last refreshed

Share of the world's population by country, available from 10,000 BCE to 2100, based on data and estimates from different sources.