Invandring till Sverige 2025 – statistik, utveckling och kommuner

89 434 invandringar registrerades till Sverige under 2025. Andelen utrikes födda var 20,8 % vid årets slut. Här ser du historiken och jämför med andra områden.

Invandringar

89 434

Under 2025

Utvandringar

77 483

Under 2025

Nettoinvandring

11 951

Invandringsöverskott 2025

Utrikes födda

20,8 %

Andel vid slutet av 2025

Preliminär invandring 2026

Under första kvartalet 2026 registrerades 17 782 invandringar till Sverige. Under samma period 2025 var antalet 19 194. Uppgifterna är preliminära och avser delår. Senaste tillgängliga period i Fatstats underlag visas här; helårsvärdena ovan avser 2025.

Vad visar statistiken?

Under 2025 registrerades 89 434 invandringar till Sverige enligt SCB. Det är 26 763 färre än 2024 (23,0 %). Samtidigt registrerades 77 483 utvandringar. Det publicerade invandringsöverskottet var 11 951.

Vid årets slut var 2 210 638 invånare utrikes födda, motsvarande 20,8 % av befolkningen. Årets invandring och antalet utrikes födda beskriver olika saker: flyttningar under året respektive befolkningen vid årets slut.

Invandring avser flyttningar till Sverige som registreras i folkbokföringen. Även personer födda i Sverige som återvänder från utlandet ingår. Utrikes födda och utländsk bakgrund beskriver befolkningens sammansättning. Asylansökningar och beviljade uppehållstillstånd är separata mått.

Invandring och utvandring i Sverige över tid

InvandringarUtvandringar
Invandring och utvandring i SverigeÅrsdata 2000–2025. Antal registrerade flyttningar per år. Exakta värden redovisas i tabellen nedan.044 82689 653134 479179 306200020052010201520202025

Antal per år 2000–2025. Från 2025 använder SCB röjandeskydd som tillför liten statistisk osäkerhet. Åren före 2025 kommer från SCB:s helårstabell TAB5169.

Invandringar, utvandringar och publicerat invandringsöverskott under året
ÅrInvandringarUtvandringarNetto
202589 43477 48311 951
2024116 19786 44929 748
202394 51473 43421 080
2022102 43650 59251 844
202190 63148 28442 347
202082 51848 93733 581
2019115 80547 71868 087
2018132 60246 98185 621
2017144 48945 62098 869
2016163 00545 878117 127
Visa hela årstabellen 2000–2025
Invandringar, utvandringar och publicerat invandringsöverskott under året
ÅrInvandringarUtvandringarNetto
202589 43477 48311 951
2024116 19786 44929 748
202394 51473 43421 080
2022102 43650 59251 844
202190 63148 28442 347
202082 51848 93733 581
2019115 80547 71868 087
2018132 60246 98185 621
2017144 48945 62098 869
2016163 00545 878117 127
2015134 24055 83078 410
2014126 96651 23775 729
2013115 84550 71565 130
2012103 05951 74751 312
201196 46751 17945 288
201098 80148 85349 948
2009102 28039 24063 040
2008101 17145 29455 877
200799 48545 41854 067
200695 75044 90850 842
200565 22938 11827 111
200462 02836 58625 442
200363 79535 02328 772
200264 08733 00931 078
200160 79532 14128 654
200058 65934 09124 568

Vanligaste födelseländerna bland invandringar 2025

Tabellen visar var de som invandrade är födda, vilket kan skilja sig från landet de flyttade från. Sverige ingår eftersom svenskfödda kan återvända från utlandet.

Sverige12 645
Ukraina6 588
Indien5 021
Tyskland3 539
Pakistan3 392
Kina2 777
Syrien2 142
Polen2 137
Nederländerna2 020
Förenta staterna (USA)2 010
Tio vanligaste födelseländerna bland invandringar 2025
FödelselandInvandringar
Sverige12 645
Ukraina6 588
Indien5 021
Tyskland3 539
Pakistan3 392
Kina2 777
Syrien2 142
Polen2 137
Nederländerna2 020
Förenta staterna (USA)2 010

Källa: SCB, TAB6641. Publicerade värden för båda könen.

