Metod · data uppdaterad 9 november 2026
Så räknar vi
Livligt.se gör om varje mått till en poäng, slår ihop poängen efter dina vikter och rangordnar alla 290 kommuner. Här förklaras varje steg med exempel, och vad modellen inte kan veta.
Kort version
- Varje mått görs om till en percentil bland kommunerna: 0 är sämst, 100 är bäst och 50 är riksmedianen.
- Måtten slås ihop till sex kategorier, som också är percentiler.
- Du bestämmer hur mycket varje kategori väger. Matchningen är kommunens placering bland alla 290 med just dina vikter.
- Budget är en egen kategori. Län och restid är filter som aldrig ändrar poängen.
- Allt bygger på öppna data, och varje siffra har källa, referensår och hämtningsdatum.
Fakta, beräkning och uppskattning
Vi skiljer på tre sorters tal, och märker dem så på kommunsidorna.
- Fakta är oförändrade värden från en källa, till exempel skattesatsen från Kolada eller villapriset från SCB. De anges med ”Källa: Kolada” eller ”Källa: SCB”.
- Vår beräkning är det vi räknar fram: treårsmedel (meritvärde, anmälda brott, våldsbrott, nystartade företag), riksmedianer, percentiler, kategoripoäng, matchning, restider, antalet arbetstillfällen inom 55 minuter, annonser i ditt yrke inom 55 minuter och minuter till närmaste handelsstad. Dessa anges inte med Kolada eller SCB som källa.
- Uppskattning är budgetbedömningen. Den bygger på medelpris för villor, inte på vad som faktiskt finns till salu.
Percentiler och riksmedianen
Måtten har olika enheter: kronor, procent, antal per 100 000 invånare. För att kunna lägga ihop dem gör vi om varje mått till en percentil bland de 290 kommunerna. Kommunen med bäst värde får 100, den med sämst får 0 och kommunen i mitten får 50. Där lägre är bättre, som för skatt och brott, vänds skalan.
percentil = 100 × (antal med lägre värde + ½ × antal med lika värde − ½) / (antal kommuner − 1)
Riksmedianen är mittenvärdet bland kommunerna. Den syns som ett streck vid 50 i alla staplar och som mitten i färgskalan på kartan. ”Bättre än 71 %” betyder att 71 % av kommunerna har ett sämre värde. Kommuner med exakt samma värde delar på placeringen.
Exempel
Fem kommuner har skattesatserna 30, 31, 32, 33 och 34 %. Lägre är bättre, så 30 % får poängen 100, 31 % får 75, 32 % får 50 (medianen), 33 % får 25 och 34 % får 0.
Verkligt exempel: Göteborgs skattesats är 32,60 % (Källa: Kolada) och riksmedianen 33,60 % (vår beräkning). Det ger Göteborg poängen 75 (vår beräkning), alltså bättre än 75 % av kommunerna.
Kategorier
Måtten är grupperade i sex kategorier. Kategoripoängen är ett viktat medel av kommunens poäng på måtten i kategorin, som sedan görs om till en percentil bland kommunerna. Därför betyder även en kategoripoäng ”bättre än X % av kommunerna”, och 50 är riksmedianen i varje kategori.
De flesta mått väger lika mycket. Undantaget är arbetstillfällen inom 55 minuter med bil, som väger 3 när de tre andra måtten i Arbete väger 1 vardera. Jobben är alltså hälften av arbete.
Exempel
Percentilerna 40, 60 och 50 för de tre första måtten i Arbete och 80 för jobben ger det viktade medelvärdet (40 + 60 + 50 + 3 × 80) / 6 = 65. Det görs sedan om till en percentil bland kommunerna, och den percentilen är kategoripoängen.
- Boende & ekonomi
- Villapris, medelköpeskilling · Total skattesats
- Skola
- Meritvärde åk 9 · Lärare med legitimation och behörighet åk 1–9 · Barn per årsarbetare i förskolan
- Trygghet
- Anmälda brott totalt · Anmälda våldsbrott · Otrygghet utomhus sen kväll (NTU)
- Arbete
- Öppet arbetslösa, andel av befolkningen 18–65 år · Sysselsättningsgrad 20–64 år · Nystartade företag · Arbetstillfällen inom 55 min bil (vår beräkning, väger 3)
- Livskvalitet
- Befolkningsförändring senaste 5 åren · Dagligvarubutik inom 2 km · Medelavstånd till skyddad natur · Bredband minst 1 Gbit/s
- Äldreomsorg
- Nöjdhet med hemtjänsten · Nöjdhet med särskilt boende
Vården ingår inte. Den är regionernas ansvar och samma inom en region, så den skiljer inte kommuner åt. Kategorin heter därför Äldreomsorg.
Saknade värden och osäkerhet
Saknas ett mått för en kommun räknas kategorin på de mått som finns. Har kommunen värde för färre än hälften av kategorins mått räknas hela kategorin som saknad.
En saknad kategori får 50 i totalen, alltså riksmedianen. Den blir aldrig en styrka i motiveringarna. Datatäckningen är den andel av dina vikter som bygger på riktig data. Under 70 % märks kommunen som osäker: streckad grå på kartan och ”Osäker data” i listan. Den rankas ändå.
Osäkerhet i källan visas där den anges, till exempel ±2 procentenheter för otrygghet utomhus (NTU). Villapriser som bygger på färre än 20 sålda villor märks som osäkra.
Matchning
Du ställer in en vikt från 0 till 10 för varje kategori. Kommunens råa totalpoäng är det viktade medlet av kategoripoängen. Därefter görs den om till en percentil bland alla 290 kommuner, och det är matchningen. Matchning 80 betyder bättre än 80 % av kommunerna, med dina prioriteringar. Matchningen är en percentil: 50 är alltid riksmedianen, oavsett vikter. Standardläget har vikten 5 på allt.
rå total = Σ (vikt × kategoripoäng) / Σ vikt
Exempel
Skola har vikt 10, Trygghet vikt 5 och övriga 0. En kommun med poängen 90 i Skola och 60 i Trygghet får (10 × 90 + 5 × 60) / 15 = 80 i rå total.
Lika matchning sorteras på rå total och sedan på kommunkod, så att samma val alltid ger samma lista. Är alla vikter 0 räknas ingen ranking.
Budget
Budgeten är en egen kategori, ”Inom din budget”, och gäller bara villor. Den är en uppskattning från medelpriset för sålda villor i kommunen (SCB), inte från vad som finns till salu.
budgetpoäng = begränsa((budget / medelpris − 0,6) / 0,4, 0, 1) × 100
Är budgeten lika med medelpriset eller högre får kommunen 100. Är den 0,6 gånger medelpriset eller lägre får kommunen 0. Däremellan ökar poängen jämnt. Skalan är absolut och inte en percentil. Anger du en budget får kategorin vikt 10.
Exempel
Medelpriset är 4 Mkr och budgeten 3,2 Mkr. Kvoten är 0,8 och poängen (0,8 − 0,6) / 0,4 × 100 = 50. Med 4 Mkr eller mer blir poängen 100, med 2,4 Mkr eller mindre 0.
Restid
Restiden är vår beräkning med bil på riktigt vägnät (OpenStreetMap, beräknat med OSRM). Den räknar med cirka 80 % av skyltad hastighet och ingen trafik, och blir därför ofta 15–25 % längre än i en ruttplanerare. Ett filter på 45 minuter utesluter hellre en kommun för mycket än för lite.
Målet är varje kommuns centrum, alltså den mest befolkade kvadratkilometern enligt SCB:s befolkningsrutnät. Startpunkt kan vara en av cirka 2 000 tätorter eller ett kommuncentrum. Reglaget går från 15 minuter till 5 timmar.
Samma minuter används i filtret och i måttet arbetstillfällen inom 55 minuter, så att filtret och poängen aldrig säger emot varandra.
Jobb i ditt yrke
Väljer du ett yrke får du en egen kategori, ”Jobb i ditt yrke”, med ett eget reglage från 0 till 10 och standardvikten 10. Måttet är antalet annonser i ditt yrke inom 55 minuter med bil. Vi räknar alla annonser i Arbetsförmedlingens Platsbanken som publicerades oktober 2025–september 2026, per yrkesgrupp (SSYK 2012, 400 grupper) och kommun: 559 651 annonser, varav 546 391 med kommun och yrke.
Vi räknar annonser och inte tjänster. En enda annons kan gälla många tjänster, till exempel hos ett bemanningsföretag, och skulle då styra hela jämförelsen. Annonserna i alla kommuner vars centrum nås inom 55 minuter räknas ihop, med samma restider som i restidsfiltret. Kategorin är en percentil bland kommunerna, som de andra, och med vikten 0 påverkar den inte matchningen. Yrket och vikten ligger i adressen och går att dela.
Det allmänna måttet arbetstillfällen inom 55 minuter ligger kvar under Arbete. Jobben räknas alltså på två håll med olika underlag: alla arbetstillfällen (SCB) i Arbete och annonser i ditt yrke (Arbetsförmedlingen) i den egna kategorin. Det är avsiktligt, på samma sätt som villapriset räknas både i Boende & ekonomi och i budgeten.
Datan är Arbetsförmedlingens öppna annonsdata (CC0). Den gäller oktober 2025–september 2026 och uppdateras när Arbetsförmedlingen har publicerat ett nytt kvartal. När du har valt yrke och öppnar en kommunsida hämtar din webbläsare antalet annonser just nu direkt från Arbetsförmedlingens öppna API. Anropet innehåller bara yrkesgruppen och kommunen, men som alla webbplatser ser Arbetsförmedlingen din IP-adress.
Nära handel
Nära handel är en egen kategori med ett eget reglage från 0 till 10 och standardvikten 0, så den påverkar inget förrän du väljer det. Måttet är minuter med bil från kommunens centrum till närmaste handelsstad. En handelsstad är en tätort där minst ett av tre villkor gäller:
- minst 4 av 10 kedjor: Byggmax, Jula, Biltema, Rusta, Clas Ohlson, ÖoB, Skopunkten, Dollarstore, Granngården och Elgiganten,
- minst 3 av kedjorna och minst 15 000 invånare, eller
- minst 23 585 invånare, oavsett antal kedjor (Lidköpings storlek).
OpenStreetMap saknar en del butiker, så en stor ort kan ha färre kedjor på kartan än i verkligheten. Därför räcker också storleken. Butikerna kommer från OpenStreetMap (ODbL), och varje butik räknas till den mest befolkade tätorten inom 8 km fågelvägen. Det ger 93 handelsstäder.
Minuterna är bilminuter från handelsstadens tätort till kommunens centrum, med samma restider som i restidsfiltret. Ligger handelsstaden i kommunen är det ofta bara några minuter. Har kommunen en egen handelsstad inom 20 minuter är det den som räknas, även om en annan ligger några minuter närmare. Poängen blir ändå densamma.
handelspoäng = begränsa((60 − minuter) / (60 − 20), 0, 1) × 100
Full poäng ges vid högst 20 minuter och ingen poäng vid 60 minuter eller mer, med en rak linje däremellan. Skalan är absolut och inte en percentil, som budgeten: 40 minuter ger 50 poäng, oavsett hur de andra kommunerna ligger till.
Vikten ligger i adressen som h, från 1 till 10, och finns med bara när den är över 0. Är den 0 ingår ingen handelskategori och rankingen är som utan måttet.
Filter ändrar aldrig poängen
Län och restid begränsar listan och tonar ner kartan, men poängen räknas alltid mot alla 290 kommuner. Plats 14 av 49 i ditt urval kan alltså vara plats 40 i riket, och matchningen är densamma. Län och restid kombineras med OCH. Budgeten är inget filter: den ändrar poängen.
Kända begränsningar
- Anmälda brott räknas där brottet anmäls. Kommuner med köpcentrum, turism eller färjeläge får därför högre tal än de som bor där upplever.
- NTU till och med 2025. Brås trygghetsundersökning för 2026 har betydligt större osäkerhetstal och ser ut att bygga på en ändrad metod. Vi använder data till och med 2025 tills det är utrett.
- Heby och Åre. I kommuner med flera ungefär lika stora orter kan centrum hamna utanför centralorten. I Heby ligger det i Östervåla, 32 km från Heby, och i Åre i Järpen. En utjämnad regel förbättrade fem kommuner men försämrade fem andra, så den valdes bort.
- Bilfria öar. Orter mer än 2 km från närmaste bilväg räknas från närmaste väg, och färjan ingår inte i restiden.
- Vården räknas inte. Den är regionernas ansvar och skiljer inte kommuner åt.
- Medelpris i stället för median. SCB redovisar medelköpeskilling för villor. Några dyra försäljningar kan dra upp medelpriset, särskilt där få villor säljs.
- Grova gränser. Kartan bygger på SCB:s generaliserade gränser, som är gjorda för tematiska kartor och inte för analys. Det påverkar också vilken kommun en kvadratkilometer vid kusten räknas till.
- Restider och jobb. Delar av stora kommuner ligger betydligt längre bort än centrum. Jobben räknas som om de låg i kommunens centrum, så arbetstillfällen inom 55 minuter är en grov uppskattning.
- Platsbanken är inte alla jobb. Många tjänster annonseras bara på andra ställen eller tillsätts utan annons, särskilt inom it. Annonsens ort är ibland rekryteringsföretagets adress. Annonser utan kommun (distans, hela Sverige, utlandet) eller utan yrke räknas inte: 2,4 % under perioden. Storstäderna har flest annonser i de flesta yrken, men också flest sökande.
- Det senaste kvartalet kan vara något lågt. Arbetsförmedlingens kvartalsfiler är inte strikt avgränsade på datum: annonser från slutet av ett kvartal kan ligga i nästa fil. Vi räknar varje annons en gång, i den period den publicerades, oavsett vilken fil den läses ur. Tills nästa kvartal har publicerats kan det ändå saknas några annonser från slutet av det senaste kvartalet.
- Nära handel bygger på OpenStreetMap. Där saknas en del butiker, och därför används både en kedjeregel och en storleksregel: en stor ort räknas som handelsstad även om kartan visar färre kedjor. Kedjorna ändrar också sina butiksnät, så en ort kan ha fått eller tappat butiker sedan utdraget.
- Handelsstadens namn. En butik räknas till den mest befolkade tätorten inom 8 km, och minuterna räknas från den tätortens punkt. Namnet kan därför vara en grannort: handelsområdet Storheden i Luleå räknas till Gammelstaden.
Oberoende
Livligt.se är gratis och oberoende. Ingen kan köpa en placering. Alla kommuner räknas med samma formler och öppna data, och eventuellt sponsrat innehåll märks alltid som sådant.
Se alla källor, licenser och hämtningsdatum på källsidan, eller prova med dina egna prioriteringar.