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