Spain Average Net Migration 1960–2025
116,425
66 data points
Net migration over five-year periods. Difference between immigration and emigration, including both citizens and non-citizens. · World Bank
All Data (sorted by year)▾
| Year | Value | Change | Rank |
| 2025 |
96,630 |
−15,044 |
200th |
| 2024 |
111,674 |
−7,425 |
198th |
| 2023 |
119,099 |
−180,680 |
196th |
| 2022 |
299,779 |
+155,394 |
202nd |
| 2021 |
144,385 |
−92,469 |
203rd |
| 2020 |
236,854 |
−227,929 |
210th |
| 2019 |
464,783 |
+127,316 |
213th |
| 2018 |
337,467 |
+136,332 |
208th |
| 2017 |
201,135 |
+94,661 |
202nd |
| 2016 |
106,474 |
+108,453 |
195th |
| 2015 |
-1,979 |
+95,891 |
98th |
| 2014 |
-97,870 |
+152,871 |
13th |
| 2013 |
-250,741 |
−97,255 |
6th |
| 2012 |
-153,486 |
−214,247 |
11th |
| 2011 |
60,761 |
−8,645 |
187th |
| 2010 |
69,406 |
−60,151 |
195th |
| 2009 |
129,557 |
−304,578 |
204th |
| 2008 |
434,135 |
−338,182 |
211th |
| 2007 |
772,317 |
+112,597 |
213th |
| 2006 |
659,720 |
+29,917 |
214th |
| 2005 |
629,803 |
−31,355 |
213th |
| 2004 |
661,158 |
+2,730 |
213th |
| 2003 |
658,428 |
−79,452 |
213th |
| 2002 |
737,880 |
+556,573 |
212th |
| 2001 |
181,307 |
+5,038 |
208th |
| 2000 |
176,269 |
−2,290 |
208th |
| 1999 |
178,559 |
−4,367 |
210th |
| 1998 |
182,926 |
+17,581 |
210th |
| 1997 |
165,345 |
+2,641 |
209th |
| 1996 |
162,704 |
+270 |
208th |
| 1995 |
162,434 |
+2,027 |
211th |
| 1994 |
160,407 |
−500 |
205th |
| 1993 |
160,907 |
−16,637 |
202nd |
| 1992 |
177,544 |
+54,703 |
209th |
| 1991 |
122,841 |
+153,525 |
205th |
| 1990 |
-30,684 |
−4,792 |
34th |
| 1989 |
-25,892 |
−8,229 |
39th |
| 1988 |
-17,663 |
−4,982 |
47th |
| 1987 |
-12,681 |
+859 |
52nd |
| 1986 |
-13,540 |
−12,951 |
50th |
| 1985 |
-589 |
−3,343 |
106th |
| 1984 |
2,754 |
+1,513 |
158th |
| 1983 |
1,241 |
+8,625 |
145th |
| 1982 |
-7,384 |
−9,947 |
69th |
| 1981 |
2,563 |
−17,603 |
156th |
| 1980 |
20,166 |
+26,095 |
181st |
| 1979 |
-5,929 |
−3,425 |
70th |
| 1978 |
-2,504 |
−1,172 |
86th |
| 1977 |
-1,332 |
−4,136 |
100th |
| 1976 |
2,804 |
+3,022 |
158th |
| 1975 |
-218 |
−106,056 |
122nd |
| 1974 |
105,838 |
+97,214 |
212th |
| 1973 |
8,624 |
+689 |
175th |
| 1972 |
7,935 |
+572 |
175th |
| 1971 |
7,363 |
+67,943 |
179th |
| 1970 |
-60,580 |
−10,624 |
14th |
| 1969 |
-49,956 |
−3,868 |
14th |
| 1968 |
-46,088 |
−3,744 |
13th |
| 1967 |
-42,344 |
−877 |
17th |
| 1966 |
-41,467 |
+1,009 |
14th |
| 1965 |
-42,476 |
−1,015 |
19th |
| 1964 |
-41,461 |
+2,985 |
21st |
| 1963 |
-44,446 |
+765 |
17th |
| 1962 |
-45,211 |
+1,306 |
17th |
| 1961 |
-46,517 |
+108,352 |
18th |
| 1960 |
-154,869 |
– |
4th |
Show all