Malta reported the highest per capita rate of immigration from EU and non-EU countries in 2024, of 60 immigrants per 1,000 residents, new data from Eurostat has revealed.
This was followed by Cyprus (42 immigrants per 1,000 residents) and Luxembourg (38 immigrants per 1,000 residents).
At the other end of the scale, Slovakia registered just one immigrant per 1,000 residents, followed by France (6), Italy (8), Latvia (8), Bulgaria (8) and Poland (8).
On average, there were an estimated 9.2 immigrants per 1,000 residents in the EU in 2024.
According to Eurostat, in 2024, some 4.2 million people immigrated to the EU from non-EU countries – a figure that does not include asylum seekers or those fleeing the war in Ukraine. In addition, some 1.5 million people migrated between EU countries in 2024.
The total number of immigrants from outside the EU was higher than the number of intra-EU immigrants in almost all European countries, with the exception of Luxembourg, where 85.5% of immigrants were from the EU, and Romania (56.0%).
The highest proportions of immigrants from countries outside the EU were recorded in Czechia (87.0%), Italy (86.2%) and Spain (84.5%), Eurostat noted. Read more here.
| Country | Number of Immigrants |
|---|---|
| Belgium | 162,926 |
| Bulgaria | 52,189 |
| Czechia | 123,910 |
| Denmark | 101,724 |
| Germany | 1,078,504 |
| Estonia | 18,634 |
| Ireland | 127,664 |
| Greece | 132,149 |
| Spain | 1,288,562 |
| France | 438,626 |
| Croatia | 70,391 |
| Italy | 451,583 |
| Cyprus | 40,471 |
| Latvia | 14,701 |
| Lithuania | 51,845 |
| Luxembourg | 25,725 |
| Hungary | 88,418 |
| Malta | 34,033 |
| Netherlands | 257,714 |
| Austria | 128,805 |
| Poland | 300,496 |
| Portugal | n/a |
| Romania | 286,538 |
| Slovenia | 33,023 |
| Slovakia | 6,824 |
| Finland | 63,965 |
| Sweden | 116,197 |
Three quarters (75%) of French consumers prioritise local products when purchasing food, while 66% are…
Households in the euro area saved a smaller share of their income in the final…
The European business landscape reported a mixed picture in March, with 11 of the 19…
Health expenditure rose to €538.2 billion in Germany in 2024, or €6,444 per capita, a…
Estonian residents made a total of 1.5 million outbound overnight trips in 2025, a 3%…
The population of Finland stood at 5,652,881 as of the end of 2025, an increase…