EU regions (NUTS 2) by population density
Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest had the highest population density of 235 regions in 2021, at 7,560.8 inhabitants per km². Övre Norrland had the lowest, at 3.4 inhabitants per km². The median was 119.1 inhabitants per km² and the figure for the European Union (27) was 109 inhabitants per km². Source: Eurostat, European Commission.
Top 40 regions, 2021
Full ranking
| Rank | Regions | 2021 | Change on 2020 |
|---|---|---|---|
| 1 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 7,560.8 | +0.5% |
| 2 | Melilla | 6,017.7 | -0.4% |
| 3 | Wien | 4,838.6 | +0.6% |
| 4 | Berlin | 4,334.3 | +0.3% |
| 5 | Ceuta | 4,190.1 | -0.8% |
| 6 | Budapest | 3,405.9 | -0.8% |
| 7 | Praha | 2,741.6 | +1% |
| 8 | Hamburg | 2,605.4 | +0.3% |
| 9 | Bremen | 1,740.8 | -0.2% |
| 10 | Malta | 1,646.4 | +2.2% |
| 11 | Bucureşti-Ilfov Estimated | 1,325.3 | +0.3% |
| 12 | Noord-Holland | 1,047.6 | +0.6% |
| 13 | Ile-de-France Provisional | 1,031.5 | +0.4% |
| 14 | Düsseldorf | 1,006.5 | -0% |
| 15 | Attiki | 986.8 | -0.1% |
| 16 | Community of Madrid | 846.9 | +0.9% |
| 17 | Mayotte Provisional | 777.6 | +3.4% |
| 18 | Hovedstaden | 760 | +0.5% |
| 19 | Prov. Antwerpen | 669.1 | +0.5% |
| 20 | Köln | 613.9 | +0.1% |
| 21 | Prov. Vlaams-Brabant | 548.6 | +0.7% |
| 22 | Darmstadt | 544.1 | +0.4% |
| 23 | Noord-Brabant | 517.7 | +0.6% |
| 24 | Limburg (NL) | 517.6 | -0% |
| 25 | Prov. Oost-Vlaanderen | 515.2 | +0.6% |
| 26 | Warszawski stołeczny | 513.7 | +0.7% |
| 27 | Arnsberg | 448.4 | -0.2% |
| 28 | Lombardia | 434.1 | -0.1% |
| 29 | Gelderland | 418.3 | +0.6% |
| 30 | Campania | 415.7 | -1% |
| 31 | Karlsruhe | 409.5 | 0% |
| 32 | Stuttgart | 393.7 | +0.1% |
| 33 | Saarland | 384.2 | -0.3% |
| 34 | Prov. West-Vlaanderen | 382.1 | +0.3% |
| 35 | Münster | 380.2 | 0% |
| 36 | Prov. Brabant wallon | 371.5 | +0.5% |
| 37 | Prov. Limburg (BE) | 369 | +0.4% |
| 38 | Śląskie | 367.2 | -0.4% |
| 39 | Stockholm | 365.5 | +1% |
| 40 | Prov. Hainaut | 355.3 | +0.1% |
| 41 | La Réunion Provisional | 348.9 | +0.3% |
| 42 | Overijssel | 346.4 | +0.4% |
| 43 | Lazio | 338.7 | -0.4% |
| 44 | Bratislavský kraj | 333.2 | +1.3% |
| 45 | Nord-Pas de Calais Provisional | 327.9 | -0.1% |
| 46 | Martinique Provisional | 325 | -1.2% |
| 47 | Região Autónoma da Madeira | 318 | 0% |
| 48 | Detmold | 316.2 | -0% |
| 49 | Basque Country | 304.2 | +0.2% |
| 50 | Rheinhessen-Pfalz | 303.6 | +0.1% |
| 51 | Canary Islands | 301.9 | +0.8% |
| 52 | Flevoland | 296.6 | +1.4% |
| 53 | Prov. Liège | 290.2 | +0.2% |
| 54 | Liguria | 281.4 | -0.5% |
| 55 | Veneto | 281 | -0.1% |
| 56 | Oberbayern | 274.4 | +0.4% |
| 57 | Leipzig | 269.7 | +0.5% |
| 58 | Groningen | 248.5 | +0.2% |
| 59 | Mittelfranken | 246.1 | +0.2% |
| 60 | Freiburg | 245.5 | +0.2% |
| 61 | Balearic Islands | 244.4 | +1.3% |
| 62 | Guadeloupe Provisional | 244.2 | -1% |
| 63 | Luxembourg | 243.8 | +1.7% |
| 64 | Catalonia | 239.7 | +0.7% |
| 65 | Hannover | 238.9 | -0% |
| 66 | Alsace Provisional | 231.9 | +0.3% |
| 67 | Moravskoslezsko | 225.2 | -0.4% |
| 68 | Małopolskie | 224.4 | +0.2% |
| 69 | Chemnitz | 218.2 | -0.8% |
| 70 | Valencian Community | 217.8 | +0.7% |
| 71 | Tübingen | 214.9 | +0.3% |
| 72 | Zeeland | 213.2 | +0.3% |
| 73 | Pest | 207.5 | +1.2% |
| 74 | Dresden | 205.1 | -0.2% |
| 75 | Puglia | 204.3 | -0.5% |
| 76 | Emilia-Romagna | 201.5 | -0.2% |
| 77 | Braunschweig | 197 | -0.2% |
| 78 | Gießen | 195.1 | +0.1% |
| 79 | Schwaben | 192.5 | +0.5% |
| 80 | Friesland (NL) | 191.6 | +0.3% |
| 81 | Sicilia | 188.9 | -0.7% |
| 82 | Schleswig-Holstein | 188.7 | +0.3% |
| 83 | Koblenz | 187 | +0.2% |
| 84 | Helsinki-Uusimaa | 186.5 | +1% |
| 85 | Drenthe | 185 | +0.3% |
| 86 | Eastern and Midland | 171.7 | +1.1% |
| 87 | Piemonte | 170.7 | -0.6% |
| 88 | Weser-Ems | 170.4 | +0.4% |
| 89 | Norte | 169.1 | -0.1% |
| 90 | Provence-Alpes-Côte d’Azur Provisional | 163.5 | +0.3% |
| 91 | Toscana | 161.9 | -0.1% |
| 92 | Marche | 160.4 | -0.7% |
| 93 | Friuli-Venezia Giulia | 159 | -0.4% |
| 94 | Vorarlberg | 157.3 | +0.6% |
| 95 | Unterfranken | 155.1 | 0% |
| 96 | Rhône-Alpes Provisional | 152 | +0.5% |
| 97 | Haute-Normandie Provisional | 151.2 | -0.1% |
| 98 | Kassel | 147.4 | -0.1% |
| 98 | Oberfranken | 147.4 | -0.3% |
| 100 | Dolnośląskie | 144.7 | -0.1% |
| 101 | Prov. Namur | 136.4 | +0.4% |
| 102 | Łódzkie | 134.4 | -0.6% |
| 103 | Region of Murcia | 133.5 | +0.8% |
| 104 | Střední Morava | 132.9 | -0.2% |
| 105 | Thüringen | 131.7 | -0.5% |
| 106 | Severozápad | 131.3 | -0.3% |
| 107 | Pomorskie | 131 | +0.3% |
| 108 | Střední Čechy | 129.8 | +1% |
| 109 | Zahodna Slovenija | 128 | +0.9% |
| 110 | Oberösterreich | 127.4 | +0.5% |
| 111 | Jihovýchod | 124.3 | +0.2% |
| 112 | Severovýchod | 123.8 | +0.1% |
| 113 | Calabria | 123.7 | -1.4% |
| 114 | Bretagne Provisional | 123.4 | +0.5% |
| 115 | Západné Slovensko | 122.7 | -0.2% |
| 116 | Niederbayern | 121.5 | +0.4% |
| 117 | Pays de la Loire Provisional | 119.2 | +0.5% |
| 118 | Abruzzo | 119.1 | -0.8% |
| 119 | Sjælland | 118.4 | +0.1% |
| 120 | Wielkopolskie | 118 | +0.1% |
| 121 | Podkarpackie | 117.6 | -0.2% |
| 122 | Kujawsko-pomorskie | 116.4 | -0.3% |
| 123 | Oberpfalz | 115.3 | +0.1% |
| 124 | Lüneburg | 111.7 | +0.3% |
| 125 | Sydsverige | 111 | +0.8% |
| 126 | Cantabria | 110.7 | +0.2% |
| 127 | Trier | 108.9 | +0.4% |
| 128 | Sachsen-Anhalt | 108.1 | -0.6% |
| 129 | Languedoc-Roussillon Provisional | 105.4 | +0.7% |
| 130 | Região Autónoma dos Açores | 105.2 | -0.1% |
| 131 | Umbria | 104.5 | -0.5% |
| 132 | Świętokrzyskie | 104.3 | -0.8% |
| 133 | Midtjylland | 104.1 | +0.4% |
| 134 | Východné Slovensko | 104 | +0.1% |
| 135 | Yugozapaden | 103.3 | -0.4% |
| 136 | Syddanmark | 102 | 0% |
| 137 | Kentriki Makedonia | 100.8 | -0.4% |
| 137 | Opolskie | 100.8 | -0.6% |
| 139 | Picardie Provisional | 99.4 | -0.2% |
| 140 | Közép-Dunántúl | 99.2 | +0.1% |
| 141 | Lorraine Provisional | 98.7 | -0.2% |
| 142 | Andalusia | 97.8 | +0.4% |
| 143 | Kýpros | 96.8 | +1.1% |
| 144 | Asturias | 96.2 | -0.4% |
| 145 | Galicia | 91.9 | -0.1% |
| 146 | Vzhodna Slovenija | 89.4 | +0.4% |
| 147 | Niederösterreich | 89.3 | +0.4% |
| 148 | Ionia Nisia | 89.1 | -0.3% |
| 149 | Nyugat-Dunántúl | 89 | +0.5% |
| 150 | Algarve | 88.8 | -0.1% |
| 151 | Provincia Autonoma di Trento | 88.3 | -0.2% |
| 152 | Sostinės regionas | 87.6 | +1.2% |
| 153 | Brandenburg | 87.1 | +0.5% |
| 154 | Nord-Est Estimated | 87 | -0.6% |
| 155 | Sud-Muntenia Estimated | 85.2 | -1% |
| 156 | Aquitaine Provisional | 84.7 | +0.7% |
| 157 | Észak-Magyarország | 83.9 | -0.6% |
| 158 | Lubelskie | 83.5 | -0.6% |
| 159 | Basse-Normandie Provisional | 82.6 | -0.2% |
| 159 | Észak-Alföld | 82.6 | -0.6% |
| 161 | Stredné Slovensko | 82.5 | -0.2% |
| 162 | Salzburg | 79.3 | +0.5% |
| 163 | Mazowiecki regionalny | 79.1 | -0.5% |
| 164 | Burgenland | 78.1 | +0.4% |
| 165 | Kriti | 76.7 | +0.3% |
| 165 | Steiermark | 76.7 | +0.1% |
| 167 | Nordjylland | 76.5 | +0.1% |
| 168 | Zachodniopomorskie | 76.3 | -0.4% |
| 169 | Nord-Vest Estimated | 74.7 | -0.4% |
| 170 | Franche-Comté Provisional | 72.7 | -0.1% |
| 171 | Lubuskie | 72.4 | -0.3% |
| 171 | Provincia Autonoma di Bolzano/Bozen | 72.4 | +0.4% |
| 173 | Jihozápad | 72 | +0.3% |
| 174 | Mecklenburg-Vorpommern | 71.3 | 0% |
| 175 | Västsverige | 70.7 | +0.9% |
| 176 | Poitou-Charentes Provisional | 70.3 | +0.1% |
| 177 | Sud-Est Estimated | 70.2 | -1% |
| 178 | Midi-Pyrénées Provisional | 68.5 | +0.7% |
| 179 | Centru Estimated | 68 | -0.3% |
| 180 | Dél-Alföld | 67.7 | -0.6% |
| 181 | Sardegna | 67.3 | -0.9% |
| 182 | Molise | 66.9 | -1.6% |
| 183 | Notio Aigaio | 66.5 | +0.6% |
| 184 | Sud-Vest Oltenia Estimated | 66.3 | -0.9% |
| 185 | Centre - Val de Loire Provisional | 65.5 | -0.2% |
| 186 | Prov. Luxembourg (BE) | 65.2 | +0.9% |
| 187 | Navarre | 63.5 | +0.6% |
| 187 | Yuzhen tsentralen | 63.5 | -0.3% |
| 189 | Dél-Dunántúl | 63.4 | -0.5% |
| 189 | Severoiztochen | 63.4 | -0.5% |
| 191 | La Rioja | 62.8 | +0.3% |
| 192 | Warmińsko-mazurskie | 60.8 | -0.5% |
| 193 | Tirol | 60.7 | +0.5% |
| 194 | Voreio Aigaio | 60.3 | +1.7% |
| 195 | Kärnten | 60 | +0.2% |
| 196 | Dytiki Elláda | 58.8 | -0.7% |
| 197 | Podlaskie | 57.3 | -0.3% |
| 198 | Southern | 56.1 | +0.9% |
| 199 | Jadranska Hrvatska | 55.9 | -0.2% |
| 200 | Vest Estimated | 55.4 | -0.5% |
| 201 | Basilicata | 54.8 | -1.3% |
| 202 | Auvergne Provisional | 52.6 | 0% |
| 203 | Severen tsentralen | 52.5 | -1.1% |
| 204 | Yugoiztochen | 52.2 | -0.6% |
| 205 | Champagne-Ardenne Provisional | 51.4 | -0.4% |
| 206 | Bourgogne Provisional | 51.2 | -0.4% |
| 207 | Thessalia | 51.1 | -0.6% |
| 208 | Östra Mellansverige | 45.1 | +0.9% |
| 208 | Panonska Hrvatska Series break | 45.1 | |
| 210 | Anatoliki Makedonia, Thraki | 42.7 | -0.2% |
| 210 | Limousin Provisional | 42.7 | -0.5% |
| 212 | Corse Provisional | 39.8 | +1% |
| 213 | Severozapaden | 38.4 | -1.5% |
| 213 | Valle d’Aosta/Vallée d’Aoste | 38.4 | -0.5% |
| 215 | Vidurio ir vakarų Lietuvos regionas | 37 | -0.5% |
| 216 | Peloponnisos | 36.9 | -0.5% |
| 217 | Ipeiros | 36.6 | -0.5% |
| 218 | Etelä-Suomi | 36.5 | -0.3% |
| 219 | Sterea Elláda | 36 | -0.3% |
| 220 | Northern and Western | 35.3 | +0.9% |
| 221 | Eesti | 30.6 | +0.3% |
| 222 | Latvija | 30 | -0.7% |
| 223 | Dytiki Makedonia | 28.5 | -1% |
| 224 | Aragon | 28 | +0.4% |
| 225 | Småland med öarna | 26.3 | +0.4% |
| 226 | Castilla-La Mancha | 25.9 | +0.4% |
| 226 | Extremadura | 25.9 | -0.4% |
| 228 | Castile and León | 25.5 | -0.4% |
| 229 | Länsi-Suomi | 23.6 | -0.4% |
| 230 | Åland | 19.3 | +0.5% |
| 231 | Norra Mellansverige | 13.5 | 0% |
| 232 | Pohjois- ja Itä-Suomi | 6.3 | 0% |
| 233 | Mellersta Norrland | 5.3 | 0% |
| 234 | Guyane Provisional | 3.5 | +2.9% |
| 235 | Övre Norrland | 3.4 | 0% |
Other periods
About this ranking
Resident population divided by land area in km². World Bank figures use mid-year population and land area excluding inland water.
United States: Census Bureau population estimates for 1 July divided by land area (water excluded) from the latest Census Gazetteer files. US tables often give people per square mile; multiply persons per km² by 2.59 to compare.
Every value in the ranking comes from the same publisher and the same period, so the regions are compared on one definition. 7 regions with data in other periods have no value for 2021 and are left out rather than filled from another source. Equal values share a rank.
How to cite
Eurostat. Population density by NUTS 3 region (demo_r_d3dens). https://ec.europa.eu/eurostat/databrowser/view/demo_r_d3dens/default/table. Retrieved 2026-10-08.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank EU regions by population density using official data, and cite the source.
rank_places {"indicator":"population_density","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_density&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest population density?
Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest, with 7,560.8 inhabitants per km² in 2021, according to Eurostat, European Commission.
Which region has the lowest population density?
Övre Norrland, with 3.4 inhabitants per km² in 2021.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population density by NUTS 3 region (demo_r_d3dens). Retrieved 2026-10-08. 7 regions have no value for 2021 and are not ranked.
Population density: other rankings
- Countries
- EU countries
- US states
- US counties
- Autonomous communities of Spain
- Provinces of Spain
- Municipalities of Spain
- Regions of Germany (NUTS 2)
- Regions of France (NUTS 2)
- Regions of Italy (NUTS 2)
- Regions of Poland (NUTS 2)
- Regions of Greece (NUTS 2)
EU regions (NUTS 2): more rankings
- Active companies
- Activity rate
- At-risk-of-poverty rate
- Average age
- Average home mortgage amount
- Live births
- New companies created
- Inflation (CPI annual change)
- Consumer price index (CPI)
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Age dependency ratio (ages 15 to 64 base)
- Employment rate
- Enterprises using artificial intelligence