Immigration in Poland

Poland recorded 300,496 immigrants in 2024.

Measure: Immigration Unit: People Data: 1998 to 2024 Source: Eurostat
The latest value carries the source flag “Estimated”.
Poland, 2024 300,496e (Estimated) People
Change from 2023 −0.9% 2023: 303,275 immigrants
European Union, 2024 5,684,984 immigrantsip (Source flag ip) Official aggregate
Position in 2024 5th of 33 See the full ranking

Immigration in Poland over time

View
Places
2 selected
Poland European Union ×

People. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.

Immigration (people), 2000 to 2024
Period PolandEuropean Union
2024 300,496 immigrantse (estimated) 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional)
2023 303,275 immigrantsp (provisional) 6,011,360 immigrantsep (estimated, provisional)
2022 275,515 immigrantsp (provisional) 6,997,284 immigrantsep (estimated, provisional)
2021 241,116 immigrants 4,132,213 immigrantsbep (break in time series, estimated, provisional)
2020 210,615 immigrantsep (estimated, provisional) 3,279,673 immigrantsep (estimated, provisional)
2019 226,649 immigrantsep (estimated, provisional) 4,206,293 immigrantsbep (break in time series, estimated, provisional)
2018 214,083 immigrantsep (estimated, provisional) 3,936,055 immigrantsep (estimated, provisional)
2017 209,353 immigrantsep (estimated, provisional) 3,766,413 immigrantsep (estimated, provisional)
2016 208,302 immigrantsep (estimated, provisional) 3,735,536 immigrantsbep (break in time series, estimated, provisional)
2015 218,147 immigrantsp (provisional) 4,097,244 immigrantsbep (break in time series, estimated, provisional)
2014 222,275 immigrantsp (provisional) 3,187,841 immigrantsep (estimated, provisional)
2013 220,311 immigrants 2,901,962 immigrantsbep (break in time series, estimated, provisional)
2012 217,546 immigrants –
2011 157,059 immigrants –
2010 155,131 immigrants –
2009 189,166 immigrantsb (break in time series) –
2008 15,275 immigrants –
2007 14,995 immigrants –
2006 10,802 immigrants –
2005 9,364 immigrants –
2004 9,495 immigrants –
2003 7,048 immigrants –
2002 6,587 immigrants –
2001 6,625 immigrants –
2000 7,331 immigrants –

Flags: bep break in time series, estimated, provisional; ep estimated, provisional; ip value imputed by Eurostat or other receiving agencies, provisional; b break in time series; p provisional; e estimated . A dash means no value was published.

In short

  • That is a change of −0.9% from 303,275 immigrants in 2023.
  • Since 2014, when it was 222,275 immigrants, the figure has changed by +35.2%.
  • Among the 33 countries with data for 2024, Poland has the 5th highest value.
  • The figure for the European Union in 2024 was 5,684,984 immigrants.

Source and dates

Original producer
Eurostat
Source
Eurostat, the statistical office of the European Union
Dataset or series code
migr_imm1ctz · dataset details · view at source
Selection
freq=A citizen=TOTAL agedef=COMPLET age=TOTAL sex=T unit=NR
Observation period
1998 to 2024 for Poland
Provider update
29 May 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat