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,00 +14,9 116 520 kr 1,81 −2,20
2 Landskrona A 3,13 +13,3 124 146 kr 1,64 −1,49
3 Danderyd A 3,12 +18,7 130 392 kr 2,20 −0,92
4 Lidingö A 2,98 +14,4 127 022 kr 1,75 −1,23
5 Sundbyberg A 2,72 +12,0 127 193 kr 1,51 −1,21
6 Täby A 2,43 +3,0 120 263 kr 0,58 −1,85
7 Nynäshamn A 2,42 +9,3 127 381 kr 1,23 −1,19
8 Vallentuna A 2,37 +6,0 124 283 kr 0,89 −1,48
9 Botkyrka A 2,28 +18,9 139 751 kr 2,22 −0,06
10 Tyresö A 2,19 +6,6 126 882 kr 0,95 −1,24
11 Järfälla A 2,15 +3,0 123 245 kr 0,58 −1,58
12 Ekerö A 2,10 +10,8 132 541 kr 1,38 −0,72
13 Helsingborg A 2,01 +3,4 125 218 kr 0,62 −1,39
14 Värmdö A 1,98 +12,0 135 200 kr 1,51 −0,47
15 Vellinge A 1,98 +8,4 131 171 kr 1,13 −0,85
16 Lomma A 1,93 +9,2 132 617 kr 1,22 −0,71
17 Malmö A 1,90 +12,8 136 956 kr 1,59 −0,31
18 Ystad A 1,74 +7,0 132 180 kr 0,99 −0,75
19 Uppsala A 1,68 +6,0 131 687 kr 0,89 −0,80
20 Kävlinge A 1,68 +7,0 132 905 kr 0,99 −0,69
21 Upplands-Bro A 1,63 +13,6 140 761 kr 1,67 0,04
22 Upplands Väsby A 1,62 +16,4 144 017 kr 1,96 0,34
23 Huddinge A 1,62 +10,3 137 208 kr 1,33 −0,29
24 Staffanstorp A 1,52 +6,0 133 478 kr 0,89 −0,63
25 Sollentuna A 1,43 +18,4 148 409 kr 2,17 0,74
26 Solna A 1,34 −5,9 122 099 kr −0,35 −1,68
27 Södertälje A 1,33 +18,4 149 406 kr 2,17 0,83
28 Norrköping B 1,29 +4,2 133 930 kr 0,70 −0,59
29 Härryda B 1,25 −2,7 126 642 kr −0,01 −1,26
30 Nyköping B 1,12 +0,3 131 391 kr 0,30 −0,83
31 Partille B 0,97 −5,3 126 782 kr −0,28 −1,25
32 Kalmar B 0,95 +1,0 134 049 kr 0,37 −0,58
33 Enköping B 0,92 −5,4 127 150 kr −0,29 −1,22
34 Eslöv B 0,91 −1,2 131 982 kr 0,14 −0,77
35 Höganäs B 0,88 −0,9 132 634 kr 0,17 −0,71
36 Söderhamn B 0,84 +5,0 139 760 kr 0,78 −0,05
37 Sigtuna B 0,80 +9,5 145 191 kr 1,25 0,45
38 Falkenberg B 0,80 −3,2 130 948 kr −0,07 −0,87
39 Kungsbacka B 0,73 −3,0 131 979 kr −0,05 −0,77
40 Karlskoga B 0,68 −0,7 135 111 kr 0,19 −0,48
41 Salem B 0,67 +3,8 140 188 kr 0,66 −0,02
42 Trelleborg B 0,66 +6,9 143 781 kr 0,98 0,32
43 Hultsfred B 0,66 0,0 136 038 kr 0,26 −0,40
44 Eskilstuna B 0,63 +4,5 141 414 kr 0,73 0,10
45 Borås B 0,58 −2,6 134 039 kr −0,00 −0,58
46 Varberg B 0,56 −5,1 131 476 kr −0,26 −0,82
47 Falun B 0,53 −7,0 129 581 kr −0,46 −0,99
48 Håbo B 0,52 +1,0 138 685 kr 0,37 −0,15
49 Österåker B 0,51 −10,4 126 006 kr −0,81 −1,32
50 Trollhättan B 0,51 +4,0 142 196 kr 0,68 0,17
51 Svedala B 0,51 −3,0 134 338 kr −0,05 −0,55
52 Mölndal B 0,51 −3,8 133 458 kr −0,13 −0,64
53 Jönköping B 0,36 −10,9 127 050 kr −0,86 −1,23
54 Västerås B 0,27 −4,9 134 767 kr −0,24 −0,51
55 Kumla C 0,27 −8,3 130 989 kr −0,59 −0,86
56 Kristianstad C 0,24 −1,2 139 258 kr 0,14 −0,10
57 Strängnäs C 0,24 −0,7 139 855 kr 0,19 −0,05
58 Kungälv C 0,21 −8,7 131 210 kr −0,64 −0,84
59 Piteå C 0,20 −10,2 129 625 kr −0,79 −0,99
60 Flen C 0,14 +19,3 163 424 kr 2,26 2,12
61 Simrishamn C 0,12 +7,3 150 089 kr 1,02 0,90
62 Lerum C 0,11 −14,2 126 064 kr −1,20 −1,32
63 Värnamo C 0,10 +2,8 145 308 kr 0,55 0,46
64 Örebro C 0,04 −3,3 139 106 kr −0,08 −0,11
65 Skövde C 0,03 −15,8 125 132 kr −1,37 −1,40
66 Alingsås C 0,02 −13,8 127 517 kr −1,16 −1,18
67 Halmstad C −0,01 −6,7 135 793 kr −0,43 −0,42
68 Gislaved C −0,04 +0,8 144 536 kr 0,35 0,39
69 Linköping C −0,05 −4,2 139 090 kr −0,17 −0,12
70 Uddevalla C −0,05 −2,1 141 454 kr 0,05 0,10
71 Ale C −0,08 −5,2 138 273 kr −0,27 −0,19
72 Stockholm C −0,10 +11,8 157 536 kr 1,49 1,58
73 Karlstad C −0,12 −3,5 140 574 kr −0,10 0,02
74 Boden C −0,13 −9,2 134 274 kr −0,69 −0,56
75 Haninge C −0,13 −0,8 143 757 kr 0,18 0,31
76 Lund C −0,13 −1,2 143 315 kr 0,14 0,27
77 Höör C −0,21 −10,7 133 457 kr −0,84 −0,64
78 Gävle C −0,29 −4,5 141 361 kr −0,20 0,09
79 Norrtälje C −0,37 +1,1 148 446 kr 0,38 0,75
80 Hörby C −0,41 −10,7 135 618 kr −0,84 −0,44
81 Lidköping D −0,42 −9,8 136 772 kr −0,75 −0,33
82 Hudiksvall D −0,43 −8,2 138 735 kr −0,58 −0,15
83 Sundsvall D −0,50 −8,2 139 452 kr −0,58 −0,08
84 Köping D −0,53 −3,0 145 581 kr −0,05 0,48
85 Växjö D −0,59 −2,3 147 090 kr 0,03 0,62
86 Alvesta D −0,65 −10,7 138 230 kr −0,84 −0,20
87 Tierp D −0,67 −4,7 145 216 kr −0,22 0,45
88 Östersund D −0,68 −6,2 143 615 kr −0,38 0,30
89 Oskarshamn D −0,69 −11,7 137 561 kr −0,95 −0,26
90 Umeå D −0,69 −18,8 129 610 kr −1,68 −0,99
91 Örnsköldsvik D −0,72 −14,0 135 313 kr −1,18 −0,46
92 Karlshamn D −0,74 −6,2 144 327 kr −0,38 0,37
93 Borlänge D −0,75 −5,5 145 165 kr −0,30 0,44
94 Ängelholm D −0,77 −13,1 136 833 kr −1,09 −0,32
95 Göteborg D −0,82 +1,7 154 061 kr 0,44 1,26
96 Motala D −0,86 −14,5 136 271 kr −1,24 −0,38
97 Karlskrona D −0,92 −11,9 139 871 kr −0,97 −0,04
98 Mjölby D −0,95 −15,5 136 098 kr −1,34 −0,39
99 Falköping D −1,07 −9,0 144 707 kr −0,67 0,40
100 Bollnäs D −1,09 −7,5 146 677 kr −0,51 0,58
101 Skellefteå D −1,10 −5,3 149 186 kr −0,28 0,81
102 Mörbylånga D −1,12 −5,5 149 255 kr −0,30 0,82
103 Luleå D −1,19 −12,3 142 338 kr −1,01 0,18
104 Öckerö D −1,23 −11,3 143 898 kr −0,90 0,33
105 Gällivare D −1,30 +8,3 166 697 kr 1,12 2,43
106 Nybro D −1,34 −11,7 144 585 kr −0,95 0,39
107 Laholm D −1,36 −4,7 152 735 kr −0,22 1,14
108 Vetlanda E −1,37 −12,0 144 674 kr −0,98 0,40
109 Knivsta E −1,39 −10,0 147 098 kr −0,77 0,62
110 Västervik E −1,39 −11,8 145 115 kr −0,96 0,44
111 Sandviken E −1,47 −5,2 153 355 kr −0,27 1,20
112 Nässjö E −1,48 −3,0 155 962 kr −0,05 1,44
113 Östhammar E −1,50 −5,2 153 690 kr −0,27 1,23
114 Stenungsund E −1,56 −14,5 143 911 kr −1,24 0,33
115 Vänersborg E −1,59 −10,0 149 227 kr −0,77 0,82
116 Hässleholm E −1,61 −4,4 155 821 kr −0,19 1,42
117 Ljungby E −1,66 −8,3 151 979 kr −0,59 1,07
118 Gotland E −1,74 −13,6 146 885 kr −1,14 0,60
119 Eksjö E −1,81 −10,0 151 682 kr −0,77 1,04
120 Krokom E −1,83 −10,5 151 264 kr −0,82 1,00
121 Mariestad E −1,86 −18,0 143 176 kr −1,60 0,26
122 Härjedalen E −1,90 +8,3 173 212 kr 1,12 3,03
123 Hammarö E −1,97 −18,7 143 611 kr −1,67 0,30
124 Kristinehamn E −2,00 −19,7 142 811 kr −1,77 0,23
125 Ljusdal E −2,02 −10,0 153 899 kr −0,77 1,25
126 Avesta E −2,02 −4,7 159 885 kr −0,22 1,80
127 Kiruna E −2,03 +5,8 171 792 kr 0,86 2,90
128 Mark E −2,06 −16,5 147 096 kr −1,44 0,62
129 Bjuv E −2,09 −13,3 151 037 kr −1,11 0,98
130 Härnösand E −2,29 −8,3 158 821 kr −0,59 1,70
131 Åre E −2,43 +2,0 171 904 kr 0,47 2,91
132 Sollefteå E −2,77 −10,7 161 247 kr −0,84 1,92
133 Ronneby E −3,58 −24,7 154 391 kr −2,29 1,29
134 Lindesberg E −3,88 −26,7 155 419 kr −2,50 1,39

Genomsnitt per län

Länsgenomsnitt av kostnadseffektivitetsindexet:

# Län Snitt-score Antal kommuner
1 Stockholms län 1,71 24
2 Skåne län 0,70 20
3 Södermanlands län 0,53 4
4 Hallands län 0,14 5
5 Uppsala län −0,07 6
6 Västmanlands län −0,13 2
7 Östergötlands län −0,14 4
8 Västra Götalands län −0,35 19
9 Kalmar län −0,49 6
10 Jönköpings län −0,71 6
11 Örebro län −0,73 4
12 Dalarnas län −0,74 3
13 Gävleborgs län −0,75 6
14 Norrbottens län −0,89 5
15 Västerbottens län −0,89 2
16 Kronobergs län −0,97 3
17 Värmlands län −1,36 3
18 Västernorrlands län −1,57 4
19 Jämtlands län −1,71 4
20 Gotlands län −1,74 1
21 Blekinge län −1,75 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: μ = 140 354 kr, σ = 10 857 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