Hur många utrikes födda bor i Sverige?

Vid slutet av 2025 var 2 210 638 av 10 605 529 invånare utrikes födda, motsvarande 20,8 %. Detta beskriver alla utrikes födda i befolkningen, oavsett när de invandrade.

Andel utrikes födda
Andel utrikes födda i SverigeÅrsdata 2000–2025. Andel i procent vid årets slut. Exakta värden redovisas i tabellen nedan.0,0 %5,7 %11,5 %17,2 %22,9 %200020052010201520202025
Antal och andel utrikes födda vid årets slut
ÅrUtrikes föddaBefolkningAndel
20252 210 63810 605 52920,8 %
20242 200 23810 587 71020,8 %
20232 170 62710 551 70720,6 %
20222 145 67410 521 55620,4 %
20212 090 50310 452 32620,0 %
20202 046 73110 379 29519,7 %
20192 019 73310 327 58919,6 %
20181 955 56910 230 18519,1 %
20171 877 05010 120 24218,5 %
20161 784 4979 995 15317,9 %
Visa hela historiken för utrikes födda
Antal och andel utrikes födda vid årets slut
ÅrUtrikes föddaBefolkningAndel
20252 210 63810 605 52920,8 %
20242 200 23810 587 71020,8 %
20232 170 62710 551 70720,6 %
20222 145 67410 521 55620,4 %
20212 090 50310 452 32620,0 %
20202 046 73110 379 29519,7 %
20192 019 73310 327 58919,6 %
20181 955 56910 230 18519,1 %
20171 877 05010 120 24218,5 %
20161 784 4979 995 15317,9 %
20151 676 2649 851 01717,0 %
20141 603 5519 747 35516,5 %
20131 533 4939 644 86415,9 %
20121 473 2569 555 89315,4 %
20111 427 2969 482 85515,1 %
20101 384 9299 415 57014,7 %
20091 337 9659 340 68214,3 %
20081 281 5819 256 34713,8 %
20071 227 7709 182 92713,4 %
20061 175 2009 113 25712,9 %
20051 125 7909 047 75212,4 %
20041 100 2629 011 39212,2 %
20031 078 0758 975 67012,0 %
20021 053 4638 940 78811,8 %
20011 027 9748 909 12811,5 %
20001 003 7988 882 79211,3 %

Utrikes födda och utländsk bakgrund

Utländsk bakgrund omfattar utrikes födda och inrikes födda med två utrikes födda föräldrar. Personer födda i Sverige med en utrikes född förälder tillhör en annan kategori. Nedan visas SCB:s publicerade, separata grupper vid slutet av 2025.

Befolkning efter bakgrund i Sverige, 2025
BakgrundAntal
utrikes födda2 210 638
inrikes födda med två utrikes födda föräldrar726 205
inrikes födda med en inrikes och en utrikes född förälder845 089
inrikes födda med två inrikes födda föräldrar6 823 598

Grupperna summeras inte till en ny total. Andel utrikes födda beräknas från publicerat antal och totalbefolkning i samma tabell och år.

Invandring per län 2025

Visar 21 av 21 län.

2025: flyttningar under året och andel utrikes födda vid årets slut.
OmrådeInvandringarUtvandringarNettoUtrikes föddaInvandringar per 1 000
Riket, samma år89 43477 48311 95120,8 %8,4
Blekinge län8077297815,1 %5,2
Dalarnas län1 7451 06468113,1 %6,1
Gotlands län3881981909,2 %6,4
Gävleborgs län1 8241 21660814,1 %6,4
Hallands län1 8601 54931115,0 %5,4
Jämtlands län74445928510,8 %5,6
Jönköpings län2 3232 06425919,5 %6,3
Kalmar län1 3411 14919215,1 %5,5
Kronobergs län1 7051 36134421,3 %8,4
Norrbottens län2 6881 0311 65713,5 %10,8
Skåne län14 31213 69761524,0 %10,0
Stockholms län28 11625 0123 10427,6 %11,3
Södermanlands län1 5781 756−17820,6 %5,3
Uppsala län3 7933 14664720,2 %9,2
Värmlands län1 9771 34063714,3 %7,0
Västerbottens län2 1462 1083812,8 %7,7
Västernorrlands län1 27289537711,7 %5,3
Västmanlands län1 7771 851−7422,4 %6,3
Västra Götalands län14 91712 7712 14620,9 %8,4
Örebro län1 5811 5404117,4 %5,1
Östergötlands län2 5372 539−217,3 %5,4

