16.7%（153万）的人口是移民或移民的后代，反映了北欧人口流动性高、早期劳工移民及后期的难民潮等现象。2010年的数据，14.3%的瑞典人有移民背景，9.2%来自非欧盟国家，5.1%来自欧盟国家。移民多数来自芬兰、土耳其、德国、丹麦、挪威、波兰、伊朗、伊拉克和前南斯拉夫等国家。根据瑞典移民局的资料统计，目前北欧国家的移民还是佔了多数。据2005年资料统计，来自北欧国家移民有20,162人，来自亚洲为16,739人，来自非洲为5,625人，而来自拉丁美洲为2,655人。第二次世界大战时期，有大量波