As of last year, 64.2 million immigrants were recorded across European Union countries. This is more than 2 million higher than the year before. Moreover, over the past 15 years, the number of immigrants has increased by more than 24 million.

Details
Reuters reports this, citing a study published on April 22 by the Migration Research and Analysis Centre at RFBerlin. According to data for 2025, the number of immigrants living in EU countries reached 64.2 million people. This marks a record high. A year earlier, the figure was lower by 2.1 million.
In addition, the report refers to data from Eurostat and the UN Refugee Agency. Based on these figures, there were 40 million immigrants in the EU in 2010. Therefore, over 15 years, their number has grown by more than 24 million.
Germany
Germany has received the largest number of immigrants among EU countries. Nearly 18 million people live there, and notably, 72% of them are of working age. Meanwhile, Spain has recently seen the fastest growth in the number of refugees. Around 700,000 people have moved there. As a result, the population of foreign origin has increased to 9.5 million.
“Germany remains the main destination for migrants in Europe, both in absolute terms and, to a significant extent, relative to its population,” said one of the report’s authors, Tommaso Frattini.
Furthermore, the study highlights the uneven nature of migration patterns across EU countries. For example, Luxembourg, Malta, and Cyprus have a higher share of immigrants relative to their population size. At the same time, asylum applications have concentrated in specific countries. Nearly three-quarters of all applications were submitted in Spain, Italy, France, and Germany. Overall, Germany has accepted 2.7 million refugees.
Earlier, The Ukrainian Review reported that the European Union launched a written procedure to approve changes to its long-term budget for 2021–2027. This initiative includes allocating a €90 billion loan to Ukraine.


