Number of people living in urban and rural areas, per square kilometre by country

Number of people living in urban and rural areas divided by Land area (sq. km), matched on country and year. Neither publisher issues this ratio as a series; it is computed here from both.

Countries reporting
215
Highest
21,634 people per square kilometre
Macao
Lowest
0.12 people per square kilometre
Greenland
Median
51.85 people per square kilometre
Years covered
63
1961–2023
Data points
12,288

What the numbers show

Number of people living in urban and rural areas, per square kilometre is currently reported for 215 countries. The highest value is 21,634 people per square kilometre in Macao; the lowest is 0.12 people per square kilometre in Greenland.

The median across all reporting countries is 51.85 people per square kilometre, and the mean is 398.45 people per square kilometre.

Over the past decade 187 countries rose and 28 fell. The largest increase was in Burundi (up 138.2%), and the largest decrease in Saint Martin (French part) (down 26.5%).

Number of people living in urban and rural areas, per square kilometre: full country ranking

#Country LatestYear 10-year changeTrend
1 Macao 21,634 people per square kilometre 2023 up 9.5% rising
2 Monaco 18,693 people per square kilometre 2023 up 6.9% rising
3 Singapore 8,063 people per square kilometre 2023 up 5.8% rising
4 Hong Kong 7,088 people per square kilometre 2023 up 2.5% rising
5 Gibraltar 3,847 people per square kilometre 2023 up 18.7% rising
6 Bahrain 1,962 people per square kilometre 2023 up 20.2% volatile
7 Malta 1,593 people per square kilometre 2023 up 26.0% rising
8 Sint Maarten (Dutch part) 1,257 people per square kilometre 2023 up 19.2% rising
9 Bermuda 1,198 people per square kilometre 2023 up 1.8% rising
10 Palestine 779.8 people per square kilometre 2023 up 28.3% volatile
11 Maldives 732.68 people per square kilometre 2023 up 45.2% volatile
12 Nauru 593.75 people per square kilometre 2023 up 12.9% rising
13 Saint Martin (French part) 550.3 people per square kilometre 2023 down 26.5% falling
14 San Marino 546.09 people per square kilometre 2023 up 0.4% rising
15 Netherlands 512.21 people per square kilometre 2023 up 14.1% rising
16 Lebanon 510.49 people per square kilometre 2023 up 3.1% rising
17 South Korea 430.34 people per square kilometre 2023 up 2.3% rising
18 Bangladesh 424.22 people per square kilometre 2023 up 22.3% volatile
19 Israel 391.42 people per square kilometre 2023 up 19.2% rising
20 Barbados 390.17 people per square kilometre 2023 up 2.0% rising
21 Curacao 381.75 people per square kilometre 2023 up 13.8% rising
22 Aruba 370.8 people per square kilometre 2023 up 2.3% rising
23 Puerto Rico 344.22 people per square kilometre 2023 down 9.7% rising
24 Belgium 336.29 people per square kilometre 2023 up 6.6% rising
25 Japan 314.13 people per square kilometre 2023 down 1.6% rising
26 Cayman Islands 304.32 people per square kilometre 2023 up 24.5% volatile
27 Guam 290.26 people per square kilometre 2023 up 0.4% rising
28 Kuwait 271.54 people per square kilometre 2023 up 37.9% volatile
29 Qatar 257.42 people per square kilometre 2023 up 48.8% volatile
30 Mauritius 248.75 people per square kilometre 2023 down 3.6% rising
31 Luxembourg 244.91 people per square kilometre 2023 up 29.0% rising
32 United Kingdom 236.09 people per square kilometre 2023 up 8.9% rising
33 United States Virgin Islands 233.29 people per square kilometre 2023 down 16.5% volatile
34 Haiti 229.92 people per square kilometre 2023 up 28.9% volatile
35 El Salvador 227.19 people per square kilometre 2023 up 12.6% rising
36 Philippines 212.41 people per square kilometre 2023 up 26.3% volatile
37 Tuvalu 209.45 people per square kilometre 2023 down 0.9% volatile
38 Germany 198.17 people per square kilometre 2023 up 6.0% rising
39 American Samoa 193.34 people per square kilometre 2023 down 16.1% rising
40 Switzerland 191.25 people per square kilometre 2023 up 26.0% rising
41 Dominican Republic 170.11 people per square kilometre 2023 up 8.6% volatile
42 Gambia 170.09 people per square kilometre 2023 up 41.1% volatile
43 India 169.62 people per square kilometre 2023 up 22.0% volatile
44 Marshall Islands 169.03 people per square kilometre 2023 down 19.6% rising
45 Sao Tome and Principe 164.99 people per square kilometre 2023 up 22.2% volatile
46 Rwanda 163.22 people per square kilometre 2023 up 112.6% volatile
47 Trinidad and Tobago 158.07 people per square kilometre 2023 up 6.4% rising
48 Nigeria 155.57 people per square kilometre 2023 up 44.6% volatile
49 Jamaica 153.27 people per square kilometre 2023 up 9.3% rising
50 Andorra 152.8 people per square kilometre 2023 up 7.8% rising
51 Comoros 151.48 people per square kilometre 2023 up 36.3% volatile
52 British Virgin Islands 144.61 people per square kilometre 2023 up 42.1% volatile
53 Italy 139.91 people per square kilometre 2023 down 1.6% rising
54 North Korea 139.41 people per square kilometre 2023 up 8.8% rising
55 Nepal 137.84 people per square kilometre 2023 up 11.7% volatile
56 Denmark 131.68 people per square kilometre 2023 up 7.1% rising
57 United Arab Emirates 128.37 people per square kilometre 2023 up 38.7% volatile
58 Grenada 125.56 people per square kilometre 2023 up 4.8% rising
59 Burundi 125.56 people per square kilometre 2023 up 138.2% volatile
60 Seychelles 125.44 people per square kilometre 2023 up 32.0% rising
61 Pakistan 124.64 people per square kilometre 2023 up 28.5% volatile
62 Saint Vincent and the Grenadines 123.97 people per square kilometre 2023 down 3.7% rising
63 Vietnam 122.08 people per square kilometre 2023 up 33.8% volatile
64 Jordan 119.4 people per square kilometre 2023 up 53.4% volatile
65 Czechia 101.89 people per square kilometre 2023 up 2.3% flat
66 Turkey 100.94 people per square kilometre 2023 up 29.5% volatile
67 Kiribati 100.67 people per square kilometre 2023 up 43.3% volatile
68 China 99.3 people per square kilometre 2023 up 24.1% volatile
69 Cape Verde 98.38 people per square kilometre 2023 up 19.5% volatile
70 France 97.12 people per square kilometre 2023 up 5.2% rising
71 Cyprus 97.05 people per square kilometre 2023 up 12.7% rising
72 Guatemala 94.05 people per square kilometre 2023 up 24.1% volatile
73 Syria 92.73 people per square kilometre 2023 up 7.6% volatile
74 Northern Mariana Islands 90.26 people per square kilometre 2023 down 13.7% falling
75 Indonesia 86.35 people per square kilometre 2023 up 22.3% volatile
76 Ghana 85.84 people per square kilometre 2023 up 35.9% volatile
77 Saint Lucia 85.52 people per square kilometre 2023 up 59.0% rising
78 Thailand 85.52 people per square kilometre 2023 up 36.5% volatile
79 Cuba 81.88 people per square kilometre 2023 down 1.7% rising
80 Malaysia 81.73 people per square kilometre 2023 up 22.8% volatile
81 Costa Rica 78.87 people per square kilometre 2023 up 15.5% volatile
82 Isle of Man 77.05 people per square kilometre 2023 up 0.2% rising
83 Spain 76.83 people per square kilometre 2023 up 3.8% rising
84 Austria 76.6 people per square kilometre 2023 up 10.7% rising
85 Poland 75.79 people per square kilometre 2023 up 0.2% rising
86 Sri Lanka 74.81 people per square kilometre 2023 up 19.2% rising
87 Hungary 74.61 people per square kilometre 2023 down 2.3% rising
88 Uganda 74.27 people per square kilometre 2023 up 85.3% volatile
89 Togo 73.99 people per square kilometre 2023 up 42.2% volatile
90 Azerbaijan 73.04 people per square kilometre 2023 up 17.2% rising
91 Iraq 72.54 people per square kilometre 2023 up 28.5% volatile
92 Portugal 69.69 people per square kilometre 2023 down 0.2% rising
93 Armenia 68.57 people per square kilometre 2023 up 3.8% falling
94 Brunei 65.16 people per square kilometre 2023 up 11.1% volatile
95 Dominica 64.83 people per square kilometre 2023 up 0.9% rising
96 Benin 64.76 people per square kilometre 2023 up 52.7% volatile
97 Greece 62.6 people per square kilometre 2023 down 4.6% rising
98 Slovakia 61.05 people per square kilometre 2023 up 0.2% falling
99 Albania 59.73 people per square kilometre 2023 up 3.7% rising
100 Slovenia 58.43 people per square kilometre 2023 up 14.3% rising
101 Saint Kitts and Nevis 57.01 people per square kilometre 2023 up 0.9% rising
102 Honduras 55.48 people per square kilometre 2023 up 30.9% volatile
103 Tunisia 54.99 people per square kilometre 2023 up 13.6% rising
104 Mexico 53.04 people per square kilometre 2023 up 13.5% rising
105 Morocco 52.96 people per square kilometre 2023 up 16.8% rising
106 Sierra Leone 52.52 people per square kilometre 2023 up 41.5% volatile
107 Cote d'Ivoire 52.34 people per square kilometre 2023 up 43.1% volatile
108 Antigua and Barbuda 51.85 people per square kilometre 2023 up 2.6% rising
109 Senegal 51.36 people per square kilometre 2023 up 60.1% volatile
110 Serbia 50.05 people per square kilometre 2023 up 0.9% flat
111 French Polynesia 49.97 people per square kilometre 2023 up 2.5% rising
112 Egypt 49.14 people per square kilometre 2023 up 20.0% rising
113 Ireland 48.36 people per square kilometre 2023 up 15.4% rising
114 Equatorial Guinea 46.85 people per square kilometre 2023 up 56.9% volatile
115 Bulgaria 46.16 people per square kilometre 2023 down 5.5% rising
116 Ecuador 45.7 people per square kilometre 2023 up 14.2% volatile
117 Turks and Caicos Islands 45.68 people per square kilometre 2023 up 41.2% volatile
118 Ukraine 45.25 people per square kilometre 2023 down 17.6% falling
119 North Macedonia 45.22 people per square kilometre 2023 down 3.3% flat
120 Romania 43.35 people per square kilometre 2023 down 7.8% rising
121 Iran 42.82 people per square kilometre 2023 up 20.0% volatile
122 Uzbekistan 41.26 people per square kilometre 2023 up 18.3% rising
123 Cambodia 40.1 people per square kilometre 2023 up 81.1% volatile
124 Moldova 40.05 people per square kilometre 2023 down 2.0% falling
125 Croatia 39.85 people per square kilometre 2023 down 5.0% falling
126 Panama 39.59 people per square kilometre 2023 up 17.7% rising
127 Malawi 38 people per square kilometre 2023 up 41.2% volatile
128 Colombia 36.91 people per square kilometre 2023 up 15.2% rising
129 Liechtenstein 36.33 people per square kilometre 2023 up 9.2% rising
130 Djibouti 36.23 people per square kilometre 2023 up 20.5% volatile
131 Micronesia (country) 36.1 people per square kilometre 2023 up 4.8% falling
132 Belarus 35.39 people per square kilometre 2023 down 0.1% rising
133 Guinea-Bissau 34.91 people per square kilometre 2023 up 40.2% volatile
134 Nicaragua 33.53 people per square kilometre 2023 up 17.4% rising
135 Georgia 33.29 people per square kilometre 2023 up 7.3% falling
136 South Africa 33.13 people per square kilometre 2023 up 16.6% rising
137 Cameroon 33.09 people per square kilometre 2023 up 40.7% volatile
138 Lesotho 32.49 people per square kilometre 2023 up 53.5% volatile
139 Bahamas 32.45 people per square kilometre 2023 up 4.1% rising
140 Bosnia and Herzegovina 32.08 people per square kilometre 2023 down 2.6% flat
141 Liberia 31.36 people per square kilometre 2023 up 36.0% volatile
142 Lithuania 31.27 people per square kilometre 2023 down 1.2% falling
143 Montenegro 30.84 people per square kilometre 2023 up 1.4% flat
144 Tonga 30.72 people per square kilometre 2023 down 11.8% rising
145 Palau 30.5 people per square kilometre 2023 down 1.9% rising
146 Kenya 30.14 people per square kilometre 2023 up 19.8% volatile
147 United States 30.07 people per square kilometre 2023 up 6.5% rising
148 Fiji 29.64 people per square kilometre 2023 up 10.4% rising
149 Venezuela 28.64 people per square kilometre 2023 down 5.0% rising
150 Yemen 27.28 people per square kilometre 2023 up 56.3% volatile
151 Tanzania 26.68 people per square kilometre 2023 up 61.0% volatile
152 East Timor 26.62 people per square kilometre 2023 up 15.5% volatile
153 Ethiopia 26.3 people per square kilometre 2023 up 61.9% rising
154 Myanmar 25.2 people per square kilometre 2023 up 11.0% rising
155 Chile 23.5 people per square kilometre 2023 up 13.3% rising
156 Burkina Faso 23.39 people per square kilometre 2023 up 44.0% volatile
157 Sweden 22.96 people per square kilometre 2023 up 13.4% rising
158 Estonia 22.61 people per square kilometre 2023 up 9.5% falling
159 Peru 22.42 people per square kilometre 2023 up 21.3% rising
160 Brazil 22.13 people per square kilometre 2023 up 9.4% rising
161 Guinea 22.07 people per square kilometre 2023 up 40.1% volatile
162 Democratic Republic of Congo 20.71 people per square kilometre 2023 up 52.7% volatile
163 Latvia 20.68 people per square kilometre 2023 down 5.8% falling
164 Angola 20.59 people per square kilometre 2023 up 57.9% volatile
165 Tajikistan 19.61 people per square kilometre 2023 up 26.1% rising
166 Uruguay 18.5 people per square kilometre 2023 up 2.0% rising
167 Eswatini 18.46 people per square kilometre 2023 up 23.2% volatile
168 Madagascar 17.15 people per square kilometre 2023 up 44.4% volatile
169 Zimbabwe 16.6 people per square kilometre 2023 up 39.3% volatile
170 New Zealand 16.48 people per square kilometre 2023 up 13.7% rising
171 Afghanistan 16.19 people per square kilometre 2023 up 40.3% volatile
172 Somalia 15.82 people per square kilometre 2023 up 86.9% volatile
173 Faroe Islands 15.65 people per square kilometre 2023 up 19.9% rising
174 Argentina 15.34 people per square kilometre 2023 up 8.0% rising
175 Mozambique 15.28 people per square kilometre 2023 up 51.5% volatile
176 Algeria 14.49 people per square kilometre 2023 up 30.3% volatile
177 Samoa 13.64 people per square kilometre 2023 up 0.4% rising
178 Finland 13.64 people per square kilometre 2023 up 7.8% rising
179 Saudi Arabia 13.04 people per square kilometre 2023 up 21.1% volatile
180 Oman 12.98 people per square kilometre 2023 up 37.0% volatile
181 Laos 12.89 people per square kilometre 2023 up 39.6% volatile
182 Kyrgyzstan 12.8 people per square kilometre 2023 up 20.4% rising
183 Norway 12.59 people per square kilometre 2023 up 13.1% rising
184 Zambia 12.55 people per square kilometre 2023 up 47.2% volatile
185 Paraguay 11.98 people per square kilometre 2023 up 32.1% volatile
186 Congo 11.53 people per square kilometre 2023 up 28.9% volatile
187 New Caledonia 10.74 people per square kilometre 2023 up 6.3% rising
188 Eritrea 9.94 people per square kilometre 2023 up 9.7% rising
189 Sudan 9.32 people per square kilometre 2023 up 37.9% rising
190 Gabon 8.84 people per square kilometre 2023 up 36.6% volatile
191 Bhutan 8.61 people per square kilometre 2023 up 27.1% volatile
192 Solomon Islands 8.58 people per square kilometre 2023 up 82.6% volatile
193 Bolivia 8.02 people per square kilometre 2023 up 20.1% volatile
194 Belize 7.56 people per square kilometre 2023 up 13.6% rising
195 Turkmenistan 7.38 people per square kilometre 2023 up 24.2% rising
196 Russia 6.66 people per square kilometre 2023 up 1.8% flat
197 Mali 6.04 people per square kilometre 2023 up 70.9% volatile
198 Vanuatu 5.85 people per square kilometre 2023 up 12.9% volatile
199 Kazakhstan 4.65 people per square kilometre 2023 up 29.8% rising
200 Chad 4.04 people per square kilometre 2023 up 66.6% volatile
201 South Sudan 3.83 people per square kilometre 2023 up 18.5% rising
202 Canada 3.69 people per square kilometre 2023 up 15.5% rising
203 Niger 3.67 people per square kilometre 2023 up 54.6% volatile
204 Libya 3.65 people per square kilometre 2023 up 15.6% volatile
205 Iceland 3.62 people per square kilometre 2023 up 19.7% rising
206 Central African Republic 3.61 people per square kilometre 2023 up 23.4% rising
207 Papua New Guinea 3.45 people per square kilometre 2023 up 44.3% volatile
208 Australia 3.01 people per square kilometre 2023 up 14.9% rising
209 Botswana 2.93 people per square kilometre 2023 up 19.9% volatile
210 Mauritania 2.91 people per square kilometre 2023 up 62.7% volatile
211 Suriname 2.58 people per square kilometre 2023 up 9.7% rising
212 Namibia 1.8 people per square kilometre 2023 up 49.0% volatile
213 Mongolia 1.55 people per square kilometre 2023 up 24.6% rising
214 Guyana 1.04 people per square kilometre 2023 up 3.0% flat
215 Greenland 0.12 people per square kilometre 2023 up 2.1% rising