Invandringar per 1 000 invånare beräknas av Fatstat med befolkningen vid årets slut. Netto avser SCB:s publicerade invandringsöverskott. Röjandeskydd kan ge små skillnader mellan totaler och delvärden.

Invandring och utrikes födda per kommun 2025

Jämför antal invandringar och andelen utrikes födda. Ett stort antal flyttningar och en stor andel utrikes födda är olika mått; därför visas två separata topplistor.

Flest invandringar

2025. Rangordning av publicerade värden; lika värden får delad placering.

  1. 1.Stockholm13 053
  2. 2.Göteborg7 933
  3. 3.Malmö5 866
  4. 4.Uppsala3 055
  5. 5.Lund2 406
  6. 6.Solna1 770
  7. 7.Helsingborg1 409
  8. 8.Södertälje1 294
  9. 9.Umeå1 275
  10. 10.Linköping1 271

Högst andel utrikes födda

2025. Rangordning av publicerade värden; lika värden får delad placering.

  1. 1.Botkyrka44,5 %
  2. 2.Södertälje44,3 %
  3. 3.Haparanda40,0 %
  4. 4.Sigtuna39,3 %
  5. 5.Järfälla37,0 %
  6. 6.Malmö36,1 %
  7. 7.Upplands Väsby36,0 %
  8. 8.Burlöv35,5 %
  9. 9.Upplands-Bro34,6 %
  10. 10.Solna34,3 %

Visar 290 av 290 kommuner.

