Foreign-born population in Poland

Foreign-born population in Poland was 940,259 in 2025, according to Eurostat, European Commission. That is up 0.5% from 2024. That is the 13th highest of 26 EU countries in 2025.

2025, persons940,259 Estimated
Change on 2024+0.5%
Rank13th of 26EU countries ranked
Series high940,2592025
Series low453,2482009

Foreign-born population in Poland, 2009 to 2025

400K500K600K700K800K900K1M2009201220152018202120252009: 453,248 persons2010: 642,417 persons2011: 637,408 persons2012: 630,478 persons2013: 625,363 persons2014: 620,308 persons2015: 611,855 persons2016: 626,396 persons2017: 651,845 persons2018: 695,850 persons2019: 760,849 persons2020: 849,320 persons2021: 935,740 persons2022: 931,158 persons2023: 933,118 persons2024: 935,897 persons2025: 940,259 persons
persons. Source: Eurostat, Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). Retrieved 2026-10-12, published 2026-09-25.
All 17 values
Periodpersons
2025940,259 Estimated
2024935,897 Estimated
2023933,118 Estimated
2022931,158 Estimated
2021935,740
2020849,320 Estimated
2019760,849
2018695,850 Estimated
2017651,845 Estimated
2016626,396 Provisional
2015611,855 Provisional
2014620,308 Provisional
2013625,363
2012630,478 Provisional
2011637,408 Provisional
2010642,417
2009453,248

Rankings

Definition

Residents on 1 January whose country of birth is not the reporting country, all ages and both sexes (Eurostat migr_pop4ctb, country of birth FOR).

Based on country of birth, not citizenship: people born abroad who hold the nationality of the reporting country are counted, and foreign nationals born in the country are not. People born in another EU country count as foreign born. For the share of the population use foreign_born_share.

How to cite

Eurostat. Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). https://ec.europa.eu/eurostat/databrowser/view/migr_pop4ctb/default/table. Retrieved 2026-10-12.

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:

What is the latest foreign-born population in Poland? Cite the source.
get_value {"indicator":"foreign_born_population","place":"pl"}
GET https://invokely.ai/api/v1/value?indicator=foreign_born_population&place=pl

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the foreign-born population in Poland?

Foreign-born population in Poland was 940,259 in 2025, according to Eurostat, European Commission. That is up 0.5% from 2024. That is the 13th highest of 26 EU countries in 2025.

Where does this figure come from?

Eurostat, European Commission. Population on 1 January by group of country of birth, foreign country (migr_pop4ctb). Retrieved by Invokely on 2026-10-12.

What was the highest foreign-born population in Poland?

940,259 in 2025, the highest value since 2009 in this series.

Foreign-born population elsewhere in European Union (27)

Related statistics for Poland

All statistics for Poland