Immigration in Malta

Malta recorded 34,033 immigrants in 2024.

Measure: Immigration Unit: People Data: 2005 to 2024 Source: Eurostat
Malta, 2024 34,033 People
Change from 2023 −19.4% 2023: 42,239 immigrants
European Union, 2024 5,684,984 immigrantsip (Source flag ip) Official aggregate
Position in 2024 24th of 33 See the full ranking

Immigration in Malta over time

View
Places
2 selected
Malta European Union ×

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

Immigration (people), 2005 to 2024
Period MaltaEuropean Union
2024 34,033 immigrants 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional)
2023 42,239 immigrants 6,011,360 immigrantsep (estimated, provisional)
2022 34,964 immigrants 6,997,284 immigrantsep (estimated, provisional)
2021 16,963 immigrants 4,132,213 immigrantsbep (break in time series, estimated, provisional)
2020 14,751 immigrants 3,279,673 immigrantsep (estimated, provisional)
2019 29,304 immigrants 4,206,293 immigrantsbep (break in time series, estimated, provisional)
2018 27,394 immigrants 3,936,055 immigrantsep (estimated, provisional)
2017 22,750 immigrants 3,766,413 immigrantsep (estimated, provisional)
2016 18,116 immigrants 3,735,536 immigrantsbep (break in time series, estimated, provisional)
2015 18,202 immigrants 4,097,244 immigrantsbep (break in time series, estimated, provisional)
2014 15,928 immigrants 3,187,841 immigrantsep (estimated, provisional)
2013 12,446 immigrants 2,901,962 immigrantsbep (break in time series, estimated, provisional)
2012 9,152 immigrants –
2011 5,465 immigrants –
2010 4,275 immigrants –
2009 6,161 immigrants –
2008 6,043 immigrants –
2007 5,292 immigrants –
2006 3,889 immigrants –
2005 2,075 immigrants –

Flags: 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 −19.4% from 42,239 immigrants in 2023.
  • Since 2014, when it was 15,928 immigrants, the figure has changed by +113.7%.
  • Among the 33 countries with data for 2024, Malta has the 24th 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
2005 to 2024 for Malta
Provider update
29 May 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat