
Perception vs reality: how many migrants are there, really?
Europeans tend to overestimate the number of migrants living in their countries. According to a 2022 Eurobarometer survey, 68% of respondents believed there were more migrants in their country than there actually are. On average, people thought that non-EU citizens made up 16% of the population, while the real figure is under 7%.
Eurostat data shows that in 2024, 29 million third-country nationals lived in the EU — around 6.4% of the population, up from 21 million (5%) in 2019. The growth is visible, but not dramatic. However, the picture varies between countries: Malta has nearly 24% of residents from outside the EU, while Poland and Romania have only around 2%.
Interestingly, migration is slowly dropping down the list of political priorities. In spring 2025, Europeans ranked it fourth among the most important issues — behind security, the economy, and living costs.


