Population of cities towns and villages by country
Countries reporting
233
Highest
233.26 million
China
Lowest
889
Nauru
Median
1.49 million
Years covered
71
1950–2020
Data points
3,540
What the numbers show
Population of cities towns and villages is currently reported for 233 countries. The highest value is 233.26 million in China; the lowest is 889 in Nauru.
The median across all reporting countries is 1.49 million, and the mean is 6.81 million.
Over the past decade 154 countries rose and 79 fell. The largest increase was in Macao (up 130.2%), and the largest decrease in Turks and Caicos Islands (down 56.4%).
Population of cities towns and villages: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 233.26 million | 2020 | up 1.1% | rising |
| 2 | India | 232.95 million | 2020 | down 3.9% | rising |
| 3 | United States | 88.17 million | 2020 | up 1.2% | rising |
| 4 | Brazil | 43.30 million | 2020 | up 3.0% | rising |
| 5 | Ethiopia | 42.37 million | 2020 | up 7.1% | rising |
| 6 | Nigeria | 41.56 million | 2020 | up 22.3% | rising |
| 7 | Indonesia | 38.74 million | 2020 | up 6.1% | rising |
| 8 | Russia | 31.00 million | 2020 | up 0.0% | flat |
| 9 | Mexico | 28.75 million | 2020 | up 11.0% | rising |
| 10 | Tanzania | 28.35 million | 2020 | up 20.5% | rising |
| 11 | Pakistan | 28.23 million | 2020 | down 12.5% | rising |
| 12 | Thailand | 28.19 million | 2020 | down 3.9% | rising |
| 13 | Democratic Republic of Congo | 26.02 million | 2020 | up 22.2% | rising |
| 14 | France | 24.97 million | 2020 | up 4.1% | rising |
| 15 | Germany | 22.56 million | 2020 | up 0.3% | rising |
| 16 | Philippines | 17.03 million | 2020 | down 1.8% | rising |
| 17 | Madagascar | 16.54 million | 2020 | up 16.5% | rising |
| 18 | Myanmar | 16.24 million | 2020 | up 5.9% | rising |
| 19 | Mozambique | 15.39 million | 2020 | up 34.3% | rising |
| 20 | Poland | 15.25 million | 2020 | down 0.5% | rising |
| 21 | Turkey | 15.21 million | 2020 | up 5.6% | rising |
| 22 | Italy | 13.93 million | 2020 | down 2.8% | flat |
| 23 | Uganda | 13.52 million | 2020 | down 6.0% | rising |
| 24 | Iran | 13.42 million | 2020 | up 3.6% | rising |
| 25 | South Africa | 12.95 million | 2020 | up 1.8% | rising |
| 26 | Vietnam | 12.88 million | 2020 | up 2.0% | rising |
| 27 | Kenya | 12.88 million | 2020 | down 0.7% | rising |
| 28 | Niger | 12.00 million | 2020 | up 49.4% | volatile |
| 29 | Sudan | 11.80 million | 2020 | up 37.0% | rising |
| 30 | Ukraine | 11.60 million | 2020 | down 2.8% | falling |
| 31 | Mali | 11.49 million | 2020 | up 25.7% | rising |
| 32 | Japan | 11.21 million | 2020 | down 1.1% | flat |
| 33 | Burkina Faso | 10.87 million | 2020 | up 31.6% | rising |
| 34 | Zimbabwe | 10.31 million | 2020 | up 22.3% | rising |
| 35 | Spain | 10.19 million | 2020 | down 4.9% | rising |
| 36 | Cote d'Ivoire | 9.46 million | 2020 | up 15.2% | volatile |
| 37 | United Kingdom | 9.40 million | 2020 | up 2.4% | rising |
| 38 | Colombia | 9.39 million | 2020 | up 0.3% | rising |
| 39 | Canada | 9.07 million | 2020 | up 5.9% | rising |
| 40 | Zambia | 8.92 million | 2020 | up 32.0% | volatile |
| 41 | Algeria | 8.91 million | 2020 | up 5.3% | rising |
| 42 | Peru | 8.86 million | 2020 | up 3.8% | rising |
| 43 | Romania | 8.78 million | 2020 | down 4.9% | falling |
| 44 | Chad | 8.36 million | 2020 | up 44.5% | volatile |
| 45 | Angola | 8.28 million | 2020 | up 22.7% | volatile |
| 46 | Morocco | 8.01 million | 2020 | up 2.5% | rising |
| 47 | Nepal | 7.94 million | 2020 | down 1.7% | rising |
| 48 | Ghana | 7.38 million | 2020 | up 13.6% | rising |
| 49 | Malawi | 6.96 million | 2020 | down 1.1% | rising |
| 50 | Cameroon | 6.77 million | 2020 | up 28.8% | rising |
| 51 | Argentina | 6.31 million | 2020 | up 3.2% | rising |
| 52 | Guinea | 6.21 million | 2020 | up 19.2% | rising |
| 53 | Afghanistan | 6.09 million | 2020 | down 0.4% | rising |
| 54 | Malaysia | 6.00 million | 2020 | up 5.7% | rising |
| 55 | Cambodia | 5.34 million | 2020 | up 7.5% | rising |
| 56 | Papua New Guinea | 5.27 million | 2020 | up 9.8% | rising |
| 57 | Iraq | 5.26 million | 2020 | up 9.4% | rising |
| 58 | Yemen | 5.17 million | 2020 | up 4.3% | rising |
| 59 | South Korea | 5.13 million | 2020 | up 4.7% | falling |
| 60 | Laos | 5.10 million | 2020 | up 10.5% | rising |
| 61 | Saudi Arabia | 5.07 million | 2020 | up 15.2% | volatile |
| 62 | Senegal | 5.06 million | 2020 | up 29.9% | rising |
| 63 | Uzbekistan | 4.90 million | 2020 | up 11.4% | rising |
| 64 | Guatemala | 4.70 million | 2020 | up 19.9% | rising |
| 65 | Australia | 4.58 million | 2020 | up 4.7% | rising |
| 66 | Kazakhstan | 4.54 million | 2020 | up 1.4% | rising |
| 67 | Syria | 4.41 million | 2020 | up 0.6% | rising |
| 68 | Czechia | 4.21 million | 2020 | down 1.0% | rising |
| 69 | Honduras | 4.14 million | 2020 | up 7.8% | rising |
| 70 | Ecuador | 3.95 million | 2020 | up 8.8% | rising |
| 71 | South Sudan | 3.73 million | 2020 | down 18.8% | rising |
| 72 | Austria | 3.68 million | 2020 | up 0.1% | rising |
| 73 | Hungary | 3.65 million | 2020 | down 1.9% | flat |
| 74 | Benin | 3.59 million | 2020 | up 27.4% | rising |
| 75 | Chile | 3.53 million | 2020 | up 5.7% | rising |
| 76 | Greece | 3.51 million | 2020 | down 3.2% | rising |
| 77 | North Korea | 3.51 million | 2020 | up 9.1% | rising |
| 78 | Sri Lanka | 3.46 million | 2020 | down 6.0% | rising |
| 79 | Tunisia | 3.44 million | 2020 | up 1.7% | rising |
| 80 | Bolivia | 3.40 million | 2020 | up 3.8% | rising |
| 81 | Bangladesh | 3.40 million | 2020 | down 24.1% | falling |
| 82 | Egypt | 3.35 million | 2020 | up 5.6% | falling |
| 83 | Sierra Leone | 3.35 million | 2020 | up 13.1% | rising |
| 84 | Venezuela | 3.27 million | 2020 | down 0.5% | rising |
| 85 | Sweden | 3.23 million | 2020 | up 3.2% | rising |
| 86 | Portugal | 3.06 million | 2020 | down 3.6% | flat |
| 87 | Somalia | 2.89 million | 2020 | up 28.5% | rising |
| 88 | Netherlands | 2.77 million | 2020 | up 1.5% | rising |
| 89 | Bulgaria | 2.77 million | 2020 | down 6.6% | falling |
| 90 | Paraguay | 2.68 million | 2020 | up 23.9% | rising |
| 91 | Slovakia | 2.54 million | 2020 | up 2.2% | rising |
| 92 | Togo | 2.49 million | 2020 | up 33.1% | rising |
| 93 | Belgium | 2.49 million | 2020 | down 0.2% | flat |
| 94 | Belarus | 2.45 million | 2020 | down 8.4% | falling |
| 95 | Serbia | 2.43 million | 2020 | down 8.2% | falling |
| 96 | Nicaragua | 2.34 million | 2020 | up 18.8% | rising |
| 97 | Ireland | 2.25 million | 2020 | up 7.3% | rising |
| 98 | Central African Republic | 2.21 million | 2020 | up 7.3% | rising |
| 99 | Finland | 2.16 million | 2020 | down 1.8% | flat |
| 100 | Azerbaijan | 2.15 million | 2020 | up 2.0% | rising |
| 101 | Liberia | 2.11 million | 2020 | up 14.0% | rising |
| 102 | Switzerland | 2.07 million | 2020 | up 2.4% | rising |
| 103 | Denmark | 2.05 million | 2020 | up 0.5% | rising |
| 104 | Cuba | 2.00 million | 2020 | up 7.1% | rising |
| 105 | Haiti | 1.96 million | 2020 | down 7.3% | rising |
| 106 | Burundi | 1.94 million | 2020 | down 24.1% | rising |
| 107 | Norway | 1.91 million | 2020 | up 4.2% | rising |
| 108 | Mauritania | 1.88 million | 2020 | up 24.2% | rising |
| 109 | Croatia | 1.80 million | 2020 | down 6.5% | falling |
| 110 | Libya | 1.73 million | 2020 | up 7.6% | rising |
| 111 | Tajikistan | 1.68 million | 2020 | up 14.3% | rising |
| 112 | Turkmenistan | 1.63 million | 2020 | up 11.5% | rising |
| 113 | Kyrgyzstan | 1.63 million | 2020 | up 17.0% | rising |
| 114 | Bosnia and Herzegovina | 1.61 million | 2020 | down 12.0% | falling |
| 115 | Dominican Republic | 1.59 million | 2020 | up 7.1% | rising |
| 116 | Namibia | 1.59 million | 2020 | up 20.3% | rising |
| 117 | El Salvador | 1.49 million | 2020 | up 5.8% | rising |
| 118 | Moldova | 1.43 million | 2020 | down 7.0% | rising |
| 119 | Lesotho | 1.39 million | 2020 | up 10.0% | rising |
| 120 | Panama | 1.36 million | 2020 | up 10.0% | rising |
| 121 | Georgia | 1.35 million | 2020 | down 1.6% | falling |
| 122 | Costa Rica | 1.33 million | 2020 | up 8.5% | rising |
| 123 | Taiwan | 1.29 million | 2020 | up 7.3% | rising |
| 124 | New Zealand | 1.20 million | 2020 | up 6.6% | rising |
| 125 | Eritrea | 1.20 million | 2020 | up 9.0% | rising |
| 126 | Lithuania | 1.18 million | 2020 | down 9.2% | falling |
| 127 | Slovenia | 1.04 million | 2020 | up 1.1% | rising |
| 128 | Oman | 1.04 million | 2020 | up 25.8% | rising |
| 129 | Rwanda | 1.03 million | 2020 | down 31.6% | falling |
| 130 | Mongolia | 970,912 | 2020 | up 2.0% | rising |
| 131 | Albania | 921,964 | 2020 | down 17.3% | flat |
| 132 | United Arab Emirates | 921,160 | 2020 | up 36.8% | volatile |
| 133 | Eswatini | 912,297 | 2020 | up 15.0% | rising |
| 134 | Guinea-Bissau | 907,200 | 2020 | up 21.3% | rising |
| 135 | Latvia | 814,870 | 2020 | down 6.8% | falling |
| 136 | Jamaica | 782,524 | 2020 | up 13.9% | rising |
| 137 | Botswana | 728,693 | 2020 | up 16.6% | rising |
| 138 | Jordan | 710,062 | 2020 | up 5.1% | rising |
| 139 | East Timor | 671,378 | 2020 | up 1.5% | rising |
| 140 | Armenia | 665,250 | 2020 | down 2.6% | rising |
| 141 | Gambia | 632,697 | 2020 | up 5.6% | rising |
| 142 | Puerto Rico | 626,315 | 2020 | up 2.6% | falling |
| 143 | Lebanon | 591,690 | 2020 | down 10.9% | rising |
| 144 | Solomon Islands | 581,600 | 2020 | up 31.4% | volatile |
| 145 | Israel | 566,527 | 2020 | up 3.4% | rising |
| 146 | North Macedonia | 551,402 | 2020 | down 6.7% | rising |
| 147 | Bhutan | 535,215 | 2020 | up 13.2% | rising |
| 148 | Congo | 475,799 | 2020 | down 15.5% | rising |
| 149 | Uruguay | 467,385 | 2020 | down 1.6% | rising |
| 150 | Estonia | 465,167 | 2020 | down 4.7% | rising |
| 151 | Fiji | 406,636 | 2020 | down 1.7% | rising |
| 152 | Gabon | 392,716 | 2020 | up 11.2% | rising |
| 153 | Cyprus | 316,824 | 2020 | up 6.6% | rising |
| 154 | Palestine | 300,940 | 2020 | down 4.6% | rising |
| 155 | Maldives | 218,611 | 2020 | up 16.0% | rising |
| 156 | Guyana | 212,813 | 2020 | up 5.1% | rising |
| 157 | Vanuatu | 209,344 | 2020 | up 21.1% | rising |
| 158 | Luxembourg | 197,272 | 2020 | up 1.2% | rising |
| 159 | Qatar | 187,288 | 2020 | up 54.4% | volatile |
| 160 | Trinidad and Tobago | 185,894 | 2020 | up 3.1% | rising |
| 161 | Equatorial Guinea | 180,829 | 2020 | down 48.6% | rising |
| 162 | Suriname | 179,059 | 2020 | up 0.0% | rising |
| 163 | Belize | 171,553 | 2020 | up 32.7% | rising |
| 164 | Kuwait | 168,504 | 2020 | up 36.7% | volatile |
| 165 | Cape Verde | 146,255 | 2020 | up 12.5% | rising |
| 166 | Mauritius | 117,061 | 2020 | up 7.9% | flat |
| 167 | Djibouti | 111,715 | 2020 | up 25.5% | rising |
| 168 | Montenegro | 110,799 | 2020 | down 10.3% | rising |
| 169 | Comoros | 109,669 | 2020 | down 17.9% | rising |
| 170 | French Polynesia | 107,288 | 2020 | down 4.5% | rising |
| 171 | Martinique | 101,870 | 2020 | up 5.4% | rising |
| 172 | Guadeloupe | 101,812 | 2020 | up 0.4% | rising |
| 173 | Reunion | 100,835 | 2020 | up 5.0% | falling |
| 174 | New Caledonia | 97,705 | 2020 | down 10.9% | rising |
| 175 | Samoa | 89,515 | 2020 | up 4.7% | rising |
| 176 | Iceland | 88,500 | 2020 | up 5.9% | rising |
| 177 | French Guiana | 86,550 | 2020 | up 7.1% | volatile |
| 178 | Brunei | 86,027 | 2020 | up 7.0% | rising |
| 179 | Micronesia (country) | 78,331 | 2020 | up 11.3% | rising |
| 180 | Bahamas | 69,890 | 2020 | down 0.0% | rising |
| 181 | Western Sahara | 54,285 | 2020 | up 15.4% | rising |
| 182 | Saint Lucia | 48,579 | 2020 | down 3.6% | rising |
| 183 | Kiribati | 42,181 | 2020 | down 20.1% | rising |
| 184 | Tonga | 41,669 | 2020 | down 7.2% | rising |
| 185 | Dominica | 38,586 | 2020 | down 15.0% | rising |
| 186 | Barbados | 38,450 | 2020 | down 3.1% | rising |
| 187 | Sao Tome and Principe | 36,000 | 2020 | up 8.9% | rising |
| 188 | Hong Kong | 34,765 | 2020 | up 1.8% | falling |
| 189 | Faroe Islands | 32,696 | 2020 | up 9.4% | rising |
| 190 | Saint Vincent and the Grenadines | 32,284 | 2020 | up 17.7% | rising |
| 191 | Greenland | 32,222 | 2020 | down 9.3% | rising |
| 192 | Grenada | 32,026 | 2020 | down 6.3% | rising |
| 193 | Bahrain | 31,762 | 2020 | up 19.2% | rising |
| 194 | Isle of Man | 27,279 | 2020 | down 15.0% | rising |
| 195 | Saint Kitts and Nevis | 27,074 | 2020 | up 7.9% | rising |
| 196 | Seychelles | 25,640 | 2020 | up 0.2% | rising |
| 197 | Mayotte | 25,604 | 2020 | down 37.5% | rising |
| 198 | Malta | 25,360 | 2020 | up 1.2% | falling |
| 199 | Guam | 25,082 | 2020 | down 6.7% | falling |
| 200 | United States Virgin Islands | 23,130 | 2020 | down 1.3% | rising |
| 201 | Antigua and Barbuda | 22,535 | 2020 | down 3.5% | falling |
| 202 | Andorra | 20,594 | 2020 | up 18.5% | rising |
| 203 | Marshall Islands | 17,348 | 2020 | down 23.7% | rising |
| 204 | Cook Islands | 15,644 | 2020 | up 83.2% | falling |
| 205 | Northern Mariana Islands | 15,328 | 2020 | down 9.6% | rising |
| 206 | Anguilla | 14,843 | 2020 | up 11.2% | rising |
| 207 | British Virgin Islands | 13,763 | 2020 | up 33.1% | rising |
| 208 | Wallis and Futuna | 11,616 | 2020 | down 11.8% | rising |
| 209 | Palau | 10,802 | 2020 | up 42.5% | rising |
| 210 | American Samoa | 10,614 | 2020 | up 0.8% | rising |
| 211 | Turks and Caicos Islands | 10,372 | 2020 | down 56.4% | volatile |
| 212 | Curacao | 10,035 | 2020 | down 34.0% | falling |
| 213 | Bonaire Sint Eustatius and Saba | 9,897 | 2020 | up 28.8% | flat |
| 214 | Jersey | 9,528 | 2020 | down 22.8% | falling |
| 215 | Liechtenstein | 9,490 | 2020 | down 1.0% | falling |
| 216 | San Marino | 6,795 | 2020 | up 9.5% | rising |
| 217 | Saint Pierre and Miquelon | 5,827 | 2020 | down 3.3% | volatile |
| 218 | Guernsey | 5,748 | 2020 | up 3.1% | rising |
| 219 | Saint Helena | 5,430 | 2020 | up 1.9% | flat |
| 220 | Cayman Islands | 5,302 | 2020 | down 14.9% | falling |
| 221 | Aruba | 5,030 | 2020 | down 13.0% | falling |
| 222 | Montserrat | 4,508 | 2020 | down 6.0% | volatile |
| 223 | Singapore | 4,222 | 2020 | up 35.8% | falling |
| 224 | Falkland Islands | 3,506 | 2020 | up 9.6% | rising |
| 225 | Saint Martin (French Part) | 3,267 | 2020 | up 60.1% | falling |
| 226 | Tuvalu | 2,869 | 2020 | down 41.5% | rising |
| 227 | Tokelau | 2,128 | 2020 | up 34.3% | rising |
| 228 | Niue | 1,798 | 2020 | up 1.7% | falling |
| 229 | Saint Barthelemy | 1,348 | 2020 | down 8.2% | volatile |
| 230 | Sint Maarten (Dutch part) | 1,307 | 2020 | down 25.2% | volatile |
| 231 | Macao | 1,120 | 2020 | up 130.2% | falling |
| 232 | Bermuda | 1,029 | 2020 | up 4.6% | falling |
| 233 | Nauru | 889 | 2020 | down 24.4% | volatile |