Which Country Accepts the Most Migrants?

Immigration (Annual) (persons), 2012
Society | February 22, 2018
$2.99
Excel Sheet

Based on a comparison of 33 countries in 2012, Germany ranked the highest in annual immigration with 592,175 persons followed by United Kingdom and Italy. On the other end of the scale was Liechtenstein with 671 persons, Macedonia with 1,715 persons and Estonia with 2,639 persons.

Data for more countries are available at Immigration (Annual) indicator page.

Immigration (Annual) Unit 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Austria persons ... ... ... ... ... ... 98,535 72,862 73,772 69,295 70,978
Belgium persons ... ... ... ... ... ... 137,699 146,409 164,152 ... 135,281
France persons ... ... ... ... ... ... ... ... ... ... ... ... ... ... 301,544 293,980 296,608 296,970 307,111
Germany persons ... ... ... ... ... ... 661,855 680,766 682,146 346,216 404,055
Greece persons ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 119,070
Ireland persons ... ... ... ... ... ... 139,434 122,415 82,592 50,604 52,339
Italy persons ... ... ... ... ... ... 297,640 558,019 534,712 442,940 458,856
Netherlands persons ... ... ... ... ... ... 101,150 116,819 143,516 122,917 126,776
Norway persons ... ... ... ... ... ... 45,776 61,774 58,123 55,953 69,214
Poland persons ... ... ... ... ... ... 10,802 14,995 47,880 189,166 155,131
Romania persons ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 138,929 135,844 149,885
Spain persons ... ... ... ... ... ... 840,844 958,266 599,075 392,962 360,705
Sweden persons ... ... ... ... ... ... 95,750 99,485 101,171 102,280 98,801
Switzerland persons ... ... ... ... ... ... 127,586 165,634 184,297 160,623 161,778
United Kingdom persons ... ... ... ... ... ... 529,008 526,714 590,242 566,490 590,950