
Region Name | Acronym |
Native population | NAT |
Nordic countries | NORD |
EU27 (excluding Nordic countries) | EU27 |
Rest of Europe (excluding EU27 and Nordic countries) | EUR |
Northern Africa and Western Asia | NAWA |
Sub-Saharan Africa | SSA |
Eastern and South-Eastern Asia | ESEA |
Central and Southern Asia | CSA |
Northern America | NA |
Latin America and the Caribbean | LAC |
Oceania | OCE |
Stateless/Unknown | UNK |
Other countries | OTH |
Table 4.1. Country group classification. |

Figure 4.1: Composition of migrant stocks in the Nordic countries. Source: Nordic Statistical Institutes (NSIs). Composition of migrant stocks, 1994-2024. The width of each category is proportional to the absolute size of the migrant group, representing the magnitude of each region within the total migrant population at each time point. Source data: list of specific tables for the NSI’s are available in the references. |











Map 4.1: Nordic Diversity Index by place of birth 2014. Source: Nordregio calculations based on data from National Statistical Institutes (NSIs). The map shows the diversity levels in Nordic countries at the municipal level (national level data for the Faroe Islands). The native and Nordic populations are considered one group, and the remaining countries are grouped according to the methodology applied (see Methodology Box 4.2 and Appendix 4.1). Nordic average: 12.8 |
See and download map in |
Map 4.2: Nordic Diversity Index by place of birth 2024. Source: Nordregio calculations based on data from National Statistical Institutes (NSIs). The map shows the diversity levels in Nordic countries at the municipal level (national level data for the Faroe Islands). The native and Nordic populations are considered one group, and the remaining countries are grouped according to the methodology applied (see Methodology Box 4.2 and Appendix 4.1). Nordic average: 19.3 |
See and download map in |
Table 4.2: Top 10 most diverse municipalities by country, 2014 including Nordic Urban-Rural Typology classification (Stjernberg et al. 2024) and minority group distribution. Source: Nordic Statistical Institutes (NSIs). Grey background indicates that a minority group is over-represented in a municipality compared to their share in the national population, defined by two DS above the mean. Data for the Faroe Islands, Greenland and Åland are excluded due to comparability constraints, as the diversity index is sensitive to the number of categorical groups employed in its calculation. Abbreviations are: native population (NAT) or Nordic countries (NORD), EU27 (excluding Nordic countries) (EU), Rest of Europe (excluding EU and Nordic countries) (EUR), Northern Africa and Western Asia (NAWA), Sub-Saharan Africa (SSA), Eastern and South-Eastern Asia (ESEA), Central and Southern Asia (CSA), Northern America (NA), Latin America and the Caribbean (LAC), Oceania (OCE), Stateless/Unknown (UNK), Other countries (OTH). Note: List of specific tables for data sources from the NSIs are available in the references |
Municipality name | Nordic urban-rural typology classification | TOTAL POP | DI | NAT/ NORD | EU27 | EUR | NAWA | SSA | ESEA | CSA | NA | LAC | OCE | UNK/ Other |
Ishøj | Inner urban area | 23,663 | 63.79 | 54.83 | 6.86 | 19.07 | 4.42 | 1.61 | 1.55 | 13.38 | 0.06 | 0.31 | 0.03 | 0.00 |
Brøndby | Inner urban area | 39,067 | 58.54 | 61.27 | 6.27 | 13.16 | 5.97 | 1.79 | 1.89 | 11.69 | 0.16 | 0.60 | 0.04 | 0.02 |
Høje-Taastrup | Inner urban area | 57,540 | 55.61 | 64.05 | 8.73 | 11.35 | 3.87 | 1.74 | 1.68 | 10.52 | 0.17 | 0.38 | 0.03 | 0.03 |
Vallensbæk | Inner urban area | 17,800 | 52.53 | 66.67 | 5.94 | 10.83 | 2.96 | 1.10 | 2.01 | 11.64 | 0.17 | 0.63 | 0.03 | 0.01 |
Albertslund | Inner urban area | 27,677 | 51.32 | 67.59 | 3.53 | 12.41 | 3.71 | 1.19 | 1.02 | 10.84 | 0.18 | 0.55 | 0.02 | 0.00 |
Rødovre | Inner urban area | 44,328 | 43.74 | 74.10 | 4.53 | 6.27 | 3.85 | 1.75 | 2.00 | 7.30 | 0.16 | 0.71 | 0.03 | 0.02 |
København | Inner urban area | 659,350 | 43.29 | 74.50 | 7.65 | 4.61 | 3.64 | 1.79 | 2.11 | 4.07 | 1.06 | 1.56 | 0.24 | 0.02 |
Gladsaxe | Inner urban area | 70,600 | 42.61 | 74.90 | 4.78 | 4.94 | 3.07 | 1.90 | 1.83 | 8.09 | 0.25 | 0.79 | 0.06 | 0.03 |
Glostrup | Inner urban area | 23,655 | 40.90 | 75.84 | 4.71 | 7.08 | 3.88 | 1.07 | 1.96 | 8.09 | 0.14 | 0.47 | 0.04 | 0.02 |
Herlev | Inner urban area | 29,876 | 39.25 | 77.14 | 3.22 | 7.50 | 3.51 | 1.46 | 1.70 | 6.39 | 0.15 | 0.54 | 0.04 | 0.01 |
Mean across municipalities | 24.11 | 86.49 | 4.02 | 3.48 | 1.88 | 0.72 | 1.06 | 2.08 | 0.17 | 0.28 | 0.04 | 0.00 | ||
Standard deviation across municipalities | 10.55 | 7.15 | 1.74 | 2.74 | 1.05 | 0.42 | 0.52 | 2.72 | 0.17 | 0.23 | 0.04 | 0.01 |
Municipality name | Nordic urban-rural typology classification | TOTAL POP | DI | NAT/ NORD | EU27 | EUR | NAWA | SSA | ESEA | CSA | NA | LAC | OCE | UNK/ Other |
Vantaa | Inner urban area | 251,269 | 41.31 | 75.94 | 4.84 | 6.70 | 2.51 | 0.89 | 2.54 | 3.79 | 0.15 | 0.29 | 0.04 | 2.24 |
Espoo | Inner urban area | 320,931 | 37.60 | 78.51 | 3.56 | 5.14 | 2.04 | 0.67 | 3.19 | 4.24 | 0.36 | 0.45 | 0.06 | 1.74 |
Närpes | Rural heartland | 9,554 | 33.80 | 80.48 | 1.27 | 5.71 | 0.00 | 0.42 | 10.41 | 0.00 | 0.23 | 0.18 | 0.00 | 0.10 |
Helsinki | Inner urban area | 684,018 | 31.70 | 82.35 | 3.28 | 4.19 | 1.72 | 0.51 | 2.12 | 2.63 | 0.42 | 0.48 | 0.08 | 2.20 |
Kaskinen | Rural heartland | 1,241 | 28.55 | 84.29 | 0.00 | 3.71 | 0.00 | 0.00 | 5.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Kerava | Inner urban area | 38,461 | 27.12 | 85.13 | 4.26 | 4.13 | 1.14 | 0.51 | 1.38 | 1.42 | 0.12 | 0.13 | 0.04 | 1.21 |
Jakobstad | Inner urban area | 19,576 | 26.99 | 85.24 | 1.64 | 4.43 | 1.37 | 0.37 | 1.76 | 2.57 | 0.11 | 0.12 | 0.00 | 1.33 |
Turku | Inner urban area | 206,073 | 26.42 | 85.58 | 2.41 | 3.90 | 1.94 | 0.59 | 1.40 | 2.40 | 0.17 | 0.27 | 0.03 | 1.22 |
Vaasa | Inner urban area | 70,361 | 23.66 | 87.22 | 1.34 | 2.63 | 1.02 | 0.26 | 1.93 | 3.06 | 0.13 | 0.21 | 0.00 | 1.79 |
Mean across municipalities | 9.28 | 95.04 | 0.71 | 1.70 | 0.14 | 0.11 | 0.47 | 0.19 | 0.03 | 0.02 | 0.00 | 0.11 | ||
Standard deviation across municipalities | 6.09 | 3.28 | 1.06 | 1.49 | 0.33 | 0.17 | 0.82 | 0.54 | 0.07 | 0.06 | 0.01 | 0.32 |
Municipality name | Nordic urban-rural typology classification | TOTAL POP | DI | NAT/ NORD | EU27 | EUR | NAWA | SSA | ESEA | CSA | NA | LAC | OCE | UNK/ Other |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mýrdalshreppur | Sparsely populated rural area | 881 | 52.01 | 42.45 | 54.71 | 1.93 | 0.00 | 0.11 | 0.23 | 0.00 | 0.34 | 0.11 | 0.00 | 0.11 |
Skaftárhreppur | Sparsely populated rural area | 620 | 47.52 | 63.06 | 35.65 | 0.32 | 0.00 | 0.00 | 0.32 | 0.16 | 0.00 | 0.48 | 0.00 | 0.00 |
Súðavíkurhreppur | Sparsely populated rural area | 219 | 45.96 | 71.69 | 14.16 | 5.02 | 5.94 | 0.00 | 0.46 | 0.46 | 0.46 | 0.00 | 0.00 | 1.83 |
Bláskógabyggð | Sparsely populated rural area | 1,322 | 45.24 | 67.17 | 31.01 | 1.29 | 0.15 | 0.00 | 0.08 | 0.00 | 0.15 | 0.15 | 0.00 | 0.00 |
Reykjanesbær | Local centre in rural area | 21,957 | 44.51 | 70.61 | 23.56 | 2.22 | 1.01 | 0.03 | 0.77 | 0.21 | 0.21 | 0.90 | 0.03 | 0.44 |
Hrunamanna-hreppur | Rural heartland | 865 | 42.22 | 70.98 | 27.17 | 1.16 | 0.00 | 0.00 | 0.58 | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 |
Vesturbyggð | Sparsely populated rural area | 1,356 | 40.42 | 73.53 | 23.45 | 1.11 | 0.07 | 0.00 | 0.66 | 0.07 | 0.29 | 0.59 | 0.00 | 0.22 |
Sveitarfélagið Hornafjörður | Sparsely populated rural area | 2,487 | 40.03 | 73.90 | 23.08 | 1.21 | 0.12 | 0.04 | 0.88 | 0.20 | 0.08 | 0.24 | 0.04 | 0.20 |
Rangárþing eystra | Rural heartland | 2,007 | 39.18 | 74.19 | 24.02 | 1.15 | 0.05 | 0.00 | 0.05 | 0.20 | 0.00 | 0.30 | 0.05 | 0.00 |
Grundar-fjarðarbær | Sparsely populated rural area | 821 | 38.01 | 75.64 | 21.80 | 1.22 | 0.00 | 0.00 | 0.00 | 0.12 | 0.00 | 0.73 | 0.24 | 0.24 |
Mean across municipalities | 25.38 | 84.31 | 13.26 | 1.10 | 0.27 | 0.01 | 0.40 | 0.09 | 0.19 | 0.21 | 0.02 | 0.16 | ||
Standard deviation across municipalities | 11.60 | 9.59 | 9.08 | 1.26 | 0.79 | 0.02 | 0.44 | 0.14 | 0.23 | 0.23 | 0.05 | 0.27 |
Municipality name | Nordic urban-rural typology classification | TOTAL POP | DI | NAT/ NORD | EU27 | EUR | NAWA | SSA | ESEA | CSA | NA | LAC | OCE | UNK/ Other |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Træna | Sparsely populated rural area | 442 | 44.01 | 72.17 | 18.78 | 5.20 | 0.00 | 0.00 | 3.17 | 0.68 | 0.00 | 0.00 | 0.00 | 0.00 |
Lørenskog | Inner urban area | 48,188 | 43.67 | 74.21 | 6.54 | 4.86 | 2.00 | 2.50 | 2.70 | 6.50 | 0.15 | 0.51 | 0.03 | 0.00 |
Frøya | Rural heartland | 5,453 | 42.59 | 72.80 | 20.76 | 2.13 | 0.68 | 1.17 | 1.78 | 0.17 | 0.07 | 0.44 | 0.00 | 0.00 |
Ullensaker | Periurban area | 43,814 | 41.95 | 75.36 | 8.58 | 3.62 | 2.49 | 2.41 | 2.00 | 4.77 | 0.13 | 0.61 | 0.04 | 0.00 |
Båtsfjord | Rural heartland | 2,113 | 41.70 | 74.40 | 16.47 | 4.35 | 0.99 | 0.71 | 1.37 | 1.28 | 0.00 | 0.43 | 0.00 | 0.00 |
Oslo municipality | Inner urban area | 717,710 | 41.51 | 75.85 | 5.94 | 3.80 | 2.49 | 3.18 | 2.32 | 4.79 | 0.47 | 1.06 | 0.10 | 0.00 |
Gamvik | Sparsely populated rural area | 1,070 | 39.71 | 75.98 | 14.86 | 5.51 | 0.93 | 0.56 | 1.87 | 0.00 | 0.28 | 0.00 | 0.00 | 0.00 |
Lillestrøm | Inner urban area | 94,201 | 39.06 | 77.43 | 7.07 | 2.93 | 2.75 | 1.87 | 2.47 | 4.82 | 0.18 | 0.45 | 0.03 | 0.00 |
Drammen | Inner urban area | 104,487 | 38.63 | 77.74 | 6.51 | 4.61 | 2.63 | 2.51 | 1.78 | 3.52 | 0.17 | 0.51 | 0.03 | 0.00 |
Rælingen | Inner urban area | 20,099 | 37.47 | 78.50 | 6.91 | 2.97 | 2.28 | 2.01 | 2.10 | 4.49 | 0.14 | 0.58 | 0.02 | 0.00 |
Mean across municipalities | 22.64 | 87.57 | 4.91 | 3.30 | 1.06 | 0.94 | 1.13 | 0.65 | 0.14 | 0.27 | 0.03 | 0.00 | ||
Standard deviation across municipalities | 6.40 | 3.96 | 2.83 | 1.54 | 0.68 | 0.65 | 0.58 | 0.80 | 0.13 | 0.22 | 0.06 | 0.00 |
Municipality name | Nordic urban-rural typology classification | TOTAL POP | DI | NAT/ NORD | EU27 | EUR | NAWA | SSA | ESEA | CSA | NA | LAC | OCE | UNK/ Other |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Botkyrka | Inner urban area | 95,905 | 62.99 | 58.20 | 6.33 | 9.89 | 9.78 | 3.81 | 1.57 | 7.59 | 0.16 | 2.46 | 0.04 | 0.16 |
Södertälje | Inner urban area | 102,911 | 60.95 | 58.75 | 6.37 | 5.85 | 18.62 | 2.71 | 1.07 | 4.57 | 0.16 | 1.73 | 0.02 | 0.16 |
Sigtuna | Inner urban area | 52,767 | 57.39 | 63.57 | 6.14 | 4.32 | 7.27 | 5.57 | 2.29 | 8.40 | 0.31 | 1.78 | 0.06 | 0.28 |
Järfälla | Inner urban area | 88,950 | 54.94 | 65.60 | 4.67 | 4.56 | 8.38 | 4.11 | 2.18 | 7.98 | 0.29 | 2.02 | 0.04 | 0.17 |
Burlöv | Inner urban area | 20,101 | 53.28 | 66.70 | 7.29 | 9.56 | 7.60 | 1.14 | 1.75 | 3.75 | 0.22 | 0.71 | 0.00 | 1.27 |
Malmö | Inner urban area | 365,644 | 53.27 | 66.86 | 6.13 | 7.59 | 8.59 | 1.94 | 1.90 | 4.97 | 0.49 | 1.37 | 0.10 | 0.06 |
Upplands Väsby | Inner urban area | 50,323 | 52.12 | 67.91 | 5.23 | 4.46 | 6.03 | 2.85 | 2.28 | 8.71 | 0.24 | 1.93 | 0.02 | 0.33 |
Solna | Inner urban area | 85,789 | 52.06 | 67.97 | 6.89 | 4.67 | 2.81 | 1.74 | 4.77 | 8.19 | 0.59 | 2.05 | 0.11 | 0.22 |
Sundbyberg | Inner urban area | 56,274 | 51.88 | 68.26 | 5.47 | 4.41 | 5.58 | 4.74 | 2.31 | 6.38 | 0.45 | 2.02 | 0.09 | 0.29 |
Upplands-Bro | Periurban area | 32,868 | 50.87 | 68.96 | 5.31 | 3.72 | 6.44 | 4.81 | 1.34 | 6.69 | 0.18 | 1.80 | 0.04 | 0.71 |
Mean across municipalities | 24.97 | 86.13 | 3.06 | 2.19 | 2.97 | 1.18 | 1.04 | 1.42 | 0.15 | 0.36 | 0.02 | 1.46 | ||
Standard deviation across municipalities | 9.71 | 6.26 | 1.70 | 1.58 | 2.31 | 1.05 | 0.61 | 1.44 | 0.13 | 0.48 | 0.03 | 0.99 |