EU countries by foreign-born share of the population
Luxembourg had the highest foreign-born share of the population of 27 EU countries in 2020, at 48.2%. Poland had the lowest, at 2.2%. The median was 12.6%. Source: Eurostat.
All EU countries, 2020
Full ranking
| Rank | EU countries | 2020 (%) | Change on 2019 |
|---|---|---|---|
| 1 | Luxembourg | 48.2 | +0.8 pts |
| 2 | Cyprus | 23.1 | +0.6 pts |
| 3 | Malta | 23.1 | +2.9 pts |
| 4 | Ireland | 20.4 | +0.4 pts |
| 5 | Austria | 19.8 | +0.3 pts |
| 6 | Sweden | 19.5 | +0.4 pts |
| 7 | Germany | 18.1 | +0.2 pts |
| 8 | Belgium | 17.6 | +0.4 pts |
| 9 | Estonia | 14.9 | -0 pts |
| 10 | Spain | 14.8 | +0.9 pts |
| 11 | Netherlands | 13.8 | +0.5 pts |
| 12 | Portugal | 13.7 | +1 pts |
| 13 | Slovenia | 13.4 | +0.7 pts |
| 14 | France | 12.6 | +0.1 pts |
| 15 | Latvia | 12.4 | -0.2 pts |
| 16 | Croatia | 12.4 | +0.1 pts |
| 17 | Denmark | 12.3 | +0.1 pts |
| 18 | Greece | 11.2 | -0.1 pts |
| 19 | Italy | 10.3 | +0.2 pts |
| 20 | Finland | 7.1 | +0.3 pts |
| 21 | Hungary | 6.1 | +0.3 pts |
| 22 | Lithuania | 5.5 | +0.2 pts |
| 23 | Czechia | 5 | +0.2 pts |
| 24 | Romania Estimated | 3.7 | +0.6 pts |
| 25 | Slovakia | 3.6 | +0.1 pts |
| 26 | Bulgaria | 2.7 | +0.2 pts |
| 27 | Poland Estimated | 2.2 | +0.2 pts |
Other periods
About this ranking
People born outside the country where they live, as a percentage of the total population. United States: people who were not US citizens at birth, including naturalized citizens, lawful permanent residents, temporary migrants and unauthorized immigrants; American Community Survey five-year estimate, where the period shown is the last year of the five-year span. EU countries: residents on 1 January whose country of birth is not the reporting country (Eurostat).
Based on place of birth, not nationality: a naturalized citizen counts as foreign born. In the United States people born in Puerto Rico, the US island areas or abroad to American parents count as native; in the EU everyone born outside the reporting country counts as foreign born, including people born in another EU country or abroad to national parents. Not comparable with foreign_population_share, which counts foreign nationals in Spain and the EU.
Every value in the ranking comes from the same publisher and the same period, so the EU countries are compared on one definition. Equal values share a rank.
How to cite
Invokely calculation from Foreign-born population share (Eurostat migr_pop4ctb). https://invokely.ai/docs/methodology#foreign_born_share. Retrieved 2026-10-12.
Citation styles
APA 7
Invokely. (n.d.). Foreign-born population share (Eurostat migr_pop4ctb) (EU countries by foreign-born share of the population, 2020) [Data set]. Calculated from data by Eurostat. Retrieved October 12, 2026, from https://invokely.ai/docs/methodology#foreign_born_share
MLA 9
Foreign-born population share (Eurostat migr_pop4ctb), EU countries by foreign-born share of the population, 2020. Calculated from data by Eurostat. Invokely, https://invokely.ai/docs/methodology#foreign_born_share. Accessed 12 Oct. 2026.
Chicago (author-date)
Invokely. n.d. Foreign-born population share (Eurostat migr_pop4ctb). EU countries by foreign-born share of the population, 2020. Dataset. Calculated from data by Eurostat. Accessed October 12, 2026. https://invokely.ai/docs/methodology#foreign_born_share.
Harvard
Invokely (no date) Foreign-born population share (Eurostat migr_pop4ctb), EU countries by foreign-born share of the population, 2020 [Dataset]. Calculated from data by Eurostat. Available at: https://invokely.ai/docs/methodology#foreign_born_share (Accessed: 12 October 2026).
BibTeX
@misc{invokely_eu_countries_by_foreign_2020,
author = {{Invokely}},
title = {{Foreign-born population share (Eurostat migr\_pop4ctb): EU countries by foreign-born share of the population, 2020}},
howpublished = {Data set},
url = {https://invokely.ai/docs/methodology#foreign_born_share},
urldate = {2026-10-12},
note = {Calculated from data by Eurostat. Accessed via Invokely, https://invokely.ai/rankings/foreign-born-population/eu-countries?period=2020. Publisher attribution: Invokely calculation from Foreign-born population share (Eurostat migr\_pop4ctb). https://invokely.ai/docs/methodology\#foreign\_born\_share. Retrieved 2026-10-12.},
}
RIS
TY - DATA
AU - Invokely
TI - Foreign-born population share (Eurostat migr_pop4ctb): EU countries by foreign-born share of the population, 2020
PB - Invokely
DB - Invokely
UR - https://invokely.ai/docs/methodology#foreign_born_share
L2 - https://invokely.ai/rankings/foreign-born-population/eu-countries?period=2020
Y2 - 2026/10/12
N1 - Calculated from data by Eurostat.
N1 - Accessed via Invokely, https://invokely.ai/rankings/foreign-born-population/eu-countries?period=2020.
N1 - Publisher attribution: Invokely calculation from Foreign-born population share (Eurostat migr_pop4ctb). https://invokely.ai/docs/methodology#foreign_born_share. Retrieved 2026-10-12.
ER -
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank EU countries by foreign-born share of the population using official data, and cite the source.
rank_places {"indicator":"foreign_born_share","level":"country","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=foreign_born_share&level=country&within=European%20Union%20(27)&limit=10
Questions
Which EU country has the highest foreign-born share of the population?
Luxembourg, with 48.2% in 2020, according to Eurostat.
Which EU country has the lowest foreign-born share of the population?
Poland, with 2.2% in 2020.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Invokely, Foreign-born population share (Eurostat migr_pop4ctb). Retrieved 2026-10-12.
Foreign-born population share: other rankings
- Counties in North Dakota
- Counties in South Carolina
- Counties in North Carolina
- Counties in Tennessee
- Counties in Washington
- Counties in Maine