Immigration in Croatia

Croatia recorded 70,391 immigrants in 2024. The value for 2024 is the highest in the series, which starts in 1998. The source marks a break in the series within this span, so values before and after it may not be fully comparable.

Measure: Immigration Unit: People Data: 1998 to 2024 Source: Eurostat
Croatia, 2024 70,391 People
Change from 2023 +1.4% 2023: 69,396 immigrants
European Union, 2024 5,684,984 immigrantsip (Source flag ip) Official aggregate
Position in 2024 18th of 33 See the full ranking

Immigration in Croatia over time

View
Places
2 selected
Croatia European Union ×

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

Immigration (people), 2001 to 2024
Period CroatiaEuropean Union
2024 70,391 immigrants 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional)
2023 69,396 immigrants 6,011,360 immigrantsep (estimated, provisional)
2022 57,972 immigrants 6,997,284 immigrantsep (estimated, provisional)
2021 35,912 immigrants 4,132,213 immigrantsbep (break in time series, estimated, provisional)
2020 33,414 immigrants 3,279,673 immigrantsep (estimated, provisional)
2019 37,726 immigrants 4,206,293 immigrantsbep (break in time series, estimated, provisional)
2018 26,029 immigrants 3,936,055 immigrantsep (estimated, provisional)
2017 15,553 immigrants 3,766,413 immigrantsep (estimated, provisional)
2016 13,985 immigrants 3,735,536 immigrantsbep (break in time series, estimated, provisional)
2015 11,706 immigrants 4,097,244 immigrantsbep (break in time series, estimated, provisional)
2014 10,638 immigrants 3,187,841 immigrantsep (estimated, provisional)
2013 10,378 immigrants 2,901,962 immigrantsbep (break in time series, estimated, provisional)
2012 8,959 immigrants –
2011 8,534 immigrants –
2010 8,846 immigrants –
2009 13,213 immigrants –
2008 16,883 immigrantsb (break in time series) –
2007 14,622 immigrants –
2006 14,978 immigrants –
2004 18,383 immigrants –
2003 18,455 immigrants –
2002 20,365 immigrants –
2001 24,415 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 . A dash means no value was published.

In short

  • That is a change of +1.4% from 69,396 immigrants in 2023.
  • Since 2014, when it was 10,638 immigrants, the figure has changed by +561.7%.
  • Among the 33 countries with data for 2024, Croatia has the 18th 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 Croatia
Provider update
29 May 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat