Sveriges befolkning – kommun för kommun
Sverige hade 10 587 710 invånare år 2024 enligt SCB:s officiella statistik. Den preliminära månadssiffran för maj 2026 är 10 608 125. Under 2024 förändrades folkmängden med +36 003 personer. Här finns folkmängden för alla 290 kommuner och 21 län, med utveckling sedan 1968.
Officiell statistik från SCB, till skillnad från landssidans live-räknare som är en framskrivning av FN-data. Båda redovisas alltid med sin källa.
Hur har Sveriges befolkning förändrats sedan 1968?
| År | Folkmängd | Förändring sedan föregående |
|---|---|---|
| 1970 | 8 081 142 | – |
| 1980 | 8 317 937 | +236 795 |
| 1990 | 8 590 630 | +272 693 |
| 2000 | 8 882 792 | +292 162 |
| 2010 | 9 415 570 | +532 778 |
| 2020 | 10 379 295 | +963 725 |
| 2024 | 10 587 710 | +208 415 |
Källa: SCB, Statistikdatabasen (BE0101 Befolkningsstatistik) · Inläst: 2026-08-20.
Befolkning per län
| # | Län | Folkmängd 2024 | Andel av Sverige |
|---|---|---|---|
| 1 | Stockholms län | 2 473 307 | 23,4 % |
| 2 | Västra Götalands län | 1 772 821 | 16,7 % |
| 3 | Skåne län | 1 428 626 | 13,5 % |
| 4 | Östergötlands län | 472 446 | 4,5 % |
| 5 | Uppsala län | 407 912 | 3,9 % |
| 6 | Jönköpings län | 370 009 | 3,5 % |
| 7 | Hallands län | 345 074 | 3,3 % |
| 8 | Örebro län | 308 375 | 2,9 % |
| 9 | Södermanlands län | 301 542 | 2,8 % |
| 10 | Dalarnas län | 286 546 | 2,7 % |
| 11 | Gävleborgs län | 284 558 | 2,7 % |
| 12 | Värmlands län | 283 384 | 2,7 % |
| 13 | Västmanlands län | 281 158 | 2,7 % |
| 14 | Västerbottens län | 281 138 | 2,7 % |
| 15 | Norrbottens län | 248 620 | 2,3 % |
| 16 | Kalmar län | 246 352 | 2,3 % |
| 17 | Västernorrlands län | 241 458 | 2,3 % |
| 18 | Kronobergs län | 203 351 | 1,9 % |
| 19 | Blekinge län | 157 223 | 1,5 % |
| 20 | Jämtlands län | 132 839 | 1,3 % |
| 21 | Gotlands län | 60 971 | 0,6 % |
Sveriges 20 största kommuner
| # | Kommun | Folkmängd 2024 |
|---|---|---|
| 1 | Stockholm | 995 574 |
| 2 | Göteborg | 608 993 |
| 3 | Malmö | 365 644 |
| 4 | Uppsala | 248 016 |
| 5 | Linköping | 168 035 |
| 6 | Västerås | 160 634 |
| 7 | Örebro | 160 140 |
| 8 | Helsingborg | 152 091 |
| 9 | Jönköping | 147 654 |
| 10 | Norrköping | 144 980 |
| 11 | Umeå | 134 249 |
| 12 | Lund | 131 590 |
| 13 | Borås | 114 872 |
| 14 | Huddinge | 114 304 |
| 15 | Nacka | 112 112 |
| 16 | Eskilstuna | 107 203 |
| 17 | Halmstad | 106 084 |
| 18 | Gävle | 103 838 |
| 19 | Södertälje | 102 911 |
| 20 | Haninge | 100 895 |
Alla 290 kommuner nås via sitt län i tabellen ovan, eller via webbplatskartan.
Hur gammal är befolkningen, och hur många föds och dör?
| År | Födda | Döda | Överskott |
|---|---|---|---|
| 2020 | 113 077 | 98 124 | +14 953 |
| 2021 | 114 263 | 91 958 | +22 305 |
| 2022 | 104 734 | 94 737 | +9 997 |
| 2023 | 100 051 | 94 385 | +5 666 |
| 2024 | 98 451 | 91 268 | +7 183 |
Vanliga frågor om Sveriges befolkning
Hur många bor i Sverige?
Sverige hade 10 587 710 invånare år 2024 enligt SCB:s officiella statistik. Den preliminära månadssiffran för maj 2026 är 10 608 125. Världenidag.se:s live-räknare för Sverige visar i september 2026 cirka 10 628 966, en framskrivning av FN-data; de två källorna redovisas alltid var för sig.
Vilken är Sveriges största kommun?
Stockholm är störst med 995 574 invånare (2024), följt av Göteborg (608 993) och Malmö (365 644). Minst är Dorotea med 2 294 invånare.
Vilket är Sveriges största län?
Stockholms län är störst med 2 473 307 invånare, vilket är 23,4 % av Sveriges befolkning. Därefter följer Västra Götalands län (1 772 821) och Skåne län (1 428 626).
Hur många kommuner och län finns det?
Underlaget omfattar 290 kommuner och 21 län. Varje kommun och län har en egen sida med folkmängd och utveckling sedan 1968.
Hur många föds och dör i Sverige per år?
År 2024 föddes 98 451 barn i Sverige medan 91 268 personer avled, ett födelseöverskott på 7 183 personer. Samma år invandrade eller inflyttade 116 197 personer och 86 449 flyttade ut, ett flyttnetto på +29 748. Källa: SCB.
Hur gammal är Sveriges befolkning?
Sveriges medelålder är 42,4 år (2025), enligt SCB. 20,4 % av befolkningen är under 18 år och 20,8 % är 65 år eller äldre.
Vilken kommun har yngst respektive äldst befolkning?
Knivsta har Sveriges yngsta befolkning med en medelålder på 37,8 år, medan Borgholm har den äldsta med 53,3 år (2025, bland 290 kommuner med publicerad medelålder). Skillnaden är 15,5 år.
Vilken kommun är tätast respektive glesast befolkad?
Sundbyberg är Sveriges tätast befolkade kommun med 6 529,2 invånare per kvadratkilometer, medan Arjeplog är glesast med 0,2 (2025, bland 290 kommuner). Genomsnittet för hela Sverige är 25,9 invånare per kvadratkilometer.
Hur många hushåll finns det i Sverige?
Sverige hade 5 002 559 hushåll år 2025, med i genomsnitt 2,11 personer per hushåll, enligt SCB:s hushållsstatistik.
Hur ofta uppdateras siffrorna?
Årssiffrorna är SCB:s officiella folkmängd och läses in när SCB publicerar nya (senast 2026-08-20). Månadssiffran är SCB:s preliminära statistik och uppdateras månadsvis. Live-räknaren på landssidan är en framskrivning av FN:s World Population Prospects och uppdateras varje sekund.