V roce 2016 bylo ve Švédsku 3 060 115 obyvatel cizího původu, kteří se narodili v cizině nebo ve Švédsku jednomu či dvěma rodičům narozeným v cizině. Nejčastějšími zeměmi původu imigrantů jsou Finsko, Sýrie, Irák, Polsko, Írán, Somálsko a Bosna. V roce 2015 přijalo Švédsko více než 163 000 žadatelů o azyl z Blízkého východu a Afriky. V listopadu 2015 obvinil švédský premiér Stefan Löfven z údajné sobeckosti země východní části EU, které zastávají odmítavý postoj k přijímání imigrantů. S rostoucím počtem imigrantů souvisí nárůst kriminality a vznik ghett a „no-go zón“ jako jsou Rinkeby nebo Tensta ve Stockholmu nebo Rosengård v Malmö, které obývají převážně přistěhovalci. V únoru 2017 propukly nepokoje v Rinkeby. Švédsko čelilo nepokojům již v minulých letech. Dne 7. dubna 2017 spáchal přistěhovalec z Uzbekistánu teroristický útok ve Stockholmu.