Annual population growth by country

Countries reporting
236
Highest
12.65 million
India
Lowest
-3.32 million
Ukraine
Median
34,050
Years covered
73
1951–2023
Data points
17,228

What the numbers show

Annual population growth is currently reported for 236 countries. The highest value is 12.65 million in India; the lowest is -3.32 million in Ukraine.

The median across all reporting countries is 34,050, and the mean is 297,824.

The gap between the highest and lowest reporting country is a factor of about 4.

Over the past decade 121 countries rose and 115 fell. The largest increase was in Armenia (up 2,084,030.0%), and the largest decrease in Belarus (down 4,274.1%).

Annual population growth: full country ranking

#Country LatestYear 10-year changeTrend
1 India 12.65 million 2023 down 26.3% rising
2 Nigeria 4.73 million 2023 down 2.4% volatile
3 Pakistan 3.80 million 2023 up 11.7% rising
4 Democratic Republic of Congo 3.39 million 2023 up 33.8% volatile
5 Ethiopia 3.31 million 2023 up 25.3% volatile
6 Indonesia 2.36 million 2023 down 25.2% rising
7 Bangladesh 2.08 million 2023 up 42.4% rising
8 United States 1.94 million 2023 down 35.1% flat
9 Egypt 1.92 million 2023 down 11.7% rising
10 Tanzania 1.91 million 2023 up 31.4% volatile
11 Uganda 1.34 million 2023 up 34.4% volatile
12 Yemen 1.17 million 2023 up 32.8% volatile
13 Syria 1.13 million 2023 up 203.6% volatile
14 Mexico 1.13 million 2023 down 26.1% rising
15 Angola 1.11 million 2023 up 12.8% volatile
16 Saudi Arabia 1.09 million 2023 up 12.9% volatile
17 Kenya 1.09 million 2023 down 1.1% rising
18 Iran 1.08 million 2023 up 3.9% rising
19 Iraq 1.00 million 2023 down 38.3% volatile
20 Mozambique 978,921 2023 up 37.1% volatile
21 Philippines 926,856 2023 down 51.2% rising
22 Afghanistan 875,915 2023 down 17.6% volatile
23 Chad 863,756 2023 up 79.9% volatile
24 Niger 847,885 2023 up 24.1% volatile
25 Brazil 834,320 2023 down 47.9% falling
26 South Africa 833,969 2023 down 6.9% rising
27 Cote d'Ivoire 770,649 2023 up 63.0% volatile
28 Madagascar 758,676 2023 up 17.3% volatile
29 Cameroon 739,920 2023 up 24.8% volatile
30 Uzbekistan 713,358 2023 up 54.4% rising
31 Mali 696,489 2023 up 38.6% volatile
32 Algeria 686,831 2023 down 10.6% rising
33 Vietnam 671,533 2023 down 36.8% rising
34 Sudan 659,456 2023 down 23.6% volatile
35 Ghana 638,764 2023 down 2.0% rising
36 Colombia 583,208 2023 up 33.8% rising
37 Zambia 571,032 2023 up 17.6% volatile
38 Somalia 556,727 2023 up 36.3% volatile
39 Malawi 535,749 2023 up 18.5% volatile
40 Burkina Faso 516,739 2023 down 1.2% volatile
41 United Kingdom 503,650 2023 up 17.4% volatile
42 Canada 477,839 2023 up 28.8% flat
43 South Sudan 462,195 2023 up 12.7% volatile
44 Germany 462,006 2023 up 269.0% volatile
45 Malaysia 430,801 2023 down 15.8% rising
46 Senegal 426,474 2023 up 6.5% volatile
47 United Arab Emirates 400,004 2023 up 19.5% volatile
48 Morocco 383,448 2023 down 11.3% rising
49 Poland 377,113 2023 up 3,208.0% volatile
50 Myanmar 377,009 2023 down 11.3% falling
51 Peru 370,180 2023 up 38.4% rising
52 Burundi 368,353 2023 up 0.0% volatile
53 Benin 351,528 2023 up 13.0% volatile
54 Guinea 350,333 2023 up 29.6% volatile
55 Oman 319,038 2023 up 11.2% volatile
56 Rwanda 303,448 2023 up 15.2% volatile
57 Kazakhstan 295,497 2023 up 18.0% volatile
58 Guatemala 276,964 2023 down 7.0% rising
59 Zimbabwe 271,768 2023 up 38.7% rising
60 Australia 250,139 2023 down 34.8% rising
61 Kuwait 249,267 2023 up 46.0% volatile
62 Cambodia 222,163 2023 down 1.3% volatile
63 Turkey 212,033 2023 down 82.4% rising
64 Tajikistan 207,579 2023 up 2.4% rising
65 Netherlands 188,105 2023 up 262.6% falling
66 Papua New Guinea 186,461 2023 down 15.7% volatile
67 Sierra Leone 183,714 2023 up 12.7% volatile
68 Jordan 182,951 2023 down 54.8% volatile
69 Honduras 180,973 2023 up 3.9% rising
70 Bolivia 167,005 2023 up 0.1% rising
71 France 161,416 2023 down 51.0% falling
72 Ecuador 156,179 2023 down 33.5% rising
73 Togo 155,237 2023 up 7.0% volatile
74 Israel 153,168 2023 up 8.2% rising
75 Congo 147,786 2023 up 26.7% volatile
76 Mauritania 146,798 2023 up 27.3% volatile
77 Singapore 139,204 2023 up 50.9% volatile
78 Sri Lanka 136,650 2023 down 27.8% falling
79 Czechia 136,506 2023 up 3,468.8% volatile
80 Turkmenistan 134,240 2023 up 2.6% rising
81 Haiti 133,799 2023 down 12.3% rising
82 Argentina 130,498 2023 down 69.0% flat
83 Liberia 119,738 2023 up 23.2% volatile
84 Kyrgyzstan 117,731 2023 up 16.8% rising
85 Laos 105,993 2023 up 14.7% rising
86 Chile 105,800 2023 down 37.0% rising
87 Palestine 103,927 2023 up 4.0% volatile
88 Dominican Republic 100,535 2023 down 18.5% rising
89 Nicaragua 92,957 2023 up 12.6% rising
90 North Korea 89,353 2023 down 24.1% volatile
91 Venezuela 87,846 2023 down 75.5% volatile
92 Qatar 86,620 2023 down 31.0% volatile
93 Ireland 86,614 2023 up 252.8% volatile
94 Paraguay 83,690 2023 down 2.0% rising
95 Spain 83,197 2023 up 152.7% volatile
96 Libya 81,855 2023 down 34.7% volatile
97 Tunisia 81,096 2023 down 38.4% rising
98 Switzerland 78,384 2023 down 15.1% volatile
99 Namibia 73,434 2023 up 26.9% volatile
100 Belgium 71,077 2023 up 34.7% volatile
101 Austria 65,756 2023 up 32.0% volatile
102 Sweden 64,158 2023 down 20.9% volatile
103 Armenia 62,518 2023 up 2,084,030.0% volatile
104 Norway 62,371 2023 up 1.1% rising
105 Gambia 61,374 2023 up 1.1% volatile
106 Eritrea 60,941 2023 up 63.1% volatile
107 Panama 57,983 2023 down 12.2% rising
108 Central African Republic 54,377 2023 up 72.2% volatile
109 Gabon 54,040 2023 down 18.3% volatile
110 Guinea-Bissau 47,808 2023 up 7.3% volatile
111 Mongolia 45,923 2023 down 18.6% rising
112 Denmark 45,233 2023 up 93.1% volatile
113 Slovakia 44,862 2023 up 709.1% volatile
114 Equatorial Guinea 44,007 2023 down 16.6% volatile
115 New Zealand 41,106 2023 down 2.5% rising
116 Botswana 40,347 2023 up 25.8% rising
117 Lithuania 37,181 2023 up 224.0% volatile
118 Bahrain 36,214 2023 down 11.5% volatile
119 Finland 31,885 2023 up 27.1% volatile
120 El Salvador 29,313 2023 up 17.9% volatile
121 Lebanon 29,002 2023 down 94.3% volatile
122 Moldova 27,086 2023 up 136.7% volatile
123 Lesotho 25,364 2023 up 14.5% volatile
124 Costa Rica 23,762 2023 down 54.5% rising
125 Azerbaijan 22,902 2023 down 82.1% falling
126 Solomon Islands 18,939 2023 down 11.2% volatile
127 Montenegro 18,904 2023 up 5,547.8% volatile
128 Estonia 17,102 2023 up 464.3% volatile
129 Comoros 16,199 2023 up 11.2% rising
130 Djibouti 15,850 2023 down 12.3% volatile
131 East Timor 14,993 2023 down 37.0% volatile
132 Portugal 13,661 2023 up 124.9% volatile
133 Cyprus 13,605 2023 down 26.4% rising
134 Georgia 12,712 2023 up 142.3% volatile
135 Luxembourg 11,786 2023 down 5.0% volatile
136 Eswatini 11,586 2023 up 89.0% volatile
137 Western Sahara 10,988 2023 down 33.0% volatile
138 Mayotte 10,749 2023 up 40.8% volatile
139 Macao 9,556 2023 down 15.4% volatile
140 Belize 8,371 2023 up 16.0% rising
141 Vanuatu 7,361 2023 up 31.4% rising
142 Iceland 7,191 2023 up 136.5% volatile
143 Trinidad and Tobago 7,015 2023 down 20.7% falling
144 Suriname 5,720 2023 down 10.4% volatile
145 Bhutan 5,465 2023 down 31.6% volatile
146 French Guiana 5,089 2023 down 31.8% volatile
147 Malta 4,770 2023 up 159.1% volatile
148 Fiji 4,722 2023 up 228.1% volatile
149 Guyana 4,719 2023 up 26.7% volatile
150 Sao Tome and Principe 4,569 2023 up 23.3% volatile
151 Brunei 3,585 2023 down 36.4% rising
152 Reunion 3,340 2023 up 31.6% falling
153 Slovenia 3,163 2023 up 1.1% volatile
154 New Caledonia 2,749 2023 down 47.1% volatile
155 Cape Verde 2,585 2023 up 875.5% volatile
156 Seychelles 2,428 2023 down 4.5% volatile
157 Hungary 2,157 2023 up 107.9% volatile
158 Kiribati 2,057 2023 up 32.4% rising
159 Bahamas 1,910 2023 down 45.2% falling
160 Maldives 1,893 2023 down 85.7% volatile
161 Cayman Islands 1,445 2023 down 5.1% volatile
162 Samoa 1,403 2023 down 20.6% falling
163 Latvia 1,340 2023 up 106.2% volatile
164 Guam 1,329 2023 up 460.2% volatile
165 Bonaire Sint Eustatius and Saba 1,266 2023 up 28.1% volatile
166 Andorra 1,147 2023 up 170.0% volatile
167 Puerto Rico 1,050 2023 up 102.6% volatile
168 Gibraltar 862 2023 up 129.9% volatile
169 French Polynesia 737 2023 down 55.2% falling
170 Faroe Islands 699 2023 up 279.9% volatile
171 British Virgin Islands 663 2023 down 51.2% volatile
172 Jamaica 635 2023 down 94.4% falling
173 Sint Maarten (Dutch part) 612 2023 down 26.4% volatile
174 Micronesia (country) 524 2023 up 132.9% volatile
175 Saint Lucia 497 2023 down 36.7% volatile
176 Antigua and Barbuda 481 2023 down 39.8% volatile
177 Turks and Caicos Islands 352 2023 down 76.9% volatile
178 Guernsey 293 2023 up 78.7% volatile
179 Liechtenstein 284 2023 down 8.1% falling
180 Anguilla 233 2023 up 280.6% volatile
181 Jersey 187 2023 down 77.5% falling
182 Grenada 166 2023 down 76.5% volatile
183 Saint Barthelemy 164 2023 up 41.4% volatile
184 Aruba 154 2023 down 80.7% volatile
185 Tokelau 112 2023 up 64.7% volatile
186 Curacao 87 2023 down 96.1% volatile
187 Nauru 78 2023 down 68.8% volatile
188 Saint Kitts and Nevis 51 2023 up 41.7% volatile
189 Isle of Man 34 2023 up 117.3% volatile
190 Monaco 29 2023 down 96.1% volatile
191 Barbados 23 2023 down 96.8% volatile
192 Niue -3 2023 down 250.0% volatile
193 Vatican -12 2023 up 14.3% volatile
194 Falkland Islands -17 2023 down 125.0% volatile
195 Palau -33 2023 up 72.7% volatile
196 Montserrat -36 2023 up 25.0% volatile
197 Bermuda -51 2023 up 29.2% volatile
198 Saint Helena -53 2023 down 255.9% volatile
198 Saint Pierre and Miquelon -53 2023 down 165.0% volatile
200 Greenland -63 2023 up 76.2% volatile
201 Wallis and Futuna -107 2023 up 48.8% volatile
202 Tuvalu -175 2023 down 357.4% volatile
203 Dominica -316 2023 down 153.1% volatile
204 San Marino -352 2023 down 339.5% volatile
205 Tonga -440 2023 down 14.9% volatile
206 Cook Islands -503 2023 down 724.6% volatile
207 Saint Vincent and the Grenadines -732 2023 down 22.6% volatile
208 United States Virgin Islands -809 2023 up 29.0% volatile
209 American Samoa -821 2023 down 71.0% volatile
210 Northern Mariana Islands -935 2023 down 97.3% volatile
211 Marshall Islands -1,245 2023 down 67.8% volatile
212 Saint Martin (French Part) -1,354 2023 down 1,067.1% volatile
213 Mauritius -2,543 2023 down 240.2% volatile
214 Uruguay -2,830 2023 down 128.5% volatile
215 Martinique -3,454 2023 down 52.1% volatile
216 Guadeloupe -8,184 2023 down 941.2% volatile
217 North Macedonia -8,436 2023 up 39.8% volatile
218 Croatia -11,008 2023 up 34.6% volatile
219 Albania -15,954 2023 down 556.0% volatile
220 Serbia -18,011 2023 up 62.8% volatile
221 Bosnia and Herzegovina -19,730 2023 up 66.7% volatile
222 Nepal -20,821 2023 down 137.8% rising
223 Hong Kong -23,175 2023 down 136.6% volatile
224 Bulgaria -30,057 2023 up 42.7% volatile
225 Thailand -32,885 2023 down 108.0% falling
226 South Korea -33,771 2023 down 107.2% volatile
227 Cuba -39,890 2023 down 696.4% volatile
228 Romania -48,294 2023 up 49.5% volatile
229 Belarus -57,561 2023 down 4,274.1% volatile
230 Taiwan -102,962 2023 down 245.2% volatile
231 Italy -119,654 2023 down 197.8% volatile
232 Russia -139,387 2023 down 144.5% volatile
233 Greece -169,571 2023 down 110.0% volatile
234 Japan -626,638 2023 down 206.2% volatile
235 China -2.59 million 2023 down 127.3% falling
236 Ukraine -3.32 million 2023 down 3,881.1% volatile

Share, cite or embed this page

Cite this page

Annual population growth by country. Statizoid, drawing on Our World in Data. Retrieved 11 November 2026, from https://population.statizoid.com/stat/annual-population-growth/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://population.statizoid.com/stat/annual-population-growth/">Annual population growth by country</a> — Statizoid

About this data

Indicator
Annual population growth
Source
Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
236 places, 17,228 data points, 1951–2023
Last refreshed