Number of people living in cities with more than 1 million residents by country
Total population living in cities with 1 million or more people. City boundaries are defined using a consistent global approach based on satellite imagery and population data.
What the numbers show
Number of people living in cities with more than 1 million residents is currently reported for 177 countries. The highest value is 280.94 million people in China; the lowest is 0 people in Reunion.
The median across all reporting countries is 1.93 million people, and the mean is 9.84 million people.
Over the past decade 104 countries rose and 11 fell. The largest increase was in Somalia (up 213.2%), and the largest decrease in Paraguay (down 25.8%).
Number of people living in cities with more than 1 million residents: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 280.94 million people | 2020 | up 22.6% | volatile |
| 2 | India | 265.71 million people | 2020 | up 25.2% | volatile |
| 3 | Indonesia | 89.18 million people | 2020 | up 18.3% | volatile |
| 4 | United States | 69.30 million people | 2020 | up 28.1% | rising |
| 5 | Japan | 64.56 million people | 2020 | up 3.0% | rising |
| 6 | Brazil | 64.18 million people | 2020 | up 17.5% | volatile |
| 7 | Pakistan | 58.92 million people | 2020 | up 32.0% | volatile |
| 8 | Bangladesh | 45.99 million people | 2020 | up 33.7% | volatile |
| 9 | Nigeria | 43.76 million people | 2020 | up 61.2% | volatile |
| 10 | Egypt | 42.42 million people | 2020 | up 54.7% | volatile |
| 11 | Mexico | 34.17 million people | 2020 | up 3.0% | volatile |
| 12 | South Korea | 30.90 million people | 2020 | up 6.0% | volatile |
| 13 | Philippines | 29.67 million people | 2020 | up 20.9% | volatile |
| 14 | Turkey | 26.91 million people | 2020 | up 26.2% | volatile |
| 15 | Russia | 24.98 million people | 2020 | up 5.5% | rising |
| 16 | Iran | 22.00 million people | 2020 | up 11.3% | volatile |
| 17 | Vietnam | 21.58 million people | 2020 | up 58.9% | volatile |
| 18 | Democratic Republic of Congo | 19.22 million people | 2020 | up 64.1% | volatile |
| 19 | Colombia | 17.92 million people | 2020 | up 17.9% | volatile |
| 20 | South Africa | 17.85 million people | 2020 | up 51.4% | volatile |
| 21 | Argentina | 17.55 million people | 2020 | up 11.7% | rising |
| 22 | United Kingdom | 17.28 million people | 2020 | up 20.2% | flat |
| 23 | Thailand | 17.25 million people | 2020 | up 32.8% | volatile |
| 24 | Saudi Arabia | 15.00 million people | 2020 | up 51.7% | volatile |
| 25 | Taiwan | 14.82 million people | 2020 | up 5.1% | volatile |
| 26 | Iraq | 13.05 million people | 2020 | up 60.0% | volatile |
| 27 | Germany | 10.87 million people | 2020 | up 20.9% | rising |
| 28 | Angola | 10.81 million people | 2020 | up 204.9% | volatile |
| 29 | Spain | 10.73 million people | 2020 | up 16.9% | rising |
| 30 | Canada | 10.54 million people | 2020 | up 24.0% | volatile |
| 31 | France | 10.51 million people | 2020 | up 3.7% | rising |
| 32 | Ghana | 10.25 million people | 2020 | up 61.7% | volatile |
| 33 | Peru | 10.04 million people | 2020 | up 17.6% | volatile |
| 34 | Malaysia | 9.47 million people | 2020 | up 36.9% | volatile |
| 35 | Italy | 8.95 million people | 2020 | up 2.2% | rising |
| 36 | Morocco | 8.72 million people | 2020 | up 32.0% | volatile |
| 37 | Cameroon | 8.11 million people | 2020 | up 61.8% | volatile |
| 38 | Australia | 7.59 million people | 2020 | up 22.5% | rising |
| 39 | Kenya | 6.97 million people | 2020 | up 45.7% | volatile |
| 40 | Myanmar | 6.97 million people | 2020 | up 14.5% | volatile |
| 41 | Tanzania | 6.85 million people | 2020 | up 81.4% | volatile |
| 42 | Chile | 6.57 million people | 2020 | up 9.5% | rising |
| 43 | Sudan | 6.43 million people | 2020 | up 22.2% | volatile |
| 44 | Afghanistan | 6.41 million people | 2020 | up 70.2% | volatile |
| 45 | Jordan | 6.16 million people | 2020 | up 65.1% | volatile |
| 46 | Venezuela | 6.09 million people | 2020 | down 6.3% | volatile |
| 47 | Cote d'Ivoire | 6.06 million people | 2020 | up 34.7% | volatile |
| 48 | Ethiopia | 5.91 million people | 2020 | up 60.1% | volatile |
| 49 | Hong Kong | 5.88 million people | 2020 | up 5.1% | rising |
| 50 | Syria | 5.87 million people | 2020 | down 17.5% | volatile |
| 51 | Ecuador | 5.47 million people | 2020 | up 19.2% | volatile |
| 52 | Somalia | 5.26 million people | 2020 | up 213.2% | volatile |
| 53 | Yemen | 5.12 million people | 2020 | up 46.2% | volatile |
| 54 | Bolivia | 5.02 million people | 2020 | up 61.0% | volatile |
| 55 | Sri Lanka | 4.96 million people | 2020 | up 15.9% | rising |
| 56 | Singapore | 4.76 million people | 2020 | up 8.6% | volatile |
| 57 | Congo | 4.76 million people | 2020 | up 142.6% | volatile |
| 58 | Senegal | 4.59 million people | 2020 | up 65.0% | volatile |
| 59 | United Arab Emirates | 4.42 million people | 2020 | up 90.8% | volatile |
| 60 | Dominican Republic | 4.41 million people | 2020 | up 22.9% | volatile |
| 61 | Ukraine | 4.36 million people | 2020 | up 2.7% | rising |
| 62 | Kazakhstan | 4.31 million people | 2020 | up 174.9% | volatile |
| 63 | Uganda | 4.23 million people | 2020 | up 50.1% | volatile |
| 64 | Algeria | 4.23 million people | 2020 | up 57.0% | volatile |
| 65 | Burkina Faso | 3.98 million people | 2020 | up 116.2% | volatile |
| 66 | Kuwait | 3.70 million people | 2020 | up 53.0% | volatile |
| 67 | Mali | 3.65 million people | 2020 | up 54.5% | volatile |
| 68 | Uzbekistan | 3.65 million people | 2020 | up 15.3% | rising |
| 69 | Madagascar | 3.52 million people | 2020 | up 86.8% | volatile |
| 70 | Greece | 3.27 million people | 2020 | down 3.4% | rising |
| 71 | Nepal | 3.08 million people | 2020 | up 33.8% | volatile |
| 72 | Zambia | 2.99 million people | 2020 | up 60.8% | volatile |
| 73 | Mozambique | 2.93 million people | 2020 | up 43.6% | volatile |
| 74 | North Korea | 2.87 million people | 2020 | up 3.1% | volatile |
| 75 | Honduras | 2.76 million people | 2020 | up 163.4% | volatile |
| 76 | Guatemala | 2.74 million people | 2020 | up 5.6% | volatile |
| 77 | Guinea | 2.55 million people | 2020 | up 34.3% | volatile |
| 78 | Israel | 2.47 million people | 2020 | up 23.3% | volatile |
| 79 | Tunisia | 2.42 million people | 2020 | up 27.0% | volatile |
| 80 | Benin | 2.27 million people | 2020 | up 50.5% | volatile |
| 81 | Togo | 2.25 million people | 2020 | up 28.7% | volatile |
| 82 | Cambodia | 2.22 million people | 2020 | up 41.1% | volatile |
| 83 | Macao | 2.11 million people | 2020 | up 22.9% | volatile |
| 84 | Costa Rica | 2.10 million people | 2020 | up 15.6% | volatile |
| 85 | Qatar | 1.98 million people | 2020 | up 79.5% | volatile |
| 86 | Austria | 1.98 million people | 2020 | up 15.3% | rising |
| 87 | Belarus | 1.98 million people | 2020 | up 10.5% | volatile |
| 88 | Azerbaijan | 1.93 million people | 2020 | up 6.5% | volatile |
| 89 | Romania | 1.93 million people | 2020 | down 1.6% | rising |
| 90 | Zimbabwe | 1.88 million people | 2020 | down 3.8% | volatile |
| 91 | Portugal | 1.86 million people | 2020 | up 6.9% | rising |
| 92 | Poland | 1.86 million people | 2020 | up 7.2% | rising |
| 93 | Haiti | 1.85 million people | 2020 | down 7.2% | volatile |
| 94 | Sierra Leone | 1.77 million people | 2020 | up 54.2% | volatile |
| 95 | Liberia | 1.77 million people | 2020 | up 42.6% | volatile |
| 96 | Lebanon | 1.74 million people | 2020 | up 2.9% | volatile |
| 97 | Chad | 1.65 million people | 2020 | up 40.2% | volatile |
| 98 | Hungary | 1.63 million people | 2020 | up 2.4% | falling |
| 99 | Cuba | 1.62 million people | 2020 | down 3.1% | rising |
| 100 | El Salvador | 1.60 million people | 2020 | down 1.5% | volatile |
| 101 | Mongolia | 1.46 million people | 2020 | — | volatile |
| 102 | Sweden | 1.44 million people | 2020 | up 24.3% | volatile |
| 103 | Panama | 1.40 million people | 2020 | up 30.1% | volatile |
| 104 | Belgium | 1.38 million people | 2020 | up 9.0% | volatile |
| 105 | Mauritania | 1.36 million people | 2020 | — | volatile |
| 106 | Bahrain | 1.33 million people | 2020 | up 22.4% | volatile |
| 107 | Niger | 1.33 million people | 2020 | up 31.4% | volatile |
| 108 | Rwanda | 1.32 million people | 2020 | — | volatile |
| 109 | Paraguay | 1.31 million people | 2020 | down 25.8% | volatile |
| 110 | Tajikistan | 1.31 million people | 2020 | — | volatile |
| 111 | Nicaragua | 1.28 million people | 2020 | up 13.8% | volatile |
| 112 | Kyrgyzstan | 1.25 million people | 2020 | — | volatile |
| 113 | Uruguay | 1.24 million people | 2020 | down 3.1% | rising |
| 114 | Denmark | 1.20 million people | 2020 | up 14.9% | volatile |
| 115 | Czechia | 1.18 million people | 2020 | up 5.8% | volatile |
| 116 | Libya | 1.17 million people | 2020 | up 12.0% | volatile |
| 117 | Netherlands | 1.14 million people | 2020 | up 11.4% | volatile |
| 118 | Burundi | 1.14 million people | 2020 | — | volatile |
| 119 | Serbia | 1.14 million people | 2020 | up 6.0% | volatile |
| 120 | Turkmenistan | 1.09 million people | 2020 | — | volatile |
| 121 | New Zealand | 1.09 million people | 2020 | — | volatile |
| 123 | Bulgaria | 1.08 million people | 2020 | up 7.6% | volatile |
| 124 | Gambia | 1.07 million people | 2020 | — | volatile |
| 125 | Armenia | 1.06 million people | 2020 | down 3.6% | volatile |
| 126 | Central African Republic | 1.02 million people | 2020 | — | volatile |
| 127 | Albania | 0 people | 2020 | — | flat |
| 127 | Bahamas | 0 people | 2020 | — | flat |
| 127 | Bosnia and Herzegovina | 0 people | 2020 | — | flat |
| 127 | Barbados | 0 people | 2020 | — | flat |
| 127 | Bhutan | 0 people | 2020 | — | flat |
| 127 | Botswana | 0 people | 2020 | — | flat |
| 127 | Switzerland | 0 people | 2020 | — | flat |
| 127 | Comoros | 0 people | 2020 | — | flat |
| 127 | Cape Verde | 0 people | 2020 | — | flat |
| 127 | Cyprus | 0 people | 2020 | — | flat |
| 127 | Djibouti | 0 people | 2020 | — | flat |
| 127 | Eritrea | 0 people | 2020 | — | flat |
| 127 | Estonia | 0 people | 2020 | — | flat |
| 127 | Finland | 0 people | 2020 | — | flat |
| 127 | Fiji | 0 people | 2020 | — | flat |
| 127 | Gabon | 0 people | 2020 | — | flat |
| 127 | Georgia | 0 people | 2020 | — | volatile |
| 127 | Gibraltar | 0 people | 2020 | — | flat |
| 127 | Guinea-Bissau | 0 people | 2020 | — | flat |
| 127 | Equatorial Guinea | 0 people | 2020 | — | flat |
| 127 | Guyana | 0 people | 2020 | — | flat |
| 127 | Croatia | 0 people | 2020 | — | flat |
| 127 | Iceland | 0 people | 2020 | — | flat |
| 127 | Jamaica | 0 people | 2020 | — | flat |
| 127 | Laos | 0 people | 2020 | — | flat |
| 127 | Lesotho | 0 people | 2020 | — | flat |
| 127 | Lithuania | 0 people | 2020 | — | flat |
| 127 | Latvia | 0 people | 2020 | — | flat |
| 127 | Moldova | 0 people | 2020 | — | flat |
| 127 | Maldives | 0 people | 2020 | — | flat |
| 127 | North Macedonia | 0 people | 2020 | — | flat |
| 127 | Montenegro | 0 people | 2020 | — | flat |
| 127 | Mauritius | 0 people | 2020 | — | flat |
| 127 | Malawi | 0 people | 2020 | — | flat |
| 127 | Namibia | 0 people | 2020 | — | flat |
| 127 | New Caledonia | 0 people | 2020 | — | flat |
| 127 | Norway | 0 people | 2020 | — | flat |
| 127 | Oman | 0 people | 2020 | — | flat |
| 127 | Papua New Guinea | 0 people | 2020 | — | flat |
| 127 | Puerto Rico | 0 people | 2020 | — | flat |
| 127 | Palestine | 0 people | 2020 | — | flat |
| 127 | French Polynesia | 0 people | 2020 | — | flat |
| 127 | Solomon Islands | 0 people | 2020 | — | flat |
| 127 | South Sudan | 0 people | 2020 | — | flat |
| 127 | Sao Tome and Principe | 0 people | 2020 | — | flat |
| 127 | Suriname | 0 people | 2020 | — | flat |
| 127 | Slovakia | 0 people | 2020 | — | flat |
| 127 | Slovenia | 0 people | 2020 | — | flat |
| 127 | Eswatini | 0 people | 2015 | — | flat |
| 127 | East Timor | 0 people | 2020 | — | flat |
| 127 | Trinidad and Tobago | 0 people | 2020 | — | flat |
| 127 | Reunion | 0 people | 2020 | — | flat |
About this data
Total population living in cities with 1 million or more people. City boundaries are defined using a consistent global approach based on satellite imagery and population data.