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 LatestYear 10-year changeTrend
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

About this data

Indicator
Immigration by age and sex
Unit
Number
Source
Eurostat
Licence
CC BY 4.0 (Eurostat)
Coverage
36 places, 1,024 data points, 1990–2024
Last refreshed