Spain Net Migration Rate 1950-2023

Chart and table of the Spain net migration rate from 1950 to 2023. United Nations projections are also included through the year 2100.
  • The current net migration rate for Spain in 2023 is 0.857 per 1000 population, a 0% increase from 2022.
  • The net migration rate for Spain in 2022 was 0.857 per 1000 population, a 0% increase from 2021.
  • The net migration rate for Spain in 2021 was 0.857 per 1000 population, a 0.12% increase from 2020.
  • The net migration rate for Spain in 2020 was 0.856 per 1000 population, a 0% increase from 2019.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Net Migration Rate
Country Name 2023 Net Migration Rate
Qatar 8.663
Bahrain 8.411
Luxembourg 7.770
Macao 7.445
Puerto Rico 6.938
Canada 6.094
Australia 5.173
Norway 5.058
Channel Islands 4.727
Switzerland 4.548
Singapore 4.532
Oman 4.120
Cyprus 4.078
Kuwait 3.186
Hong Kong 3.147
Curacao 3.102
Sweden 2.929
United States 2.748
Denmark 2.600
New Zealand 2.523
Finland 2.520
Bahamas 2.487
United Kingdom 2.240
Austria 2.209
Belgium 2.056
Ireland 1.991
Italy 1.951
Malta 1.800
Germany 1.727
New Caledonia 1.718
Panama 1.698
Saudi Arabia 1.504
Aruba 1.490
Netherlands 1.161
Israel 1.113
Iceland 1.098
Taiwan 1.005
France 0.963
Slovenia 0.963
Spain 0.857
Portugal 0.790
Hungary 0.626
Japan 0.516
UAE 0.433
South Korea 0.390
Argentina 0.082
Antigua and Barbuda 0.000
Poland -0.265
Barbados -0.276
Croatia -0.494
Trinidad and Tobago -0.569
Estonia -0.759
Greece -0.778
Uruguay -0.794
French Polynesia -1.755
Seychelles -2.009
Guam -2.943
Chile -3.754
Latvia -4.342
Lithuania -5.269
Spain - Historical Net Migration Rate Data
Year Net Migration Rate Growth Rate
2023 0.857 0.000%
2022 0.857 0.000%
2021 0.857 0.120%
2020 0.856 0.000%
2019 0.856 0.000%
2018 0.856 256.670%
2017 0.240 -163.830%
2016 -0.376 -62.100%
2015 -0.992 -38.310%
2014 -1.608 -27.700%
2013 -2.224 -1,106.330%
2012 0.221 -91.710%
2011 2.666 -47.830%
2010 5.110 -32.360%
2009 7.555 -24.450%
2008 10.000 -6.910%
2007 10.742 -6.460%
2006 11.484 -6.080%
2005 12.227 -5.720%
2004 12.969 -5.410%
2003 13.711 15.290%
2002 11.893 18.040%
2001 10.075 22.030%
2000 8.256 28.240%
1999 6.438 39.350%
1998 4.620 14.950%
1997 4.019 17.550%
1996 3.419 21.330%
1995 2.818 27.050%
1994 2.218 37.170%
1993 1.617 32.110%
1992 1.224 47.290%
1991 0.831 89.290%
1990 0.439 854.350%
1989 0.046 -113.260%
1988 -0.347 7.430%
1987 -0.323 8.030%
1986 -0.299 8.730%
1985 -0.275 9.560%
1984 -0.251 10.570%
1983 -0.227 131.630%
1982 -0.098 -416.130%
1981 0.031 -80.630%
1980 0.160 -44.640%
1979 0.289 -30.860%
1978 0.418 -6.280%
1977 0.446 -5.710%
1976 0.473 -5.590%
1975 0.501 -5.110%
1974 0.528 -5.040%
1973 0.556 107.460%
1972 0.268 -1,440.000%
1971 -0.020 -93.510%
1970 -0.308 -48.320%
1969 -0.596 -32.580%
1968 -0.884 -7.430%
1967 -0.955 -6.920%
1966 -1.026 -6.470%
1965 -1.097 -6.080%
1964 -1.168 -5.730%
1963 -1.239 -22.760%
1962 -1.604 -18.500%
1961 -1.968 -15.650%
1960 -2.333 -13.500%
1959 -2.697 -11.920%
1958 -3.062 -3.010%
1957 -3.157 -2.920%
1956 -3.252 -2.840%
1955 -3.347 -2.760%
1954 -3.442 -2.690%
1953 -3.537 -2.620%
1952 -3.632 -2.550%
1951 -3.727 -2.490%
1950 -3.822 0.000%