As of January 1, 2025, according to Eurostat, 30.6 million people with citizenship of non-EU countries lived in the European Union. This figure corresponds to 6.8% of the total population of the European Union. Over the year, the increase in this category of residents amounted to 1.6 million people.
Germany has become the leader in terms of the absolute number of foreigners, with 12.4 million immigrants registered. This is followed by Spain (6.9 million), France (6.5 million) and Italy (5.4 million). Together, these four countries account for 69.7% of the total number of foreigners living in the EU, although their share in the population of the entire European Union is 57.8%.
If we consider relative indicators, then demonstrates the highest concentration of foreignersLuxembourg. Here, people without citizenship of this country (or with citizenship of other states) make up 47.0% of all residents. A significant proportion of foreign citizens were also registered in Malta (29.4%) and Cyprus (24.8%). In contrast, this figure barely reaches 1.2% in Poland, 1.2% in Slovakia, 1.6% in Romania, 2.3% in Bulgaria, and 2.7% in Hungary.
As for internal migration within the European Union, Luxembourg is also the leader in terms of the share of citizens of other EU countries - 35.8% of the population. Cyprus is in second place with 10.1%, Austria closes the top three (10.0%). The smallest share of such "internal migrants" was recorded in Poland and Lithuania (0.1% each), Latvia (0.2%), Romania (0.3%), Bulgaria (0.5%), Croatia (0.6%), Slovakia (0.7%) and Hungary (0.9%).
Source: Eurostat