2025: flyttningar under året och andel utrikes födda vid årets slut.
OmrådeInvandringarUtvandringarNettoUtrikes föddaInvandringar per 1 000
Riket, samma år89 43477 48311 95120,8 %8,4
Ale120128−818,9 %3,7
Alingsås144160−1612,5 %3,4
Alvesta1461232320,3 %7,4
Aneby35122313,5 %5,1
Arboga69581114,8 %5,0
Arjeplog1831511,8 %7,0
Arvidsjaur50173310,1 %8,3
Arvika1831285513,2 %7,2
Askersund6249139,4 %5,4
Avesta95122−2716,5 %4,2
Bengtsfors7175−418,7 %7,9
Berg4820289,1 %6,8
Bjurholm68−210,2 %2,6
Bjuv112161−4926,9 %7,0
Boden83212271014,1 %29,1
Bollebygd5351210,9 %5,4
Bollnäs96821411,2 %3,7
Borgholm5232209,9 %4,9
Borlänge3652729318,0 %7,1
Borås8247913324,8 %7,2
Botkyrka1 2361 05917744,5 %12,8
Boxholm2525010,2 %4,6
Bromölla7270217,1 %5,8
Bräcke46252113,2 %7,7
Burlöv235259−2435,5 %11,5
Båstad141964513,7 %8,8
Dals-Ed47212615,2 %10,3
Danderyd4103555517,4 %12,6
Degerfors53401315,6 %5,7
Dorotea9638,0 %4,0
Eda127122527,7 %15,3
Ekerö120167−4713,7 %4,1
Eksjö62124−6215,0 %3,5
Emmaboda6663320,6 %7,5
Enköping2281814717,2 %4,7
Eskilstuna659757−9826,8 %6,2
Eslöv226226021,7 %6,4
Essunga2313109,3 %4,1
Fagersta81651627,4 %6,3
Falkenberg195236−4115,2 %4,1
Falköping2481618715,2 %7,6
Falun2652085710,6 %4,4
Filipstad88474116,7 %9,1
Finspång1251032216,7 %5,8
Flen8390−721,4 %5,5
Forshaga292728,9 %2,5
Färgelanda1639−2310,7 %2,5
Gagnef352696,7 %3,4
Gislaved163219−5625,5 %5,7
Gnesta5665−913,7 %4,9
Gnosjö45351025,7 %5,0
Gotland3881981909,2 %6,4
Grums4365−2211,9 %4,9
Grästorp1517−27,8 %2,7
Gullspång57144317,1 %11,5
Gällivare142786411,8 %8,3
Gävle87257629617,4 %8,4
Göteborg7 9337 18774629,8 %12,9
Götene43331012,4 %3,3
Habo2937−88,2 %2,1
Hagfors2047013418,5 %18,0
Hallsberg6368−516,8 %3,9
Hallstahammar81691219,4 %4,9
Halmstad76859417420,6 %7,2
Hammarö4125167,6 %2,4
Haninge9589184030,5 %9,4
Haparanda9891740,0 %10,9
Heby5558−313,4 %3,9
Hedemora56381813,5 %3,7
Helsingborg1 4091 617−20828,8 %9,2
Herrljunga4436812,8 %4,6
Hjo2023−39,1 %2,1
Hofors49361313,1 %5,4
Huddinge1 2281 233−531,5 %10,7
Hudiksvall1441044010,2 %3,9
Hultsfred91801121,3 %6,7
Hylte105713423,6 %10,4
Håbo106102417,9 %4,6
Hällefors59421718,5 %9,4
Härjedalen78354311,7 %7,7
Härnösand155916414,6 %6,4
Härryda1761522413,4 %4,4
Hässleholm3233101317,7 %6,2
Höganäs198192614,3 %7,0
Högsby5658−224,7 %10,9
Hörby5870−1212,9 %3,7
Höör102643812,3 %5,8
Jokkmokk56134313,8 %11,9
Järfälla96485111337,0 %10,7
Jönköping1 24587936620,6 %8,4
Kalix92504211,8 %6,0
Kalmar4473598816,1 %6,1
Karlsborg3826129,1 %5,4
Karlshamn137143−614,7 %4,3
Karlskoga1141011316,3 %3,8
Karlskrona3413212013,2 %5,2
Karlstad5474668115,1 %5,5
Katrineholm1881533519,2 %5,5
Kil4327168,1 %3,6
Kinda5233199,6 %5,2
Kiruna29517312215,6 %13,2
Klippan97111−1419,0 %5,5
Knivsta1541302418,1 %7,1
Kramfors142826014,0 %8,2
Kristianstad440568−12819,9 %5,1
Kristinehamn9693313,6 %4,1
Krokom7240327,7 %4,6
Kumla8291−914,4 %3,6
Kungsbacka371280919,7 %4,3
Kungsör2554−2918,3 %2,9
Kungälv1951633211,3 %3,9
Kävlinge1331201312,0 %4,1
Köping150143721,5 %5,9
Laholm149140915,0 %5,6
Landskrona372428−5627,3 %7,8
Laxå54391518,2 %10,0
Lekeberg171617,0 %2,0
Leksand118595910,0 %7,3
Lerum1711373411,2 %3,9
Lessebo80592124,1 %9,9
Lidingö4033544918,2 %8,3
Lidköping124764811,4 %3,1
Lilla Edet6071−1118,8 %4,2
Lindesberg110109115,0 %4,8
Linköping1 2711 12814318,8 %7,5
Ljungby1961375920,4 %7,0
Ljusdal7939409,7 %4,3
Ljusnarsberg3128317,8 %7,2
Lomma1761126410,5 %7,1
Ludvika37613823821,0 %14,0
Luleå73328744613,4 %9,1
Lund2 4061 74366324,0 %18,2
Lycksele89464311,9 %7,3
Lysekil86434314,2 %6,2
Malmö5 8665 62723936,1 %15,9
Malung-Sälen86384813,3 %8,4
Malå2591613,7 %8,6
Mariestad100732712,1 %4,1
Mark119135−1613,6 %3,4
Markaryd73591424,0 %7,4
Mellerud66481817,4 %7,3
Mjölby98881013,2 %3,4
Mora8846429,4 %4,3
Motala135138−315,0 %3,1
Mullsjö3028212,1 %4,0
Munkedal3631511,6 %3,5
Munkfors59243517,0 %16,2
Mölndal5885236520,2 %8,2
Mönsterås75502513,5 %5,8
Mörbylånga4935148,4 %3,0
Nacka876892−1620,4 %7,7
Nora36231312,8 %3,4
Norberg1916313,0 %3,6
Nordanstig4824249,0 %5,2
Nordmaling191279,1 %2,8
Norrköping690884−19421,0 %4,8
Norrtälje3743254913,9 %5,6
Norsjö2317611,8 %6,0
Nybro106121−1519,3 %5,4
Nykvarn5760−315,6 %4,6
Nyköping2802691116,8 %4,8
Nynäshamn195204−921,0 %6,4
Nässjö1921751720,2 %6,1
Ockelbo2391412,2 %4,0
Olofström79522724,8 %6,2
Orsa44162811,5 %6,4
Orust8945449,8 %5,8
Osby7170117,9 %5,5
Oskarshamn124120415,6 %4,6
Ovanåker2615117,7 %2,3
Oxelösund4579−3420,7 %3,8
Pajala53282514,9 %9,3
Partille256260−421,8 %6,2
Perstorp6069−926,3 %8,4
Piteå14197447,5 %3,3
Ragunda66254111,7 %12,8
Robertsfors29131610,1 %4,4
Ronneby1771383917,2 %6,2
Rättvik4820287,5 %4,4
Sala7093−2313,9 %3,1
Salem122913124,2 %7,0
Sandviken39123215918,4 %10,3
Sigtuna91277114139,3 %17,1
Simrishamn1151011413,0 %6,1
Sjöbo8277511,7 %4,2
Skara163927117,3 %8,7
Skellefteå4971 087−59012,8 %6,6
Skinnskatteberg1213−116,4 %2,8
Skurup96109−1314,8 %5,6
Skövde43120722417,0 %7,4
Smedjebacken35251010,1 %3,3
Sollefteå113902312,5 %6,2
Sollentuna9158763930,1 %11,7
Solna1 7701 43034034,3 %20,5
Sorsele1915413,7 %8,0
Sotenäs5552311,0 %6,1
Staffanstorp1471361116,4 %5,3
Stenungsund112132−2011,9 %4,0
Stockholm13 05311 1911 86226,4 %13,1
Storfors3692715,1 %9,5
Storuman44152910,3 %7,9
Strängnäs204230−2616,7 %5,2
Strömstad216232−1628,7 %15,9
Strömsund93276612,1 %8,5
Sundbyberg6866206633,9 %12,0
Sundsvall49836313512,2 %5,0
Sunne119279211,8 %8,9
Surahammar2636−1018,9 %2,7
Svalöv73108−3518,5 %5,0
Svedala87721512,9 %3,7
Svenljunga6455916,0 %6,0
Säffle124725214,4 %8,4
Säter4912378,6 %4,4
Sävsjö71601119,4 %6,2
Söderhamn9496−212,1 %3,9
Söderköping2741−146,9 %1,8
Södertälje1 2941 15014444,3 %12,6
Sölvesborg7177−612,0 %4,1
Tanum81711012,1 %6,4
Tibro81483316,0 %7,2
Tidaholm43311210,5 %3,4
Tierp8583212,8 %4,0
Timrå6256610,2 %3,5
Tingsryd115793617,9 %9,7
Tjörn6424409,2 %4,0
Tomelilla82641813,9 %6,0
Torsby150618915,0 %13,3
Torsås43311210,7 %6,2
Tranemo65481718,0 %5,5
Tranås7584−916,1 %4,0
Trelleborg265268−318,7 %5,6
Trollhättan75935740223,2 %12,8
Trosa4489−4514,3 %3,0
Tyresö204241−3718,2 %4,1
Täby6145734120,3 %7,8
Töreboda61402114,3 %6,7
Uddevalla246346−10017,7 %4,3
Ulricehamn132131113,9 %5,3
Umeå1 27581645913,9 %9,4
Upplands Väsby5575193836,0 %11,0
Upplands-Bro3673214634,6 %11,0
Uppsala3 0552 48357223,3 %12,2
Uppvidinge87592822,0 %9,8
Vadstena1415−19,2 %1,9
Vaggeryd69541518,3 %4,6
Valdemarsvik36241210,4 %4,8
Vallentuna200194616,6 %5,7
Vansbro29171210,5 %4,3
Vara103802312,4 %6,4
Varberg2682323611,8 %3,9
Vaxholm4240211,0 %3,6
Vellinge237195429,9 %6,3
Vetlanda137150−1317,1 %5,0
Vilhelmina3214188,0 %5,2
Vimmerby62461613,1 %4,0
Vindeln2012811,0 %3,7
Vingåker2326−313,2 %2,7
Vårgårda5647914,3 %4,5
Vänersborg30519111415,8 %7,6
Vännäs3516198,9 %3,8
Värmdö256273−1714,3 %5,5
Värnamo175199−2420,8 %5,1
Västervik1631491412,4 %4,5
Västerås1 2461 301−5525,2 %7,7
Växjö76663413220,6 %7,7
Ydre2016410,4 %5,5
Ystad113143−3011,3 %3,5
Åmål53322115,3 %4,5
Ånge9144479,0 %10,1
Åre89622711,4 %7,0
Årjäng94821222,3 %9,7
Åsele2982114,5 %10,8
Åstorp115161−4628,2 %7,0
Åtvidaberg302198,3 %2,6
Älmhult2502064426,6 %14,2
Älvdalen5525309,9 %8,1
Älvkarleby3636014,6 %3,8
Älvsbyn93207311,5 %11,9
Ängelholm2342112313,5 %5,2
Öckerö6033276,7 %4,7
Ödeshög1522−711,3 %2,9
Örebro898938−4019,9 %5,6
Örkelljunga74551918,5 %7,2
Örnsköldsvik212170429,7 %3,8
Östersund2512302111,0 %3,9
Österåker307303418,1 %6,1
Östhammar7567810,1 %3,4
Östra Göinge100811917,1 %7,3
Överkalix61184316,8 %19,2
Övertorneå3021924,3 %7,5

