Population by country

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

Countries reporting
231
Highest
1.44 billion people
India
Lowest
501 people
Vatican
Median
5.77 million people
Years covered
1024
1000–2023
Data points
51,002

What the numbers show

Population is currently reported for 231 countries. The highest value is 1.44 billion people in India; the lowest is 501 people in Vatican.

The median across all reporting countries is 5.77 million people, and the mean is 34.99 million people.

Over the past decade 190 countries rose and 40 fell. The largest increase was in Qatar (up 46.6%), and the largest decrease in Saint Martin (French part) (down 26.4%).

Population: full country ranking

#Country LatestYear 10-year changeTrend
1 India 1.44 billion people 2023 up 11.0% volatile
2 China 1.42 billion people 2023 up 3.2% volatile
3 United States 343.48 million people 2023 up 7.3% volatile
4 Indonesia 281.19 million people 2023 up 9.9% volatile
5 Pakistan 247.50 million people 2023 up 17.3% volatile
6 Nigeria 227.88 million people 2023 up 25.9% volatile
7 Brazil 211.14 million people 2023 up 6.4% volatile
8 Bangladesh 171.47 million people 2023 up 9.5% volatile
9 Russia 145.44 million people 2023 up 0.6% volatile
10 Mexico 129.74 million people 2023 up 9.6% volatile
11 Ethiopia 128.69 million people 2023 up 30.7% volatile
12 Japan 124.37 million people 2023 down 2.6% volatile
13 Philippines 114.89 million people 2023 up 12.6% volatile
14 Egypt 114.54 million people 2023 up 20.1% volatile
15 Democratic Republic of Congo 105.79 million people 2023 up 39.6% volatile
16 Vietnam 100.35 million people 2023 up 10.8% volatile
17 Iran 90.61 million people 2023 up 12.7% volatile
18 Turkey 87.27 million people 2023 up 14.2% volatile
19 Germany 84.55 million people 2023 up 4.3% rising
20 Thailand 71.70 million people 2023 up 2.7% volatile
21 United Kingdom 68.68 million people 2023 up 6.7% rising
22 Tanzania 66.62 million people 2023 up 36.4% volatile
23 France 66.44 million people 2023 up 3.2% rising
24 South Africa 63.21 million people 2023 up 15.6% volatile
25 Italy 59.50 million people 2023 down 1.9% rising
26 Kenya 55.34 million people 2023 up 23.0% volatile
27 Myanmar 54.13 million people 2023 up 7.7% volatile
28 Colombia 52.32 million people 2023 up 13.4% volatile
29 South Korea 51.75 million people 2023 up 3.4% volatile
30 Sudan 50.04 million people 2023 up 32.4% volatile
31 Uganda 48.66 million people 2023 up 37.7% volatile
32 Spain 47.91 million people 2023 up 2.2% rising
33 Algeria 46.16 million people 2023 up 20.2% volatile
34 Argentina 45.54 million people 2023 up 6.9% volatile
35 Iraq 45.07 million people 2023 up 27.8% volatile
36 Afghanistan 41.45 million people 2023 up 31.1% volatile
37 Yemen 39.39 million people 2023 up 34.4% volatile
38 Canada 39.30 million people 2023 up 11.3% volatile
39 Poland 38.76 million people 2023 up 1.3% rising
40 Ukraine 37.73 million people 2023 down 18.2% volatile
41 Morocco 37.71 million people 2023 up 11.6% volatile
42 Angola 36.75 million people 2023 up 40.5% volatile
43 Uzbekistan 35.65 million people 2023 up 19.9% volatile
44 Malaysia 35.13 million people 2023 up 16.4% volatile
45 Peru 33.85 million people 2023 up 13.5% volatile
46 Ghana 33.79 million people 2023 up 23.4% volatile
47 Mozambique 33.64 million people 2023 up 34.3% volatile
48 Saudi Arabia 33.26 million people 2023 up 18.7% volatile
49 Madagascar 31.20 million people 2023 up 29.4% volatile
50 Cote d'Ivoire 31.17 million people 2023 up 30.2% volatile
51 Nepal 29.69 million people 2023 up 7.6% volatile
52 Cameroon 28.37 million people 2023 up 32.6% volatile
53 Venezuela 28.30 million people 2023 down 5.4% volatile
54 Australia 26.45 million people 2023 up 13.8% volatile
55 North Korea 26.42 million people 2023 up 4.3% volatile
56 Niger 26.16 million people 2023 up 41.3% volatile
57 Mali 23.77 million people 2023 up 36.1% volatile
58 Syria 23.59 million people 2023 up 8.9% volatile
59 Taiwan 23.32 million people 2023 down 0.4% volatile
60 Burkina Faso 23.03 million people 2023 up 30.1% volatile
61 Sri Lanka 22.97 million people 2023 up 7.6% volatile
62 Malawi 21.10 million people 2023 up 30.6% volatile
63 Zambia 20.72 million people 2023 up 34.6% volatile
64 Kazakhstan 20.33 million people 2023 up 15.8% volatile
65 Chile 19.66 million people 2023 up 11.1% volatile
66 Chad 19.32 million people 2023 up 41.1% volatile
67 Romania 19.12 million people 2023 down 4.7% rising
68 Somalia 18.36 million people 2023 up 42.7% volatile
69 Guatemala 18.12 million people 2023 up 17.8% volatile
70 Netherlands 18.09 million people 2023 up 6.6% volatile
71 Senegal 18.08 million people 2023 up 31.8% volatile
72 Ecuador 17.98 million people 2023 up 13.7% volatile
73 Cambodia 17.42 million people 2023 up 14.9% volatile
74 Zimbabwe 16.34 million people 2023 up 16.6% volatile
75 Guinea 14.41 million people 2023 up 28.7% volatile
76 Benin 14.11 million people 2023 up 31.8% volatile
77 Rwanda 13.95 million people 2023 up 25.8% volatile
78 Burundi 13.69 million people 2023 up 31.1% volatile
79 Bolivia 12.24 million people 2023 up 14.6% volatile
80 Tunisia 12.20 million people 2023 up 9.5% volatile
81 Belgium 11.71 million people 2023 up 5.0% rising
82 Haiti 11.64 million people 2023 up 13.8% volatile
83 South Sudan 11.48 million people 2023 up 2.8% volatile
84 Jordan 11.44 million people 2023 up 43.1% volatile
85 Dominican Republic 11.33 million people 2023 up 11.2% volatile
86 Cuba 11.02 million people 2023 down 2.5% volatile
87 Czechia 10.81 million people 2023 up 2.8% rising
88 Honduras 10.64 million people 2023 up 19.7% volatile
89 United Arab Emirates 10.64 million people 2023 up 35.9% volatile
90 Sweden 10.55 million people 2023 up 9.9% rising
91 Portugal 10.43 million people 2023 down 0.3% rising
92 Tajikistan 10.39 million people 2023 up 26.4% volatile
93 Papua New Guinea 10.39 million people 2023 up 25.1% volatile
94 Azerbaijan 10.32 million people 2023 up 8.6% volatile
95 Greece 10.24 million people 2023 down 6.6% volatile
96 Hungary 9.69 million people 2023 down 2.1% rising
97 Israel 9.26 million people 2023 up 19.4% volatile
98 Austria 9.13 million people 2023 up 7.7% rising
99 Belarus 9.12 million people 2023 down 3.7% volatile
100 Switzerland 8.87 million people 2023 up 9.6% volatile
101 Sierra Leone 8.46 million people 2023 up 26.0% volatile
102 Togo 8.22 million people 2023 up 21.0% volatile
103 Laos 7.67 million people 2023 up 15.9% volatile
104 Hong Kong 7.44 million people 2023 up 2.5% volatile
105 Turkmenistan 7.36 million people 2023 up 24.0% volatile
106 Libya 7.31 million people 2023 up 15.9% volatile
107 Kyrgyzstan 7.07 million people 2023 up 22.0% volatile
108 Paraguay 6.84 million people 2023 up 14.4% volatile
109 Nicaragua 6.82 million people 2023 up 14.0% volatile
110 Bulgaria 6.80 million people 2023 down 6.5% volatile
111 Serbia 6.77 million people 2023 down 6.9% volatile
112 El Salvador 6.31 million people 2023 up 2.8% volatile
113 Congo 6.18 million people 2023 up 27.3% volatile
114 Denmark 5.95 million people 2023 up 5.9% volatile
115 Singapore 5.79 million people 2023 up 7.5% volatile
116 Lebanon 5.77 million people 2023 up 0.5% volatile
117 Finland 5.60 million people 2023 up 3.0% volatile
118 Norway 5.52 million people 2023 up 8.6% volatile
119 Slovakia 5.52 million people 2023 up 2.0% rising
120 Liberia 5.49 million people 2023 up 22.9% volatile
121 Palestine 5.41 million people 2023 up 25.4% volatile
123 New Zealand 5.17 million people 2023 up 16.1% volatile
124 Central African Republic 5.15 million people 2023 up 11.0% volatile
125 Costa Rica 5.11 million people 2023 up 8.3% volatile
126 Oman 5.05 million people 2023 up 31.7% volatile
127 Mauritania 5.02 million people 2023 up 34.5% volatile
128 Kuwait 4.84 million people 2023 up 37.9% volatile
129 Panama 4.46 million people 2023 up 16.6% volatile
130 Croatia 3.90 million people 2023 down 8.2% rising
131 Georgia 3.81 million people 2023 down 0.0% volatile
132 Eritrea 3.47 million people 2023 up 12.9% volatile
133 Mongolia 3.43 million people 2023 up 20.3% volatile
134 Uruguay 3.39 million people 2023 up 1.3% volatile
135 Puerto Rico 3.24 million people 2023 down 10.1% volatile
136 Bosnia and Herzegovina 3.19 million people 2023 down 11.8% volatile
137 Moldova 3.07 million people 2023 down 10.0% volatile
138 Qatar 2.98 million people 2023 up 46.6% volatile
139 Namibia 2.96 million people 2023 up 31.5% volatile
140 Armenia 2.94 million people 2023 up 0.7% volatile
141 Lithuania 2.85 million people 2023 down 3.5% rising
142 Jamaica 2.84 million people 2023 up 2.0% volatile
143 Albania 2.81 million people 2023 down 3.3% volatile
144 Gambia 2.70 million people 2023 up 28.2% volatile
145 Gabon 2.48 million people 2023 up 29.9% volatile
146 Botswana 2.48 million people 2023 up 15.9% volatile
147 Lesotho 2.31 million people 2023 up 12.4% volatile
148 Guinea-Bissau 2.15 million people 2023 up 27.0% volatile
149 Slovenia 2.12 million people 2023 up 3.0% volatile
150 Latvia 1.88 million people 2023 down 6.5% rising
151 Equatorial Guinea 1.85 million people 2023 up 37.2% volatile
152 North Macedonia 1.83 million people 2023 down 9.0% volatile
153 Bahrain 1.57 million people 2023 up 24.9% volatile
154 Trinidad and Tobago 1.50 million people 2023 up 6.4% volatile
155 East Timor 1.38 million people 2023 up 19.5% volatile
156 Estonia 1.37 million people 2023 up 3.7% volatile
157 Cyprus 1.34 million people 2023 up 13.6% volatile
158 Mauritius 1.27 million people 2023 down 1.3% volatile
159 Eswatini 1.23 million people 2023 up 8.9% volatile
160 Djibouti 1.15 million people 2023 up 17.1% volatile
161 Fiji 924,150 people 2023 up 0.9% volatile
162 Reunion 874,883 people 2023 up 3.2% volatile
163 Comoros 850,390 people 2023 up 22.1% volatile
164 Guyana 826,357 people 2023 up 10.2% volatile
165 Solomon Islands 800,014 people 2023 up 34.5% volatile
166 Bhutan 786,386 people 2023 up 8.4% rising
167 Macao 713,916 people 2023 up 19.2% volatile
169 Montenegro 633,553 people 2023 up 0.1% rising
170 Suriname 628,892 people 2023 up 10.5% volatile
171 Western Sahara 579,734 people 2023 up 26.7% volatile
173 Maldives 526,009 people 2023 up 31.5% volatile
174 Cape Verde 522,335 people 2023 up 2.0% volatile
175 Brunei 458,959 people 2023 up 11.6% volatile
176 Belize 411,112 people 2023 up 20.3% volatile
177 Bahamas 399,452 people 2023 up 5.4% volatile
178 Iceland 387,559 people 2023 up 19.7% volatile
181 Vanuatu 320,422 people 2023 up 25.9% volatile
183 French Guiana 303,408 people 2023 up 19.8% volatile
184 New Caledonia 289,879 people 2023 up 4.7% volatile
185 Barbados 282,347 people 2023 up 1.7% rising
186 French Polynesia 281,125 people 2023 up 2.3% rising
187 Sao Tome and Principe 230,882 people 2023 up 19.5% volatile
188 Samoa 216,673 people 2023 up 9.3% volatile
189 Netherlands Antilles 198,009 people 2010 up 11.1% volatile
190 Curacao 185,437 people 2023 up 13.7% rising
191 Saint Lucia 179,291 people 2023 up 3.4% volatile
192 Guam 166,522 people 2023 up 0.3% rising
193 Kiribati 132,540 people 2023 up 16.4% volatile
194 Seychelles 127,961 people 2023 up 25.3% volatile
195 Grenada 117,094 people 2023 up 3.2% rising
196 Micronesia (country) 112,646 people 2023 up 4.2% volatile
197 Aruba 107,946 people 2023 up 5.2% volatile
198 Tonga 104,613 people 2023 down 2.3% volatile
199 Jersey 103,680 people 2023 up 3.9% rising
200 Saint Vincent and the Grenadines 101,331 people 2023 down 6.3% volatile
201 Antigua and Barbuda 93,331 people 2023 up 6.0% rising
202 United States Virgin Islands 85,712 people 2023 down 16.9% volatile
203 Isle of Man 84,182 people 2023 up 0.0% rising
204 Andorra 80,869 people 2023 up 7.5% volatile
205 Cayman Islands 73,055 people 2023 up 24.5% volatile
206 Dominica 66,531 people 2023 down 4.6% volatile
207 Bermuda 64,721 people 2023 up 1.8% rising
208 Guernsey 64,043 people 2023 up 3.2% rising
209 Greenland 55,951 people 2023 down 1.0% volatile
210 Faroe Islands 54,738 people 2023 up 13.3% volatile
211 American Samoa 47,544 people 2023 down 12.0% volatile
212 Saint Kitts and Nevis 46,783 people 2023 down 0.7% rising
213 Turks and Caicos Islands 46,221 people 2023 up 37.3% volatile
214 Northern Mariana Islands 45,166 people 2023 down 14.4% volatile
215 Sint Maarten (Dutch part) 42,775 people 2023 up 19.2% volatile
217 British Virgin Islands 39,009 people 2023 up 23.0% volatile
218 Monaco 38,979 people 2023 up 9.9% rising
219 Marshall Islands 38,849 people 2023 down 23.4% volatile
220 Gibraltar 38,493 people 2023 up 18.7% rising
221 San Marino 33,761 people 2023 up 0.4% volatile
222 Bonaire Sint Eustatius and Saba 29,920 people 2023 up 25.5% rising
223 Saint Martin (French part) 27,545 people 2023 down 26.4% volatile
224 Palau 17,751 people 2023 up 0.5% volatile
225 Anguilla 14,435 people 2023 up 8.8% volatile
226 Cook Islands 14,244 people 2023 down 19.2% rising
227 Nauru 11,900 people 2023 up 12.9% volatile
228 Wallis and Futuna 11,394 people 2023 down 8.8% rising
229 Saint Barthelemy 11,112 people 2023 up 18.9% volatile
230 Tuvalu 9,837 people 2023 down 10.8% volatile
231 Saint Pierre and Miquelon 5,707 people 2023 down 4.9% rising
232 Saint Helena 5,316 people 2023 down 2.7% rising
233 Montserrat 4,440 people 2023 down 7.0% rising
234 Falkland Islands 3,498 people 2023 up 6.3% rising
235 Tokelau 2,424 people 2023 up 38.6% rising
236 Svalbard and Jan Mayen 2,400 people 2023 unchanged volatile
237 Niue 1,841 people 2023 up 3.1% falling
238 Vatican 501 people 2023 down 16.2% falling

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
Population
Unit
people
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, 51,002 data points, 1000–2023
Last refreshed

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