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