Invandringar per 1 000 invånare beräknas av Fatstat med befolkningen vid årets slut. Netto avser SCB:s publicerade invandringsöverskott. Röjandeskydd kan ge små skillnader mellan totaler och delvärden.

Vanliga frågor om invandring i Sverige

Hur många invandrade till Sverige 2025?

SCB registrerade 89 434 invandringar under 2025. Statistiken omfattar folkbokförda flyttningar från utlandet, även personer födda i Sverige som återvänder.

Hur många utrikes födda bor i Sverige?

Vid slutet av 2025 var 2 210 638 invånare utrikes födda. Det motsvarar 20,8 % av befolkningen.

Vilken kommun har högst andel utrikes födda?

Bland kommunerna i jämförelsen hade Botkyrka högst publicerad andel under 2025: 44,5 %.

Vilka födelseländer är vanligast bland årets invandringar?

De största grupperna under 2025 var personer födda i Sverige, Ukraina, Indien. Födelseland är inte samma sak som det land personen flyttade från.

Vad är nettoinvandring?

Nettoinvandring är skillnaden mellan invandringar och utvandringar. Här visas SCB:s publicerade invandringsöverskott: 11 951 under 2025. Röjandeskydd kan göra att det avviker något från en subtraktion av de visade delvärdena.

Vad skiljer invandring, utrikes födda och utländsk bakgrund?

Invandring räknar flyttningar till Sverige under en period. Utrikes födda är invånare födda utomlands. Utländsk bakgrund omfattar utrikes födda och personer födda i Sverige med två utrikes födda föräldrar.

Är invandring samma sak som asylsökande eller uppehållstillstånd?

Nej. SCB mäter registrerade flyttningar i folkbokföringen. Asylansökningar och beslut om uppehållstillstånd är andra händelser och behöver inte inträffa samma år som folkbokföringen.

Varför ingår personer födda i Sverige i invandringen?

En person född i Sverige som varit bosatt utomlands och åter blir folkbokförd i Sverige räknas med i invandringsstatistiken.

Vilket år avser siffrorna och finns det statistik för senare perioder?

Huvudvärdena avser helåret 2025; antal och andel utrikes födda avser årets slut. På rikssidan visas också preliminära uppgifter för första kvartalet 2026. Delår jämförs med samma period föregående år.

Utforska mer statistik