EU regions (NUTS 2) by population density
Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest had the highest population density of 234 regions in 2016, at 7,454.6 inhabitants per km². Guyane had the lowest, at 3.2 inhabitants per km². The median was 118.1 inhabitants per km² and the figure for the European Union (27) was 108.5 inhabitants per km². Source: Eurostat, European Commission.
Top 40 regions, 2016
Full ranking
| Rank | Regions | 2016 | Change on 2015 |
|---|---|---|---|
| 1 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest Series break | 7,454.6 | +0.6% |
| 2 | Melilla Series break | 6,061.1 | -6.9% |
| 3 | Wien Series break | 4,693.4 | +1.9% |
| 4 | Ceuta Series break | 4,242.2 | -4.8% |
| 5 | Berlin Series break | 4,193.2 | +6.9% |
| 6 | Budapest Series break | 3,443.2 | -0.1% |
| 7 | Praha Series break | 2,626.8 | +0.8% |
| 8 | Hamburg Series break | 2,533.7 | +7.8% |
| 9 | Bremen Series break | 1,726.7 | +8.8% |
| 10 | Malta Series break | 1,450.2 | +3% |
| 11 | Bucureşti-Ilfov | 1,299.1 | -0% |
| 12 | Ile-de-France | 1,016.2 | +0.9% |
| 13 | Noord-Holland Series break | 1,016 | -2.4% |
| 14 | Düsseldorf Series break | 1,002.4 | +3.2% |
| 15 | Attiki Series break | 992.5 | -0.7% |
| 16 | Community of Madrid Series break | 809.2 | +0.7% |
| 17 | Hovedstaden Series break | 738.5 | +6.2% |
| 18 | Mayotte | 672.8 | +3.8% |
| 19 | Prov. Antwerpen Series break | 655.9 | +0.6% |
| 20 | Köln Series break | 607.6 | +1.9% |
| 21 | Prov. Vlaams-Brabant Series break | 536 | +0.7% |
| 22 | Darmstadt Series break | 532.4 | +1.8% |
| 23 | Limburg (NL) Series break | 517.8 | -0.5% |
| 24 | Prov. Oost-Vlaanderen Series break | 506.7 | +0.7% |
| 25 | Noord-Brabant Series break | 505.1 | -0.6% |
| 26 | Warszawski stołeczny Series break | 497.4 | +0.7% |
| 27 | Arnsberg Series break | 450.4 | +0.9% |
| 28 | Lombardia Series break | 439.2 | +0.1% |
| 29 | Campania Series break | 436.5 | -0.2% |
| 30 | Gelderland | 408.3 | -0.1% |
| 31 | Karlsruhe Series break | 403.9 | +1.9% |
| 32 | Saarland Series break | 388.4 | +0.6% |
| 33 | Stuttgart Series break | 387.1 | +1.2% |
| 34 | Prov. West-Vlaanderen Series break | 379.5 | +0.3% |
| 35 | Münster Series break | 379.1 | +1% |
| 36 | Śląskie Series break | 371.6 | -0.3% |
| 37 | Prov. Brabant wallon Series break | 365.5 | +0.7% |
| 38 | Prov. Limburg (BE) Series break | 363.6 | +0.5% |
| 39 | Prov. Hainaut Series break | 355.4 | +0.2% |
| 40 | Lazio Series break | 348.8 | +0.1% |
| 41 | Stockholm Series break | 344.9 | +1.6% |
| 42 | La Réunion | 344.3 | +0.1% |
| 43 | Overijssel Series break | 340.9 | -1% |
| 44 | Martinique | 339.9 | -1.1% |
| 45 | Nord-Pas de Calais | 328.2 | -0.1% |
| 46 | Região Autónoma da Madeira Series break | 320 | -0.5% |
| 47 | Detmold Series break | 316.4 | +1% |
| 48 | Bratislavský kraj Series break | 315.5 | +2.9% |
| 49 | Basque Country Series break | 301.2 | -0% |
| 50 | Rheinhessen-Pfalz Series break | 300 | +1.7% |
| 51 | Liguria Series break | 294.2 | -0.6% |
| 52 | Canary Islands Series break | 289.1 | +1% |
| 53 | Prov. Liège Series break | 287.4 | +0.3% |
| 54 | Flevoland Series break | 282.9 | -0.9% |
| 55 | Veneto Series break | 279.5 | -0.2% |
| 56 | Oberbayern Series break | 268.3 | +3.3% |
| 57 | Leipzig Series break | 262.2 | +3.5% |
| 58 | Guadeloupe | 254.6 | -0.9% |
| 59 | Groningen Series break | 247.3 | -1.6% |
| 60 | Mittelfranken Series break | 241.8 | +1.4% |
| 61 | Freiburg Series break | 241 | +2.1% |
| 62 | Hannover Series break | 237.6 | +1.6% |
| 63 | Catalonia Series break | 232.3 | +0.2% |
| 64 | Balearic Islands Series break | 229.9 | +1.4% |
| 65 | Alsace | 228.3 | +0.3% |
| 66 | Moravskoslezsko Series break | 228 | -0.4% |
| 67 | Luxembourg Series break | 225.1 | +2.2% |
| 68 | Chemnitz Series break | 224.3 | 0% |
| 69 | Małopolskie Series break | 221.9 | +0.2% |
| 70 | Valencian Community Series break | 213.3 | 0% |
| 71 | Puglia Series break | 212.1 | -0.3% |
| 72 | Zeeland Series break | 211.5 | -1.1% |
| 73 | Tübingen Series break | 210.6 | +3.8% |
| 74 | Dresden Series break | 206.1 | +2.5% |
| 75 | Sicilia Series break | 199.4 | -0.3% |
| 76 | Emilia-Romagna Series break | 198.1 | -0.1% |
| 77 | Pest Series break | 197.6 | +0.9% |
| 78 | Braunschweig Series break | 197.5 | +0.9% |
| 79 | Gießen Series break | 193.8 | +0.8% |
| 80 | Friesland (NL) Series break | 190.3 | -1.8% |
| 81 | Schwaben Series break | 187.3 | +2.1% |
| 82 | Schleswig-Holstein Series break | 186.3 | +3.5% |
| 83 | Koblenz Series break | 185.8 | +1.2% |
| 84 | Drenthe Series break | 183.5 | -1.1% |
| 85 | Helsinki-Uusimaa Series break | 179.1 | +1.1% |
| 86 | Piemonte Series break | 176.9 | -0.4% |
| 87 | Norte Series break | 170.2 | +0.3% |
| 88 | Weser-Ems Series break | 167.9 | +1.5% |
| 89 | Toscana Series break | 165.2 | -0.1% |
| 90 | Marche Series break | 163.9 | -0.4% |
| 91 | Eastern and Midland Series break | 162.7 | +1.4% |
| 92 | Friuli-Venezia Giulia Series break | 161.4 | -0.4% |
| 93 | Provence-Alpes-Côte d’Azur | 160.9 | +0.2% |
| 94 | Unterfranken Series break | 153.9 | +0.8% |
| 95 | Vorarlberg Series break | 152.5 | +1.3% |
| 96 | Haute-Normandie | 151.7 | -0.1% |
| 97 | Rhône-Alpes | 148.5 | +0.5% |
| 98 | Kassel Series break | 147.1 | +1% |
| 99 | Oberfranken Series break | 147 | +0.5% |
| 100 | Dolnośląskie Series break | 144.9 | -0.1% |
| 101 | Łódzkie Series break | 136.7 | -0.4% |
| 102 | Prov. Namur Series break | 134.9 | +0.5% |
| 103 | Thüringen Series break | 134.1 | +0.4% |
| 104 | Střední Morava Series break | 133.6 | -0.1% |
| 105 | Calabria Series break | 133.4 | -0.3% |
| 106 | Severozápad Series break | 132.1 | -0.2% |
| 107 | Region of Murcia Series break | 130 | +0.2% |
| 108 | Pomorskie Series break | 129 | +0.3% |
| 109 | Oberösterreich Series break | 124.6 | +1% |
| 109 | Zahodna Slovenija Series break | 124.6 | +0.2% |
| 111 | Abruzzo Series break | 124.5 | -0.4% |
| 112 | Střední Čechy Series break | 124.4 | +1.7% |
| 113 | Západné Slovensko Series break | 123.4 | +0.9% |
| 114 | Severovýchod Series break | 123.1 | +0.1% |
| 115 | Jihovýchod Series break | 123 | +0.2% |
| 116 | Bretagne | 121 | +0.4% |
| 117 | Niederbayern Series break | 118.5 | +1.5% |
| 118 | Podkarpackie Series break | 117.7 | 0% |
| 119 | Kujawsko-pomorskie Series break | 117.3 | -0.1% |
| 119 | Sjælland Series break | 117.3 | +2.8% |
| 121 | Wielkopolskie Series break | 117.1 | +0.1% |
| 122 | Pays de la Loire | 116.4 | +0.5% |
| 123 | Oberpfalz Series break | 113.6 | +1.2% |
| 124 | Sachsen-Anhalt Series break | 110.7 | +1.1% |
| 125 | Lüneburg Series break | 110.6 | +1.7% |
| 126 | Cantabria Series break | 110.5 | -0.4% |
| 127 | Trier Series break | 108.3 | +1.2% |
| 128 | Umbria Series break | 107.9 | -0.3% |
| 129 | Świętokrzyskie Series break | 106.6 | -0.4% |
| 130 | Região Autónoma dos Açores Series break | 106.5 | +0.5% |
| 131 | Sydsverige Series break | 105.9 | +1.4% |
| 132 | Yugozapaden Series break | 104.7 | -2.2% |
| 133 | Východné Slovensko Series break | 103.4 | +0.6% |
| 134 | Languedoc-Roussillon | 102.4 | +0.7% |
| 135 | Opolskie Series break | 102.2 | -0.3% |
| 136 | Midtjylland Series break | 101.7 | +2.7% |
| 137 | Syddanmark Series break | 101.3 | +2.7% |
| 138 | Kentriki Makedonia Series break | 99.6 | -0.4% |
| 138 | Picardie | 99.6 | -0.1% |
| 140 | Lorraine | 99.3 | -0.2% |
| 141 | Közép-Dunántúl Series break | 99 | -0.4% |
| 142 | Asturias Series break | 98.2 | -0.8% |
| 143 | Andalusia Series break | 96.9 | 0% |
| 144 | Galicia Series break | 92.4 | -0.5% |
| 144 | Kýpros Series break | 92.4 | +0.4% |
| 146 | Sud-Muntenia | 90.1 | -1% |
| 147 | Nord-Est | 89.9 | -0.6% |
| 148 | Algarve Series break | 89.5 | +1.2% |
| 148 | Ionia Nisia Series break | 89.5 | -0.4% |
| 150 | Vzhodna Slovenija Series break | 88.5 | -0.1% |
| 151 | Nyugat-Dunántúl Series break | 87.9 | 0% |
| 152 | Niederösterreich Series break | 87.7 | +0.8% |
| 152 | Provincia Autonoma di Trento Series break | 87.7 | +0.1% |
| 154 | Észak-Magyarország Series break | 86.4 | -0.9% |
| 155 | Brandenburg Series break | 85.8 | +3% |
| 156 | Sostinės regionas Series break | 85.5 | -0.1% |
| 157 | Lubelskie Series break | 84.9 | -0.4% |
| 158 | Észak-Alföld Series break | 84.5 | -0.4% |
| 159 | Basse-Normandie | 83.2 | -0.1% |
| 160 | Stredné Slovensko Series break | 83 | +0.4% |
| 161 | Aquitaine | 82.4 | +0.7% |
| 162 | Mazowiecki regionalny Series break | 80.1 | -0.2% |
| 163 | Burgenland Series break | 79.4 | +0.5% |
| 164 | Sud-Est | 78.8 | -1% |
| 165 | Salzburg Series break | 77.7 | +1% |
| 166 | Zachodniopomorskie Series break | 77 | -0.3% |
| 167 | Nord-Vest | 76.4 | -0.3% |
| 168 | Nordjylland Series break | 76 | +2.6% |
| 168 | Steiermark Series break | 76 | +0.7% |
| 170 | Kriti Series break | 75.9 | +0.1% |
| 171 | Franche-Comté | 72.8 | 0% |
| 171 | Lubuskie Series break | 72.8 | -0.1% |
| 173 | Mecklenburg-Vorpommern Series break | 71.4 | +3.6% |
| 174 | Molise Series break | 71.2 | -0.4% |
| 175 | Jihozápad Series break | 70.9 | -0.3% |
| 175 | Provincia Autonoma di Bolzano/Bozen Series break | 70.9 | +0.6% |
| 177 | Poitou-Charentes | 69.8 | +0.1% |
| 178 | Sud-Vest Oltenia | 69.7 | -1% |
| 179 | Dél-Alföld Series break | 69.4 | -0.9% |
| 180 | Sardegna Series break | 69.3 | -0.3% |
| 181 | Centru | 69.2 | -0.3% |
| 182 | Västsverige Series break | 67.7 | +1.3% |
| 183 | Midi-Pyrénées | 66.6 | +0.5% |
| 184 | Centre - Val de Loire | 65.7 | 0% |
| 185 | Dél-Dunántúl Series break | 65.2 | -0.9% |
| 186 | Severoiztochen Series break | 64.7 | -1.2% |
| 186 | Yuzhen tsentralen Series break | 64.7 | -2% |
| 188 | Prov. Luxembourg (BE) Series break | 64 | +0.8% |
| 189 | Notio Aigaio Series break | 63.7 | +0.6% |
| 190 | La Rioja Series break | 62.2 | 0% |
| 191 | Navarre Series break | 61.7 | +0.2% |
| 192 | Warmińsko-mazurskie Series break | 61.5 | -0.3% |
| 193 | Dytiki Elláda Series break | 60.2 | -0.7% |
| 194 | Kärnten Series break | 59.9 | +0.3% |
| 195 | Tirol Series break | 59.3 | +1% |
| 196 | Basilicata Series break | 58.9 | -0.5% |
| 197 | Podlaskie Series break | 57.9 | -0.2% |
| 198 | Vest | 56.9 | -0.5% |
| 199 | Jadranska Hrvatska Series break | 56.7 | +0.2% |
| 200 | Severen tsentralen Series break | 55.3 | -3% |
| 201 | Southern Series break | 53.9 | +0.7% |
| 202 | Yugoiztochen Series break | 53.6 | -2.2% |
| 203 | Voreio Aigaio Series break | 52.4 | +1.6% |
| 204 | Auvergne | 52.3 | 0% |
| 205 | Champagne-Ardenne | 52.1 | -0.4% |
| 206 | Thessalia Series break | 52 | -0.4% |
| 207 | Bourgogne | 51.8 | -0.2% |
| 208 | Limousin | 43.3 | -0.2% |
| 209 | Östra Mellansverige Series break | 43 | +1.4% |
| 210 | Anatoliki Makedonia, Thraki Series break | 42.9 | -0.5% |
| 211 | Severozapaden Series break | 41.2 | -3.1% |
| 212 | Valle d’Aosta/Vallée d’Aoste Series break | 39.2 | -0.8% |
| 213 | Vidurio ir vakarų Lietuvos regionas Series break | 38.8 | -1.5% |
| 214 | Corse | 38.3 | +1.1% |
| 215 | Peloponnisos Series break | 37.5 | -0.3% |
| 216 | Ipeiros Series break | 37 | -0.5% |
| 217 | Etelä-Suomi Series break | 36.9 | 0% |
| 218 | Sterea Elláda Series break | 36 | -0.3% |
| 219 | Northern and Western Series break | 33.8 | +0.9% |
| 220 | Latvija Series break | 31 | -2.5% |
| 221 | Eesti Series break | 30.3 | 0% |
| 222 | Dytiki Makedonia Series break | 29.5 | -0.7% |
| 223 | Aragon Series break | 27.8 | -0.4% |
| 224 | Extremadura Series break | 26.4 | -1.1% |
| 225 | Castile and León Series break | 26.1 | -0.8% |
| 226 | Castilla-La Mancha Series break | 25.8 | -0.8% |
| 227 | Småland med öarna Series break | 25.4 | +1.6% |
| 228 | Länsi-Suomi Series break | 23.7 | +0.4% |
| 229 | Åland Series break | 18.7 | +0.5% |
| 230 | Norra Mellansverige Series break | 13.3 | +1.5% |
| 231 | Pohjois- ja Itä-Suomi Series break | 6.4 | 0% |
| 232 | Mellersta Norrland Series break | 5.3 | 0% |
| 233 | Övre Norrland Series break | 3.4 | 0% |
| 234 | Guyane | 3.2 | 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. 8 regions with data in other periods have no value for 2016 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,454.6 inhabitants per km² in 2016, according to Eurostat, European Commission.
Which region has the lowest population density?
Guyane, with 3.2 inhabitants per km² in 2016.
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. 8 regions have no value for 2016 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