Foreigners in Europe - by Statista.com

In absolute terms, the highest number of foreigners living in any EU state can be found in Germany – some 7.4 million people. However, in relative terms, the European Union state with the highest share of non-nationals is actually Luxembourg 

According to Eurostat, 43.8 percent of the country’s population is made up of foreigners. Cyprus has the second-highest share of foreigners in the EU – 20 percent. Latvia and Estonia come fourth and fifth with a 16.3 and 15.7 percent share of foreigners respectively. Spain rounds off the top five. In 2012, Spain’s total population had a 12 percent share of non-nationals. 

Are you surprised by any of these numbers?

What is your opinion about non-nationals in European countries?

Why are there such significant differences?