Immigration by age group, sex and country of previous residence by country

Countries reporting
46
Highest
1.29 million
Spain
Lowest
1,300
Liechtenstein
Median
79,404
Years covered
27
1998–2024
Data points
1,097

What the numbers show

Immigration by age group, sex and country of previous residence 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 previous residence: full country ranking

#Country LatestYear 10-year changeTrend
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% rising
6 France 438,626 2024 up 28.9% rising
7 Poland 300,496 2024 up 35.2% volatile
7 Poland 300,496 2024 up 35.2% volatile
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% rising
20 Moldova 105,804 2024 up 7.2% volatile
20 Moldova 105,804 2024 up 7.2% volatile
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% volatile
33 Slovenia 33,023 2024 up 138.5% volatile
35 Luxembourg 25,725 2024 up 15.2% rising
36 Montenegro 20,016 2024 up 249.5% 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 334.9% volatile
42 North Macedonia 7,458 2024 up 334.9% 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.

Share, cite or embed this page

Cite this page

Immigration by age group, sex and country of previous residence by country. Statizoid, drawing on Eurostat. Retrieved 12 November 2026, from https://population.statizoid.com/stat/immigration-by-age-group-sex-and-country-of-previous-residence/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Eurostat); please keep the attribution.

<a href="https://population.statizoid.com/stat/immigration-by-age-group-sex-and-country-of-previous-residence/">Immigration by age group, sex and country of previous residence by country</a> — Statizoid

About this data

Indicator
Immigration by age group, sex and country of previous residence
Source
Eurostat
Licence
CC BY 4.0 (Eurostat)
Coverage
47 places, 1,097 data points, 1998–2024
Last refreshed