For example in UK the biggest immigrants groups by county of origin in India, Poland, Pakistan, Romania and Ireland. Many of which are visible on the map.
However, the lack of Romanian flags means this data may come from before the UK left the EU.
It’s also important to remember for maps like this that they only reflect the largest group and not total numbers. Cornwall may have Germans as the largest single group living there but there are likely far more Germans living in London than in Cornwall.
Here are some parts of the map in greater detail:
Most Common Origin Country of Immigrants To France

In terms of total numbers by country of origin they are:
- Algeria: 1,637,000
- Morocco: 1,060,000
- Portugal: 640,000
- Tunisia: 445,000
- Turkey: 340,000
- Italy: 326,000
- Spain: 282,000
- Germany: 203,000
- United Kingdom: 170,000
- Belgium: 164,000
Most Common Origin Country of Immigrants To Germany

The estimates for Germany in 2023 are:
- Turkey: 1,487,110
- Ukraine: 1,164,200
- Syria: 923,805
- Romania: 883,670
- Poland: 880,780
- Italy: 644,960
- Croatia: 436,325
- Bulgaria: 429,665
- Afghanistan: 377,240
- Greece: 361,270
- Russia: 290,615
Note, I believe the map was made before large immigration from Syria, Ukraine and Afganistan.
Moreover, you see many regions with the Vietnamese flag. These are mostly regions in East German where immigration from another communist state was encouraged, but overall immigration levels are very low.
In total there estimated to be 120,535 Vietnamese people living in Germany, making them the 27th largest group.
Most Common Origin Country of Immigrants To Italy

Here are the top 10 in 2023:
- Romania: 1,081,836
- Albania: 416,829
- Morocco: 415,088
- China: 307,038
- Ukraine: 249,613
- Bangladesh: 174,058
- India: 167,333
- Philippines: 158,926
- Egypt: 147,797
- Pakistan: 144,129
- Nigeria: 123,646
- Senegal: 112,598
Most Common Origin Country of Immigrants To Spain & Portugal

Top 10 countries to Spain in 2024:
- Morocco: 1,092,892
- Colombia: 856,616
- Venezuela: 599,769
- Romania: 532,456
- Ecuador: 448,643
- Argentina: 415,987
- Peru: 378,924
- United Kingdom: 285,093
- Cuba: 223,352
- France: 217,247
- Ukraine: 215,700
- Honduras: 201,319
And Portugal’s top 10 are:
- Brazil: 368,449
- Angola 55,589
- Cape Verde: 48,885
- United Kingdom: 47,492
- India: 44,051
- Italy: 36,227
- Guinea-Bissau: 32,535
- Nepal: 29,972
- China (including SARs): 28,127
- France: 27,549
Which one surprised you the most?









MG says
You talk about the “United Kingdom” but show no data for N. Ireland, Scotland or Wales. Something is not right…
Min_No says
I didnt found data of Scotland/Wales/North Ireland
Henrik Wigestrand says
Your map of “Western Europe” leaves out Norway, Sweden, Finland and Iceland. Why should I take your other “facts” about Europe seriously?
Min_No says
I didnt found data of Scotland/Wales/North Ireland