Spain Immigration Statistics 1960-2019

International migrant stock is the number of people born in a country other than that in which they live. It also includes refugees. The data used to estimate the international migrant stock at a particular time are obtained mainly from population censuses. The estimates are derived from the data on foreign-born population--people who have residence in one country but were born in another country. When data on the foreign-born population are not available, data on foreign population--that is, people who are citizens of a country other than the country in which they reside--are used as estimates. After the breakup of the Soviet Union in 1991 people living in one of the newly independent countries who were born in another were classified as international migrants. Estimates of migrant stock in the newly independent states from 1990 on are based on the 1989 census of the Soviet Union. For countries with information on the international migrant stock for at least two points in time, interpolation or extrapolation was used to estimate the international migrant stock on July 1 of the reference years. For countries with only one observation, estimates for the reference years were derived using rates of change in the migrant stock in the years preceding or following the single observation available. A model was used to estimate migrants for countries that had no data.
  • Spain immigration statistics for 2015 was 5,852,953.00, a 6.8% decline from 2010.
  • Spain immigration statistics for 2010 was 6,280,065.00, a 52.9% increase from 2005.
  • Spain immigration statistics for 2005 was 4,107,226.00, a 147.83% increase from 2000.
  • Spain immigration statistics for 2000 was 1,657,285.00, a 62.47% increase from 1995.
Data Source: World Bank

MLA Citation:
Similar Country Ranking
Country Name Migrant Population
United States 46,627,102.00
Germany 12,005,690.00
Saudi Arabia 10,185,945.00
United Kingdom 8,543,120.00
UAE 8,095,126.00
Canada 7,835,502.00
France 7,784,418.00
Australia 6,763,663.00
Spain 5,852,953.00
Italy 5,788,875.00
Kuwait 2,866,136.00
Hong Kong 2,838,665.00
Singapore 2,543,638.00
Switzerland 2,438,702.00
Argentina 2,086,302.00
Japan 2,043,877.00
Israel 2,011,727.00
Netherlands 1,979,486.00
Oman 1,844,978.00
Qatar 1,687,640.00
Sweden 1,639,771.00
Austria 1,492,374.00
Belgium 1,387,940.00
South Korea 1,327,324.00
Greece 1,242,514.00
New Zealand 1,039,736.00
Portugal 837,257.00
Ireland 746,260.00
Norway 741,813.00
Bahrain 704,137.00
Poland 619,403.00
Croatia 576,883.00
Denmark 572,520.00
Chile 469,436.00
Hungary 449,632.00
Czech Republic 405,093.00
Macao 342,703.00
Finland 315,881.00
Puerto Rico 274,972.00
Latvia 263,126.00
Luxembourg 249,325.00
Slovenia 235,966.00
Estonia 202,348.00
Cyprus 196,167.00
Panama 184,710.00
Slovak Republic 177,190.00
Lithuania 136,036.00
Brunei 102,733.00
Channel Islands 82,307.00
Guam 76,089.00
Uruguay 71,799.00
New Caledonia 64,290.00
Bahamas 59,306.00
Virgin Islands (U.S.) 56,721.00
Trinidad and Tobago 49,883.00
Isle of Man 45,221.00
Andorra 42,082.00
Malta 41,442.00
Curacao 37,611.00
Iceland 37,522.00
Aruba 36,114.00
Barbados 34,475.00
French Polynesia 30,058.00
Antigua and Barbuda 28,083.00
Sint Maarten (Dutch part) 27,295.00
Cayman Islands 23,726.00
Liechtenstein 23,493.00
Northern Mariana Islands 21,648.00
Monaco 21,042.00
Bermuda 19,126.00
British Virgin Islands 17,308.00
Seychelles 12,791.00
Turks and Caicos Islands 11,688.00
Gibraltar 11,065.00
St. Kitts and Nevis 7,443.00
Greenland 6,009.00
Palau 5,664.00
Faroe Islands 5,517.00
San Marino 4,717.00
Spain Immigration Statistics - Historical Data
Year Migrant Population % of Total Population
2015 5,852,953.00 12.69
2010 6,280,065.00 13.48
2005 4,107,226.00 9.37
2000 1,657,285.00 4.07
1995 1,020,067.00 2.57
1990 821,605.00 2.10
1985 716,881.00 2.10
1980 609,354.00 2.10
1975 465,542.00 2.10
1970 355,727.00 2.10
1965 272,201.00 2.10
1960 210,897.00 2.10