Befolkningstäthet i Sverige

Senast uppdaterad: 2026-03-03

Under 2000-talet har befolkningen vuxit. Det innebär också att befolkningstätheten har ökat. Befolkningstätheten har gått från 21,6 invånare per kvadratkilometer år 2000, till 25,9 år 2025.

Befolkningstäthet i Sverige

Befolkningstäthet i Sverige

Antal invånare per kvadratkilometer

Invånare per kvadratkilometer efter år och region
Riket
2025 25,9

Befolkningstäthet är ett mått som beskriver hur tätbefolkat ett land eller en region är. Genom att dela antalet invånare med landarealen får man fram hur många invånare det bor per kvadratkilometer, om befolkningen skulle vara jämnt utspridd. 

Sedan år 2000 har befolkningen ökat med över 1,7 miljoner. Det motsvarar alltså drygt fyra fler invånare per kvadratkilometer.

Invånare per kvadratkilometer i Sverige per år från 2000

Kön20002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025
Totalt21,621,721,821,922,022,022,222,422,622,822,923,223,423,723,924,224,524,825,125,425,525,725,825,925,825,9

 

Befolkningstäthet i län och kommuner

Befolkningstäthet efter region

2025

RegionInvånare per kvadratkilometerFolkmängdLandareal i kvadratkilometer
Blekinge län53156 6162 943
Dalarnas län10286 04328 172
Gotlands län1960 8523 150
Gävleborgs län16283 45218 208
Hallands län64346 0905 451
Jämtlands län3132 73649 205
Jönköpings län35369 72210 480
Kalmar län22245 47711 206
Kronobergs län24203 1218 458
Norrbottens län2248 92797 973
Skåne län1301 433 08311 007
Stockholms län3802 486 2516 548
Södermanlands län49300 4406 097
Uppsala län50410 5758 231
Värmlands län16283 03717 613
Västerbottens län5279 02855 013
Västernorrlands län11240 64021 674
Västmanlands län55280 7565 141
Västra Götalands län741 777 80323 914
Örebro län36308 3578 543
Östergötlands län45472 52910 603

Befolkningstäthet i kommuner

I många kommuner är befolkningstätheten låg. Där finns stora områden som i princip är obefolkade, samtidigt som det finns tätorter där en stor del av kommunens befolkning bor. Kommuner med låg befolkningstäthet är ofta stora till ytan, och har en befolkning som är ojämnt fördelad över landytan.

Det är stora skillnader i befolkningstäthet mellan kommunerna. Stora kommuner i norr har lägst befolkningstäthet.

Åtta av de tio kommuner som har högst befolkningstäthet ligger i Stockholms län. Malmö och Göteborg är de enda kommunerna utanför Stockholms län som tar sig in på tio i topp-listan.

Sundbyberg är den mest tätbefolkade kommunen med drygt 6 500 invånare per kvadratkilometer. På andra plats kommer Stockholms kommun med cirka 5 300 invånare per kvadratkilometer, följt av Solna kommun. Där bor lite mer än 4 400 invånare per kvadratkilometer.

Befolkningstäthet i kommuner senaste året

Var bor befolkningen?

Med hjälp av kartan nedan får vi en tydlig bild av hur tätt befolkningen bor och att den är koncentrerad runt de tre storstäderna.

Södra Sverige är mycket mer tätbefolkat än norra delen av landet. I norr sticker centralorterna ut tydligt, samtidigt som det finns stora obebodda områden.

I såväl norra som södra Sverige är befolkningen koncentrerad till kusten. Ungefär hälften av landets befolkning är bosatt inom en mil från havet.

Befolkningstäthet i rutor om fem kvadratkilometer 

Befolkningstäthet i rutor om fem kvadratkilometer

Befolkningstäthet i EU

Sverige är ett till ytan stort land. Landytan är mer än 400 000 kvadratkilometer. Befolkningen är ojämnt fördelad över landet, vilket gör att befolkningstätheten blir jämförelsevis låg. 

Om man jämför befolkningstätheten i EU:s medlemsländer hamnar Sverige och Finland på 26:e och 27:e plats. Det mest tätbefolkade landet i EU är Malta, med 1 817 invånare per kvadratkilometer. Därefter kommer Nederländerna med 530 och Belgien med 389 invånare per kvadratkilometer. Statistiken om befolkningstäthet i EU är från 2024.

Eurostats statistik över befolkningstäthet

De mest tätbefolkade EU-länderna 2024

 

Land Invånare per kvadratkilometer
1. Malta 1 817,4
2. Nederländerna 529,5
3. Belgien 389,1
4. Luxemburg 261,8
5. Tyskland 236,4
6. Italien 198,0
7. Danmark 142,4
8. Tjeckien 141,2
9. Polen 119,0
10. Portugal 117,6
 
26. Sverige 26,0
27. Finland 18,5

Tabellen baseras på statistik från Eurostat.