局的资料统计，目前北欧国家的移民还是佔了多数。据2005年资料统计，来自北欧国家移民有20,162人，来自亚洲为16,739人，来自非洲为5,625人，而来自拉丁美洲为2,655人。第二次世界大战时期，有大量波罗的海周边国家（如爱沙尼亚、拉脱维亚和立陶宛）的人民来到瑞典，不过其中大部分人在战后回到了自己的国家。移民的增加也导致瑞典犯罪率的上升，1997年到2001年期间，大约有25%的案件和移民相关，尤其以北非和西亚的移民居多。
1900年以来.自1900年以来的人口状况