Vad är kostnadseffektivitetsindexet?
Till skillnad från kvadrantsidan som delar in kommuner i fyra fält ger det här indexet ett sammansatt poängsystem. Varje kommun får ett score som kombinerar:
- SALSA-resultat — hur mycket bättre eller sämre kommunens skolor presterar jämfört med förväntat (högre = bättre)
- Kostnad per elev — hemkommunens totala kostnad för grundskola åk 1–9 (lägre = bättre)
Båda dimensionerna normaliseras till z-scores (medelvärde = 0, standardavvikelse = 1).
Indexet beräknas sedan som: score = z(SALSA) − z(kostnad).
Högre score = bättre effektivitet.
Tier-indelning
Kommunerna delas in i fem lika stora grupper (kvintiler):
Fullständig rankning
134 kommuner med minst 3 grundskolor som har SALSA-data. Kommuner med för få skolor exkluderas eftersom enskilda skolors resultat då får orimligt stort genomslag.
| # | Kommun | Tier | Score | SALSA | Kostnad/elev | z(SALSA) | z(kostnad) |
|---|---|---|---|---|---|---|---|
| 1 | Nacka | A | 4,15 | +14,9 | 116 520 kr | 1,81 | −2,35 |
| 2 | Landskrona | A | 3,27 | +13,3 | 124 146 kr | 1,64 | −1,63 |
| 3 | Danderyd | A | 3,25 | +18,7 | 130 392 kr | 2,20 | −1,05 |
| 4 | Lidingö | A | 2,87 | +14,4 | 129 633 kr | 1,75 | −1,12 |
| 5 | Vallentuna | A | 2,55 | +6,0 | 123 817 kr | 0,89 | −1,66 |
| 6 | Botkyrka | A | 2,39 | +18,9 | 139 751 kr | 2,22 | −0,17 |
| 7 | Täby | A | 2,29 | +3,0 | 123 225 kr | 0,58 | −1,72 |
| 8 | Järfälla | A | 2,29 | +3,0 | 123 245 kr | 0,58 | −1,72 |
| 9 | Sollentuna | A | 2,27 | +18,4 | 140 494 kr | 2,17 | −0,10 |
| 10 | Ekerö | A | 2,23 | +10,8 | 132 541 kr | 1,38 | −0,85 |
| 11 | Sundbyberg | A | 2,15 | +12,0 | 134 674 kr | 1,51 | −0,65 |
| 12 | Lomma | A | 2,13 | +9,2 | 131 768 kr | 1,22 | −0,92 |
| 13 | Tyresö | A | 2,11 | +6,6 | 129 171 kr | 0,95 | −1,16 |
| 14 | Värmdö | A | 2,10 | +12,0 | 135 200 kr | 1,51 | −0,60 |
| 15 | Helsingborg | A | 2,09 | +3,4 | 125 859 kr | 0,62 | −1,47 |
| 16 | Vellinge | A | 1,88 | +8,4 | 133 602 kr | 1,13 | −0,75 |
| 17 | Ystad | A | 1,87 | +7,0 | 132 180 kr | 0,99 | −0,88 |
| 18 | Uppsala | A | 1,81 | +6,0 | 131 687 kr | 0,89 | −0,93 |
| 19 | Upplands-Bro | A | 1,75 | +13,6 | 140 761 kr | 1,67 | −0,07 |
| 20 | Huddinge | A | 1,74 | +10,3 | 137 208 kr | 1,33 | −0,41 |
| 21 | Upplands Väsby | A | 1,73 | +16,4 | 144 017 kr | 1,96 | 0,23 |
| 22 | Kävlinge | A | 1,70 | +7,0 | 133 938 kr | 0,99 | −0,71 |
| 23 | Malmö | A | 1,66 | +12,8 | 140 833 kr | 1,59 | −0,07 |
| 24 | Nynäshamn | A | 1,64 | +9,3 | 137 099 kr | 1,23 | −0,42 |
| 25 | Staffanstorp | A | 1,64 | +6,0 | 133 478 kr | 0,89 | −0,76 |
| 26 | Solna | A | 1,48 | −5,9 | 122 099 kr | −0,35 | −1,82 |
| 27 | Norrköping | A | 1,41 | +4,2 | 133 930 kr | 0,70 | −0,71 |
| 28 | Södertälje | B | 1,29 | +18,4 | 150 870 kr | 2,17 | 0,87 |
| 29 | Nyköping | B | 1,25 | +0,3 | 131 391 kr | 0,30 | −0,95 |
| 30 | Härryda | B | 1,14 | −2,7 | 129 230 kr | −0,01 | −1,16 |
| 31 | Partille | B | 1,10 | −5,3 | 126 782 kr | −0,28 | −1,39 |
| 32 | Kalmar | B | 1,07 | +1,0 | 134 049 kr | 0,37 | −0,70 |
| 33 | Trelleborg | B | 1,06 | +6,9 | 140 634 kr | 0,98 | −0,09 |
| 34 | Falkenberg | B | 0,93 | −3,2 | 130 948 kr | −0,07 | −0,99 |
| 35 | Sigtuna | B | 0,91 | +9,5 | 145 191 kr | 1,25 | 0,34 |
| 36 | Kungsbacka | B | 0,85 | −3,0 | 131 979 kr | −0,05 | −0,90 |
| 37 | Karlskoga | B | 0,80 | −0,7 | 135 111 kr | 0,19 | −0,60 |
| 38 | Salem | B | 0,79 | +3,8 | 140 188 kr | 0,66 | −0,13 |
| 39 | Hultsfred | B | 0,78 | 0,0 | 136 038 kr | 0,26 | −0,52 |
| 40 | Söderhamn | B | 0,72 | +5,0 | 142 212 kr | 0,78 | 0,06 |
| 41 | Falun | B | 0,66 | −7,0 | 129 581 kr | −0,46 | −1,12 |
| 42 | Höganäs | B | 0,65 | −0,9 | 136 486 kr | 0,17 | −0,48 |
| 43 | Håbo | B | 0,64 | +1,0 | 138 685 kr | 0,37 | −0,27 |
| 44 | Mölndal | B | 0,63 | −3,8 | 133 458 kr | −0,13 | −0,76 |
| 45 | Trollhättan | B | 0,62 | +4,0 | 142 196 kr | 0,68 | 0,06 |
| 46 | Eskilstuna | B | 0,59 | +4,5 | 143 059 kr | 0,73 | 0,14 |
| 47 | Varberg | B | 0,54 | −5,1 | 132 984 kr | −0,26 | −0,80 |
| 48 | Jönköping | B | 0,50 | −10,9 | 127 050 kr | −0,86 | −1,36 |
| 49 | Österåker | B | 0,50 | −10,4 | 127 624 kr | −0,81 | −1,31 |
| 50 | Enköping | B | 0,49 | −5,4 | 133 166 kr | −0,29 | −0,79 |
| 51 | Svedala | B | 0,49 | −3,0 | 135 843 kr | −0,05 | −0,54 |
| 52 | Haninge | B | 0,43 | −0,8 | 138 924 kr | 0,18 | −0,25 |
| 53 | Kumla | B | 0,40 | −8,3 | 130 989 kr | −0,59 | −0,99 |
| 54 | Kungälv | B | 0,33 | −8,7 | 131 210 kr | −0,64 | −0,97 |
| 55 | Borås | C | 0,27 | −2,6 | 138 648 kr | −0,00 | −0,27 |
| 56 | Kristianstad | C | 0,25 | −1,2 | 140 349 kr | 0,14 | −0,11 |
| 57 | Eslöv | C | 0,25 | −1,2 | 140 361 kr | 0,14 | −0,11 |
| 58 | Lerum | C | 0,25 | −14,2 | 126 064 kr | −1,20 | −1,45 |
| 59 | Simrishamn | C | 0,22 | +7,3 | 150 089 kr | 1,02 | 0,80 |
| 60 | Västerås | C | 0,22 | −4,9 | 136 647 kr | −0,24 | −0,46 |
| 61 | Flen | C | 0,21 | +19,3 | 163 424 kr | 2,26 | 2,05 |
| 62 | Värnamo | C | 0,20 | +2,8 | 145 308 kr | 0,55 | 0,35 |
| 63 | Alingsås | C | 0,15 | −13,8 | 127 517 kr | −1,16 | −1,32 |
| 64 | Örebro | C | 0,15 | −3,3 | 139 106 kr | −0,08 | −0,23 |
| 65 | Strängnäs | C | 0,12 | −0,7 | 142 309 kr | 0,19 | 0,07 |
| 66 | Gislaved | C | 0,07 | +0,8 | 144 536 kr | 0,35 | 0,28 |
| 67 | Stockholm | C | −0,01 | +11,8 | 157 536 kr | 1,49 | 1,50 |
| 68 | Lund | C | −0,02 | −1,2 | 143 315 kr | 0,14 | 0,17 |
| 69 | Karlstad | C | −0,06 | −3,5 | 141 174 kr | −0,10 | −0,04 |
| 70 | Halmstad | C | −0,07 | −6,7 | 137 744 kr | −0,43 | −0,36 |
| 71 | Höör | C | −0,08 | −10,7 | 133 457 kr | −0,84 | −0,76 |
| 72 | Uddevalla | C | −0,12 | −2,1 | 143 370 kr | 0,05 | 0,17 |
| 73 | Gävle | C | −0,18 | −4,5 | 141 361 kr | −0,20 | −0,02 |
| 74 | Piteå | C | −0,23 | −10,2 | 135 599 kr | −0,79 | −0,56 |
| 75 | Norrtälje | C | −0,27 | +1,1 | 148 446 kr | 0,38 | 0,65 |
| 76 | Hörby | C | −0,29 | −10,7 | 135 618 kr | −0,84 | −0,56 |
| 77 | Lidköping | C | −0,30 | −9,8 | 136 772 kr | −0,75 | −0,45 |
| 78 | Hudiksvall | C | −0,32 | −8,2 | 138 735 kr | −0,58 | −0,26 |
| 79 | Boden | C | −0,33 | −9,2 | 137 700 kr | −0,69 | −0,36 |
| 80 | Sundsvall | C | −0,39 | −8,2 | 139 452 kr | −0,58 | −0,20 |
| 81 | Köping | D | −0,42 | −3,0 | 145 581 kr | −0,05 | 0,38 |
| 82 | Växjö | D | −0,49 | −2,3 | 147 090 kr | 0,03 | 0,52 |
| 83 | Ale | D | −0,54 | −5,2 | 144 373 kr | −0,27 | 0,26 |
| 84 | Umeå | D | −0,56 | −18,8 | 129 610 kr | −1,68 | −1,12 |
| 85 | Skövde | D | −0,57 | −15,8 | 132 999 kr | −1,37 | −0,80 |
| 86 | Östersund | D | −0,57 | −6,2 | 143 615 kr | −0,38 | 0,19 |
| 87 | Oskarshamn | D | −0,57 | −11,7 | 137 561 kr | −0,95 | −0,37 |
| 88 | Linköping | D | −0,60 | −4,2 | 146 110 kr | −0,17 | 0,43 |
| 89 | Karlshamn | D | −0,64 | −6,2 | 144 327 kr | −0,38 | 0,26 |
| 90 | Borlänge | D | −0,64 | −5,5 | 145 165 kr | −0,30 | 0,34 |
| 91 | Göteborg | D | −0,73 | +1,7 | 154 061 kr | 0,44 | 1,17 |
| 92 | Mjölby | D | −0,81 | −15,5 | 135 897 kr | −1,34 | −0,53 |
| 93 | Örnsköldsvik | D | −0,87 | −14,0 | 138 234 kr | −1,18 | −0,31 |
| 94 | Alvesta | D | −0,89 | −10,7 | 142 053 kr | −0,84 | 0,05 |
| 95 | Mörbylånga | D | −0,96 | −5,5 | 148 496 kr | −0,30 | 0,65 |
| 96 | Motala | D | −0,97 | −14,5 | 138 762 kr | −1,24 | −0,26 |
| 97 | Bollnäs | D | −0,99 | −7,5 | 146 677 kr | −0,51 | 0,48 |
| 98 | Falköping | D | −1,04 | −9,0 | 145 513 kr | −0,67 | 0,37 |
| 99 | Karlskrona | D | −1,04 | −11,9 | 142 346 kr | −0,97 | 0,07 |
| 100 | Luleå | D | −1,08 | −12,3 | 142 338 kr | −1,01 | 0,07 |
| 101 | Öckerö | D | −1,12 | −11,3 | 143 898 kr | −0,90 | 0,22 |
| 102 | Skellefteå | D | −1,21 | −5,3 | 151 467 kr | −0,28 | 0,93 |
| 103 | Avesta | D | −1,23 | −4,7 | 152 291 kr | −0,22 | 1,01 |
| 104 | Nybro | D | −1,23 | −11,7 | 144 585 kr | −0,95 | 0,28 |
| 105 | Gällivare | D | −1,23 | +8,3 | 166 697 kr | 1,12 | 2,36 |
| 106 | Vetlanda | D | −1,27 | −12,0 | 144 674 kr | −0,98 | 0,29 |
| 107 | Laholm | D | −1,27 | −4,7 | 152 735 kr | −0,22 | 1,05 |
| 108 | Sandviken | E | −1,38 | −5,2 | 153 355 kr | −0,27 | 1,11 |
| 109 | Östhammar | E | −1,41 | −5,2 | 153 690 kr | −0,27 | 1,14 |
| 110 | Tierp | E | −1,49 | −4,7 | 155 090 kr | −0,22 | 1,27 |
| 111 | Nässjö | E | −1,52 | −3,0 | 157 288 kr | −0,05 | 1,48 |
| 112 | Hässleholm | E | −1,53 | −4,4 | 155 821 kr | −0,19 | 1,34 |
| 113 | Ängelholm | E | −1,56 | −13,1 | 146 528 kr | −1,09 | 0,47 |
| 114 | Ljungby | E | −1,57 | −8,3 | 151 979 kr | −0,59 | 0,98 |
| 115 | Vänersborg | E | −1,59 | −10,0 | 150 321 kr | −0,77 | 0,82 |
| 116 | Gotland | E | −1,64 | −13,6 | 146 885 kr | −1,14 | 0,50 |
| 117 | Eksjö | E | −1,72 | −10,0 | 151 682 kr | −0,77 | 0,95 |
| 118 | Krokom | E | −1,73 | −10,5 | 151 264 kr | −0,82 | 0,91 |
| 119 | Mariestad | E | −1,75 | −18,0 | 143 176 kr | −1,60 | 0,15 |
| 120 | Västervik | E | −1,78 | −11,8 | 150 291 kr | −0,96 | 0,82 |
| 121 | Härjedalen | E | −1,85 | +8,3 | 173 212 kr | 1,12 | 2,97 |
| 122 | Hammarö | E | −1,86 | −18,7 | 143 611 kr | −1,67 | 0,19 |
| 123 | Kristinehamn | E | −1,89 | −19,7 | 142 811 kr | −1,77 | 0,12 |
| 124 | Ljusdal | E | −1,93 | −10,0 | 153 899 kr | −0,77 | 1,16 |
| 125 | Knivsta | E | −1,95 | −10,0 | 154 167 kr | −0,77 | 1,18 |
| 126 | Kiruna | E | −1,97 | +5,8 | 171 792 kr | 0,86 | 2,84 |
| 127 | Bjuv | E | −2,00 | −13,3 | 151 037 kr | −1,11 | 0,89 |
| 128 | Härnösand | E | −2,21 | −8,3 | 158 821 kr | −0,59 | 1,62 |
| 129 | Åre | E | −2,37 | +2,0 | 171 904 kr | 0,47 | 2,85 |
| 130 | Stenungsund | E | −2,42 | −14,5 | 154 227 kr | −1,24 | 1,19 |
| 131 | Sollefteå | E | −2,69 | −10,7 | 161 247 kr | −0,84 | 1,85 |
| 132 | Mark | E | −3,19 | −16,5 | 160 232 kr | −1,44 | 1,75 |
| 133 | Lindesberg | E | −3,80 | −26,7 | 155 419 kr | −2,50 | 1,30 |
| 134 | Ronneby | E | −3,94 | −24,7 | 159 173 kr | −2,29 | 1,65 |
Genomsnitt per län
Länsgenomsnitt av kostnadseffektivitetsindexet:
| # | Län | Snitt-score | Antal kommuner |
|---|---|---|---|
| 1 | Stockholms län | 1,78 | 24 |
| 2 | Skåne län | 0,68 | 20 |
| 3 | Södermanlands län | 0,54 | 4 |
| 4 | Hallands län | 0,20 | 5 |
| 5 | Västmanlands län | −0,10 | 2 |
| 6 | Östergötlands län | −0,24 | 4 |
| 7 | Uppsala län | −0,32 | 6 |
| 8 | Dalarnas län | −0,40 | 3 |
| 9 | Kalmar län | −0,45 | 6 |
| 10 | Västra Götalands län | −0,47 | 19 |
| 11 | Örebro län | −0,61 | 4 |
| 12 | Jönköpings län | −0,62 | 6 |
| 13 | Gävleborgs län | −0,68 | 6 |
| 14 | Västerbottens län | −0,89 | 2 |
| 15 | Norrbottens län | −0,97 | 5 |
| 16 | Kronobergs län | −0,98 | 3 |
| 17 | Värmlands län | −1,27 | 3 |
| 18 | Västernorrlands län | −1,54 | 4 |
| 19 | Jämtlands län | −1,63 | 4 |
| 20 | Gotlands län | −1,64 | 1 |
| 21 | Blekinge län | −1,87 | 3 |
Metod och normalisering
Steg-för-steg:
- Datainsamling: Kostnad per elev hämtas från Kolada (KPI N15006, år 2024). SALSA-resultat (SALSA-resultat) hämtas från Skolverkets SALSA (2024/25). Endast grundskolan ingår.
- Filter: Kommuner med färre än 3 grundskolor med SALSA-data exkluderas. Det ger 134 kommuner.
- Z-normalisering: Varje dimension transformeras till z-score:
z = (x − μ) / σ.
• Kostnad: μ = 141 551 kr, σ = 10 662 kr
• SALSA: μ = −2,6, σ = 9,7 - Index:
score = z(SALSA) − z(kostnad). Positivt SALSA-z bidrar positivt, hög kostnad-z bidrar negativt. Båda dimensionerna väger lika tungt. - Tier: Percentilbaserade kvintiler (var 20:e percentil).
Skillnad mot kvadrantsidan
Kvadrantsidan delar in kommuner i fyra grupper baserat på medianen, utan att ge en exakt rankning. Det här indexet ger istället ett kontinuerligt score som gör det möjligt att jämföra kommuner direkt mot varandra. Metoderna kompletterar varandra:
- Kvadrantsidan snabb överblick av fyra kategorier
- Indexet exakt rankning och jämförbarhet
Viktiga förbehåll
- Indexet bygger på kommunens totala kostnad per elev, som inkluderar strukturella faktorer (glesbygd, storlek, demografi). En liten glesbygdskommun har naturligt högre kostnader per elev utan att det nödvändigtvis innebär ineffektivitet.
- SALSA-resultatet avser ett enskilt läsår. Enstaka starka eller svaga årskullar kan ge tillfälliga utslag, särskilt i små kommuner.
- Indexet väger SALSA och kostnad lika tungt. Huruvida det är rimligt beror på perspektiv — en kommun med extremt låg kostnad och medelmåttiga resultat kan hamna högt i indexet.
- Kommuner med färre än 3 grundskolor exkluderas helt. Med bara 1–2 skolor blir enstaka avvikelser för dominerande.
Källa: Kolada (KPI N15006) · Skolverkets SALSA. Se även: Kostnadseffektivitet (kvadrantkarta) · Alla statistiksidor