Analys

Kostnadseffektivitetsindex

Sammansatt rankning av 134 kommuners grundskoleeffektivitet, baserat på SALSA-resultat och kostnad per elev.

Mars 2026 · Källa: Kolada 2024, SALSA 2024/25

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):

A: Mycket hög effektivitet B: Hög effektivitet C: Genomsnittlig D: Låg effektivitet E: Mycket låg effektivitet

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:

  1. 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.
  2. Filter: Kommuner med färre än 3 grundskolor med SALSA-data exkluderas. Det ger 134 kommuner.
  3. Z-normalisering: Varje dimension transformeras till z-score: z = (x − μ) / σ.
    • Kostnad: μ = 141 551 kr, σ = 10 662 kr
    • SALSA: μ = −2,6, σ = 9,7
  4. Index: score = z(SALSA) − z(kostnad). Positivt SALSA-z bidrar positivt, hög kostnad-z bidrar negativt. Båda dimensionerna väger lika tungt.
  5. 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