Immigration by age group, sex and country of birth by country
Countries reporting
46
Highest
1.29 million
Spain
Lowest
1,300
Liechtenstein
Median
79,404
Years covered
17
2008–2024
Data points
748
What the numbers show
Immigration by age group, sex and country of birth is currently reported for 46 countries. The highest value is 1.29 million in Spain; the lowest is 1,300 in Liechtenstein.
The median across all reporting countries is 79,404, and the mean is 181,236.
The gap between the highest and lowest reporting country is a factor of about 991.
Over the past decade 44 countries rose and 2 fell. The largest increase was in Portugal (up 966.4%), and the largest decrease in Sweden (down 8.5%).
Immigration by age group, sex and country of birth (birth country): full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Spain | 1.29 million | 2024 | up 321.9% | volatile |
| 2 | Germany | 1.08 million | 2024 | up 20.0% | rising |
| 3 | United Kingdom | 680,906 | 2019 | up 20.2% | rising |
| 3 | United Kingdom | 680,906 | 2019 | up 20.2% | rising |
| 5 | Italy | 451,583 | 2024 | up 62.7% | falling |
| 6 | France | 438,626 | 2024 | up 28.9% | rising |
| 7 | Poland | 300,496 | 2024 | up 35.2% | rising |
| 7 | Poland | 300,496 | 2024 | up 35.2% | rising |
| 9 | Romania | 286,538 | 2024 | up 110.6% | rising |
| 10 | Netherlands | 257,714 | 2024 | up 77.3% | rising |
| 10 | Netherlands | 257,714 | 2024 | up 77.3% | rising |
| 12 | Switzerland | 212,578 | 2024 | up 36.0% | rising |
| 13 | Portugal | 189,367 | 2023 | up 966.4% | volatile |
| 14 | Belgium | 162,926 | 2024 | up 32.3% | rising |
| 15 | Greece | 132,149 | 2024 | up 123.9% | rising |
| 16 | Austria | 128,805 | 2024 | up 10.8% | rising |
| 17 | Ireland | 127,664 | 2024 | up 73.6% | rising |
| 18 | Czechia | 123,910 | 2024 | up 314.5% | volatile |
| 19 | Sweden | 116,197 | 2024 | down 8.5% | flat |
| 20 | Moldova | 105,804 | 2024 | up 7.2% | rising |
| 20 | Moldova | 105,804 | 2024 | up 7.2% | rising |
| 22 | Denmark | 101,724 | 2024 | up 48.7% | rising |
| 23 | Hungary | 88,418 | 2024 | up 62.0% | rising |
| 24 | Croatia | 70,391 | 2024 | up 561.7% | volatile |
| 24 | Croatia | 70,391 | 2024 | up 561.7% | volatile |
| 26 | Norway | 66,077 | 2024 | down 1.2% | rising |
| 27 | Finland | 63,965 | 2024 | up 103.0% | rising |
| 28 | Bulgaria | 52,189 | 2024 | up 96.1% | rising |
| 29 | Lithuania | 51,845 | 2024 | up 54.6% | volatile |
| 29 | Lithuania | 51,845 | 2024 | up 54.6% | volatile |
| 31 | Cyprus | 40,471 | 2024 | up 211.2% | rising |
| 32 | Malta | 34,033 | 2024 | up 113.7% | volatile |
| 33 | Slovenia | 33,023 | 2024 | up 138.5% | rising |
| 33 | Slovenia | 33,023 | 2024 | up 138.5% | rising |
| 35 | Luxembourg | 25,725 | 2024 | up 15.2% | rising |
| 36 | Montenegro | 20,016 | 2024 | up 273.9% | volatile |
| 37 | Estonia | 18,634 | 2024 | up 377.3% | volatile |
| 37 | Estonia | 18,634 | 2024 | up 377.3% | volatile |
| 39 | Latvia | 14,701 | 2024 | up 41.8% | volatile |
| 39 | Latvia | 14,701 | 2024 | up 41.8% | volatile |
| 41 | Iceland | 9,946 | 2024 | up 85.3% | rising |
| 42 | North Macedonia | 7,458 | 2024 | up 285.4% | volatile |
| 42 | North Macedonia | 7,458 | 2024 | up 285.4% | volatile |
| 44 | Slovakia | 6,824 | 2024 | up 27.4% | rising |
| 44 | Slovakia | 6,824 | 2024 | up 27.4% | rising |
| 46 | Liechtenstein | 1,300 | 2024 | up 111.4% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- European Union - 27 countries (from 2020) 5.68 million