Share, cite or embed this page

Cite this page

Number of people living in urban and rural areas, per square kilometre by country. Statizoid, drawing on Statizoid (derived). Retrieved 21 September 2026, from https://population.statizoid.com/stat/number-of-people-living-in-urban-and-rural-areas-per-square-kilometre/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under Derived by Statizoid from the sources named on the page; please keep the attribution.

<a href="https://population.statizoid.com/stat/number-of-people-living-in-urban-and-rural-areas-per-square-kilometre/">Number of people living in urban and rural areas, per square kilometre by country</a> — Statizoid

How this figure is calculated

Number of people living in urban and rural areas divided by Land area (sq. km), matched on country and year. Neither publisher issues this ratio as a series; it is computed here from both.

Number of people living in urban and rural areas ÷ Land area (sq. km)

Computed from

Statizoid computes this series; the underlying measurements belong to the publishers named above. The arithmetic is applied to every country and year where both inputs report, and nothing is estimated unless the page says so.

About this data

Indicator
Number of people living in urban and rural areas, per square kilometre
Unit
people per square kilometre
Source
Statizoid (derived)
Licence
Derived by Statizoid from the sources named on the page
Coverage
215 places, 12,288 data points, 1961–2023
Last refreshed

Number of people living in urban and rural areas divided by Land area (sq. km), matched on country and year. Neither publisher issues this ratio as a series; it is computed here from both.