Immigration in Czechia

Czechia recorded 123,910 immigrants in 2024.

Measure: Immigration Unit: People Data: 2001 to 2024 Source: Eurostat
Czechia, 2024 123,910 People
Change from 2023 −12.8% 2023: 142,149 immigrants
European Union, 2024 5,684,984 immigrantsip (Source flag ip) Official aggregate
Position in 2024 13th of 33 See the full ranking

Immigration in Czechia over time

View
Places
2 selected
Czechia European Union ×

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

Immigration (people), 2001 to 2024
Period CzechiaEuropean Union
2024 123,910 immigrants 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional)
2023 142,149 immigrants 6,011,360 immigrantsep (estimated, provisional)
2022 347,429 immigrants 6,997,284 immigrantsep (estimated, provisional)
2021 69,360 immigrants 4,132,213 immigrantsbep (break in time series, estimated, provisional)
2020 63,095 immigrants 3,279,673 immigrantsep (estimated, provisional)
2019 105,888 immigrants 4,206,293 immigrantsbep (break in time series, estimated, provisional)
2018 65,910 immigrants 3,936,055 immigrantsep (estimated, provisional)
2017 51,847 immigrants 3,766,413 immigrantsep (estimated, provisional)
2016 64,083 immigrants 3,735,536 immigrantsbep (break in time series, estimated, provisional)
2015 29,602 immigrants 4,097,244 immigrantsbep (break in time series, estimated, provisional)
2014 29,897 immigrants 3,187,841 immigrantsep (estimated, provisional)
2013 30,124 immigrantsb (break in time series) 2,901,962 immigrantsbep (break in time series, estimated, provisional)
2012 34,337 immigrants –
2011 27,114 immigrantsb (break in time series) –
2010 48,317 immigrants –
2009 75,620 immigrants –
2008 108,267 immigrantsb (break in time series) –
2007 104,445 immigrants –
2006 68,183 immigrants –
2005 60,294 immigrants –
2004 53,453 immigrants –
2003 60,015 immigrants –
2002 44,679 immigrants –
2001 12,918 immigrants –

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

In short

  • That is a change of −12.8% from 142,149 immigrants in 2023.
  • Since 2014, when it was 29,897 immigrants, the figure has changed by +314.5%.
  • Among the 33 countries with data for 2024, Czechia has the 13th 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
2001 to 2024 for Czechia
Provider update
29 May 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat