Population by country

Population by country, available from 10,000 BCE to 2023, based on data and estimates from different sources.

Countries reporting
229
Highest
1.51 billion people
India
Lowest
1,363 people
Vatican
Median
7.19 million people
Years covered
77
2024–2100
Data points
18,172

What the numbers show

Population is currently reported for 229 countries. The highest value is 1.51 billion people in India; the lowest is 1,363 people in Vatican.

The median across all reporting countries is 7.19 million people, and the mean is 44.40 million people.

Over the past decade 80 countries rose and 149 fell. The largest increase was in Qatar (up 11.0%), and the largest decrease in Hong Kong (down 22.2%).

Population: full country ranking

#Country LatestYear 10-year changeTrend
1 India 1.51 billion people 2100 down 4.7% flat
2 China 633.37 million people 2100 down 15.0% falling
3 Pakistan 511.00 million people 2100 up 2.4% rising
4 Nigeria 476.75 million people 2100 up 1.0% rising
5 Democratic Republic of Congo 430.71 million people 2100 up 8.1% rising
6 United States 421.28 million people 2100 up 1.6% rising
7 Ethiopia 367.29 million people 2100 up 5.6% rising
8 Indonesia 295.51 million people 2100 down 3.5% flat
9 Tanzania 262.83 million people 2100 up 10.1% rising
10 Bangladesh 208.60 million people 2100 down 4.3% rising
11 Egypt 201.90 million people 2100 up 1.2% rising
12 Brazil 163.36 million people 2100 down 7.1% falling
13 Angola 150.05 million people 2100 up 9.1% rising
14 Sudan 136.89 million people 2100 up 5.1% rising
15 Mexico 130.25 million people 2100 down 5.3% flat
16 Afghanistan 130.22 million people 2100 up 5.6% rising
17 Russia 126.39 million people 2100 down 0.6% falling
18 Uganda 120.83 million people 2100 up 1.3% rising
19 Philippines 114.22 million people 2100 down 6.2% flat
20 Yemen 110.04 million people 2100 up 3.8% rising
21 Mozambique 104.35 million people 2100 up 4.7% rising
22 Kenya 104.19 million people 2100 up 0.4% rising
23 Cote d'Ivoire 104.04 million people 2100 up 8.9% rising
24 Iraq 100.65 million people 2100 up 2.7% rising
25 South Africa 94.31 million people 2100 up 2.3% rising
26 Vietnam 91.71 million people 2100 down 4.9% falling
27 Niger 90.82 million people 2100 up 5.0% rising
28 Cameroon 88.88 million people 2100 up 6.8% rising
29 Madagascar 85.34 million people 2100 up 5.4% rising
30 Iran 80.05 million people 2100 down 6.1% falling
31 Mali 79.35 million people 2100 up 5.0% rising
32 Japan 76.85 million people 2100 down 4.7% falling
33 Uzbekistan 74.35 million people 2100 up 4.3% rising
34 United Kingdom 74.31 million people 2100 down 1.4% rising
35 Saudi Arabia 71.01 million people 2100 up 6.8% rising
36 Germany 70.90 million people 2100 down 0.4% falling
37 Chad 69.55 million people 2100 up 5.9% rising
38 France 68.48 million people 2100 up 0.1% flat
39 Ghana 67.55 million people 2100 up 2.2% rising
40 Somalia 67.36 million people 2100 up 6.1% rising
41 Turkey 65.34 million people 2100 down 9.3% falling
42 Algeria 64.49 million people 2100 down 1.0% rising
43 Zambia 64.47 million people 2100 up 6.3% rising
44 Malawi 59.14 million people 2100 up 4.7% rising
45 Canada 53.61 million people 2100 up 3.2% rising
46 Burkina Faso 49.85 million people 2100 up 1.0% rising
47 Myanmar 49.66 million people 2100 down 4.8% falling
48 Colombia 47.08 million people 2100 down 7.1% falling
49 Senegal 47.01 million people 2100 up 4.4% rising
50 Thailand 45.56 million people 2100 down 7.4% falling
51 Malaysia 44.03 million people 2100 down 2.5% rising
52 Syria 43.69 million people 2100 down 1.0% rising
53 Australia 43.14 million people 2100 up 5.5% rising
54 Benin 39.59 million people 2100 up 5.1% rising
55 Argentina 38.26 million people 2100 down 7.3% falling
56 Peru 38.16 million people 2100 down 4.0% rising
57 Morocco 37.88 million people 2100 down 5.4% flat
58 Burundi 37.87 million people 2100 up 4.0% rising
59 Zimbabwe 37.17 million people 2100 up 2.8% rising
60 Italy 35.38 million people 2100 down 6.3% falling
61 Kazakhstan 33.67 million people 2100 up 2.8% rising
62 Spain 33.13 million people 2100 down 4.7% falling
63 Rwanda 32.78 million people 2100 up 3.1% rising
64 Guinea 32.01 million people 2100 up 1.5% rising
65 Nepal 31.83 million people 2100 down 5.4% rising
66 Venezuela 28.28 million people 2100 down 4.5% flat
67 United Arab Emirates 26.13 million people 2100 up 9.6% rising
68 Guatemala 25.91 million people 2100 down 2.9% rising
69 South Sudan 23.84 million people 2100 up 0.4% rising
70 Togo 23.64 million people 2100 up 6.6% rising
71 Cambodia 22.74 million people 2100 down 2.0% rising
72 South Korea 21.85 million people 2100 down 14.1% falling
73 Jordan 21.32 million people 2100 up 2.2% rising
74 Sri Lanka 21.25 million people 2100 down 5.2% falling
75 Tajikistan 20.20 million people 2100 up 1.3% rising
76 Congo 20.03 million people 2100 up 8.1% rising
77 Israel 19.75 million people 2100 up 5.8% rising
78 North Korea 19.51 million people 2100 down 6.3% falling
79 Poland 19.33 million people 2100 down 9.9% falling
80 Ecuador 19.09 million people 2100 down 5.3% flat
81 Central African Republic 18.78 million people 2100 up 5.3% rising
82 Papua New Guinea 18.64 million people 2100 up 1.3% rising
83 Bolivia 17.76 million people 2100 down 0.8% rising
84 Netherlands 17.51 million people 2100 down 2.1% falling
85 Mauritania 17.12 million people 2100 up 7.4% rising
86 Honduras 17.03 million people 2100 down 0.6% rising
87 Sierra Leone 15.93 million people 2100 down 0.4% rising
88 Ukraine 15.20 million people 2100 down 15.1% falling
89 Haiti 15.15 million people 2100 down 2.3% rising
90 Chile 13.43 million people 2100 down 10.8% falling
91 Liberia 12.67 million people 2100 up 2.1% rising
92 Oman 12.10 million people 2100 up 7.3% rising
93 Kyrgyzstan 11.73 million people 2100 up 0.9% rising
94 Dominican Republic 11.67 million people 2100 down 4.8% flat
95 Palestine 11.48 million people 2100 up 1.7% rising
96 Sweden 11.37 million people 2100 down 0.2% rising
97 Belgium 11.06 million people 2100 down 1.4% falling
98 Romania 10.77 million people 2100 down 7.2% falling
99 Tunisia 10.65 million people 2100 down 6.2% falling
100 Azerbaijan 10.02 million people 2100 down 3.0% falling
101 Taiwan 10.02 million people 2100 down 11.7% falling
102 Turkmenistan 9.95 million people 2100 down 2.3% rising
103 Libya 9.78 million people 2100 down 1.6% rising
104 Kuwait 9.60 million people 2100 up 8.4% rising
105 Laos 9.26 million people 2100 down 4.4% rising
106 Switzerland 9.13 million people 2100 up 0.5% flat
107 Paraguay 9.05 million people 2100 down 1.8% rising
108 Portugal 8.75 million people 2100 down 0.6% falling
109 Nicaragua 8.61 million people 2100 down 3.7% rising
110 Eritrea 8.44 million people 2100 up 3.2% rising
111 Czechia 8.23 million people 2100 down 2.3% falling
112 Hungary 7.46 million people 2100 down 2.0% falling
113 Austria 7.40 million people 2100 down 2.2% falling
114 Qatar 7.27 million people 2100 up 11.0% rising
115 Lebanon 7.19 million people 2100 down 2.8% rising
116 Gabon 6.90 million people 2100 up 7.2% rising
117 Greece 6.28 million people 2100 down 5.9% falling
118 Panama 5.90 million people 2100 down 1.5% rising
119 Namibia 5.90 million people 2100 up 1.4% rising
120 Denmark 5.86 million people 2100 down 1.3% flat
121 New Zealand 5.81 million people 2100 down 0.4% rising
122 Gambia 5.70 million people 2100 up 0.9% rising
123 Cuba 5.58 million people 2100 down 10.2% falling
124 Mongolia 5.52 million people 2100 up 1.9% rising
125 Norway 5.41 million people 2100 down 2.2% falling
127 El Salvador 5.07 million people 2100 down 8.3% falling
128 Equatorial Guinea 5.00 million people 2100 up 5.3% rising
129 Guinea-Bissau 4.67 million people 2100 up 2.0% rising
130 Finland 4.60 million people 2100 down 3.3% falling
131 Belarus 4.35 million people 2100 down 10.4% falling
132 Singapore 4.16 million people 2100 down 10.5% falling
133 Botswana 3.84 million people 2100 down 1.2% rising
134 Costa Rica 3.78 million people 2100 down 9.5% falling
135 Serbia 3.70 million people 2100 down 7.4% falling
136 Bulgaria 3.53 million people 2100 down 6.7% falling
137 Slovakia 3.43 million people 2100 down 6.3% falling
138 Lesotho 3.26 million people 2100 down 1.4% rising
139 Bahrain 3.09 million people 2100 up 6.8% rising
140 Georgia 2.97 million people 2100 down 5.0% falling
141 Uruguay 2.25 million people 2100 down 9.6% falling
142 Croatia 2.14 million people 2100 down 7.9% falling
143 Hong Kong 2.08 million people 2100 down 22.2% falling
144 East Timor 1.97 million people 2100 down 3.1% rising
145 Comoros 1.91 million people 2100 up 3.8% rising
146 Solomon Islands 1.85 million people 2100 up 2.9% rising
147 Djibouti 1.84 million people 2100 up 1.4% rising
148 Armenia 1.69 million people 2100 down 6.8% falling
149 Slovenia 1.63 million people 2100 down 2.5% falling
150 Moldova 1.49 million people 2100 down 8.5% falling
152 Bosnia and Herzegovina 1.37 million people 2100 down 10.1% falling
153 Eswatini 1.34 million people 2100 down 5.7% rising
154 Cyprus 1.28 million people 2100 down 3.4% falling
155 Lithuania 1.21 million people 2100 down 12.3% falling
156 Albania 1.19 million people 2100 down 13.2% falling
157 Jamaica 1.07 million people 2100 down 16.8% falling
158 Puerto Rico 995,622 people 2100 down 20.0% falling
159 Latvia 925,371 people 2100 down 9.3% falling
160 Trinidad and Tobago 898,357 people 2100 down 8.7% falling
161 Guyana 888,954 people 2100 down 3.5% rising
162 Fiji 879,377 people 2100 down 4.5% falling
163 Vanuatu 875,476 people 2100 up 6.2% rising
164 North Macedonia 863,000 people 2100 down 11.4% falling
165 Reunion 852,215 people 2100 down 2.9% falling
166 Western Sahara 831,294 people 2100 down 0.6% rising
167 Estonia 825,509 people 2100 down 6.3% falling
168 French Guiana 775,240 people 2100 up 6.9% rising
170 Suriname 709,001 people 2100 down 3.2% rising
171 Bhutan 690,432 people 2100 down 6.9% falling
172 Mauritius 581,719 people 2100 down 13.8% falling
173 Sao Tome and Principe 534,018 people 2100 up 3.5% rising
174 Maldives 474,920 people 2100 down 4.2% falling
175 Brunei 464,806 people 2100 down 3.1% flat
176 Belize 447,380 people 2100 down 6.5% flat
177 Cape Verde 416,947 people 2100 down 9.3% falling
178 Bahamas 384,960 people 2100 down 2.6% falling
179 Samoa 383,564 people 2100 up 4.1% rising
180 Iceland 362,584 people 2100 down 5.1% falling
182 New Caledonia 337,224 people 2100 down 1.7% rising
183 Macao 331,174 people 2100 down 14.1% falling
184 Montenegro 326,019 people 2100 down 10.3% falling
186 Kiribati 222,652 people 2100 up 0.7% rising
188 Guam 205,505 people 2100 down 0.7% rising
189 Barbados 194,711 people 2100 down 6.8% falling
190 French Polynesia 186,869 people 2100 down 10.3% falling
191 Micronesia (country) 128,155 people 2100 down 2.1% rising
192 Curacao 120,466 people 2100 down 8.7% falling
193 Cayman Islands 118,033 people 2100 up 0.5% rising
194 Tonga 117,879 people 2100 up 0.6% rising
195 Seychelles 115,975 people 2100 down 3.7% falling
196 Saint Lucia 108,220 people 2100 down 9.6% falling
197 Jersey 99,818 people 2100 down 0.2% falling
198 Aruba 75,189 people 2100 down 6.3% falling
199 Grenada 73,906 people 2100 down 10.1% falling
200 Antigua and Barbuda 67,996 people 2100 down 7.8% falling
201 Saint Vincent and the Grenadines 64,240 people 2100 down 7.2% falling
202 Faroe Islands 63,272 people 2100 down 1.9% rising
203 United States Virgin Islands 61,981 people 2100 down 2.6% falling
204 Isle of Man 58,077 people 2100 down 6.0% falling
205 Guernsey 52,923 people 2100 down 3.0% falling
206 Gibraltar 49,281 people 2100 down 1.8% rising
207 Dominica 49,137 people 2100 down 6.6% falling
208 Monaco 47,509 people 2100 up 6.3% rising
209 Andorra 47,241 people 2100 down 11.6% falling
211 Sint Maarten (Dutch part) 42,299 people 2100 down 6.4% falling
212 Northern Mariana Islands 41,633 people 2100 down 1.8% flat
213 Turks and Caicos Islands 38,687 people 2100 down 6.1% falling
214 Greenland 37,248 people 2100 down 5.7% falling
215 Bermuda 35,691 people 2100 down 8.4% falling
216 American Samoa 32,316 people 2100 down 3.6% falling
217 San Marino 31,183 people 2100 down 0.2% falling
218 Saint Kitts and Nevis 30,258 people 2100 down 7.7% falling
219 British Virgin Islands 27,912 people 2100 down 7.0% falling
220 Bonaire Sint Eustatius and Saba 27,880 people 2100 down 5.9% falling
221 Marshall Islands 23,826 people 2100 down 3.2% falling
222 Nauru 20,684 people 2100 up 2.1% rising
223 Saint Martin (French part) 20,028 people 2100 up 2.1% falling
224 Tuvalu 12,290 people 2100 up 1.8% rising
225 Palau 11,144 people 2100 down 5.7% falling
226 Anguilla 9,329 people 2100 down 10.6% falling
227 Saint Barthelemy 9,252 people 2100 down 10.4% falling
228 Cook Islands 7,922 people 2100 down 3.0% falling
229 Wallis and Futuna 6,896 people 2100 down 9.9% falling
230 Tokelau 4,385 people 2100 down 1.1% rising
231 Montserrat 2,799 people 2100 down 4.7% falling
232 Saint Helena 2,654 people 2100 down 6.2% falling
233 Niue 2,406 people 2100 up 2.0% rising
234 Falkland Islands 2,266 people 2100 down 3.6% falling
235 Saint Pierre and Miquelon 2,032 people 2100 down 14.1% falling
236 Vatican 1,363 people 2100 up 6.1% rising

About this data

Indicator
Population
Unit
people
Source
UN WPP (2024) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
236 places, 18,172 data points, 2024–2100
Last refreshed

Population by country, available from 10,000 BCE to 2023, based on data and estimates from different sources.