The table compares the numbers of British, German, Italian, Polish and Spanish people who were living in each other’s countries in 2011.
Overall, Germany and the UK hosted the largest numbers of foreign residents, whereas Poland had by far the smallest total. In terms of nationalities living abroad, Polish people formed the largest expatriate population, while Spaniards were the least likely to live in one of the other four countries.
Germany accommodated the greatest number of foreign residents, at 1.198 million. Italians made up the largest group, with 556,000 people, followed by Poles (426,000). The numbers of Britons and Spaniards living in Germany were much lower, at 104,000 and 112,000, respectively. The UK ranked second, hosting 1.037 million foreign residents. Polish nationals accounted for the largest proportion (550,000), while Spaniards were the smallest group, with only 71,000 residents.
Spain was the third most popular destination, with a total of 861,000 foreign residents. Britons represented by far the largest community there (391,000), whereas only 86,000 Poles lived in Spain. Italy attracted 196,000 foreign residents, including 106,000 Poles and 42,000 Germans. By contrast, Poland had only 6,000 foreign residents altogether, with the largest groups being Germans (4,400) and Britons (760).
Looking at the totals by nationality, Polish citizens were the most numerous expatriates, with 1.168 million living in the other four countries. Italians ranked second at 863,000, followed by Germans (539,000) and Britons (524,000). Spaniards were the least likely to live abroad, with a total of just 202,170 people.
