All compulsory schools in Stockholm — 247 schools
Stockholm has 247 compulsory schools of which 105 are independent. Average merit score: 245.3 points. Data from Skolverket 2024/25.
All compulsory schools in Stockholm
| School | Merit score yr 9 | Certified teachers | Pupils | Type |
|---|---|---|---|---|
| Abrahamsbergsskolan | 264.4 | 84 % | 590 | Municipal |
| Adolf Fredriks musikklasser | 299.1 | 86 % | 1100 | Municipal |
| Adolfsbergsskolan | – | 79 % | 330 | Municipal |
| Akalla grundskola F-9 | 222.2 | 67 % | 480 | Municipal |
| Alla Nationers Fria Skola | – | 34 % | 110 | Independent |
| Alviksskolan | 221.3 | 77 % | 820 | Municipal |
| Apolloniosskolan | 238.8 | 64 % | 100 | Independent |
| Askebyskolan | – | 72 % | 240 | Municipal |
| Aspdammskolan | 170.2 | 74 % | 40 | Independent |
| Aspuddens skola | 215.9 | 77 % | 700 | Municipal |
| Backluraskolan | – | 94 % | 390 | Municipal |
| Bagarmossens skola | 238.2 | 85 % | 790 | Municipal |
| Bandhagens skola | – | 89 % | 380 | Municipal |
| Beckombergaskolan | – | 77 % | 440 | Municipal |
| Bergsundsskolan | – | 64 % | 70 | Independent |
| Björkhagens skola | 253.7 | 81 % | 710 | Municipal |
| Björnbodaskolan | – | 70 % | 190 | Municipal |
| Björngårdsskolan | – | 87 % | 370 | Municipal |
| Blackebergsskolan | – | 69 % | 340 | Municipal |
| Blommensbergsskolan | – | – | – | Municipal |
| Bobergsskolan | 264.4 | 94 % | 720 | Municipal |
| Bredängsskolan | 225.1 | 84 % | 380 | Municipal |
| Bromma Enskilda Skola ek.fören. | – | 80 % | 140 | Independent |
| Bromma kyrkskola | – | – | 60 | Municipal |
| Bromstensskolan | – | 85 % | 390 | Municipal |
| Brotorpsskolan | – | 90 % | 310 | Municipal |
| Bäckahagens skola | 191.2 | 81 % | 630 | Municipal |
| Campus Manilla | 300.7 | 85 % | 500 | Independent |
| Carlssons skola | 302.0 | 89 % | 620 | Independent |
| Distra IRS | – | 42 % | 20 | Independent |
| Djurgårdsskolan | – | 82 % | 70 | Independent |
| Eiraskolan | – | 87 % | 450 | Municipal |
| Ekens skola | 268.6 | 82 % | 440 | Municipal |
| Elinsborgsskolan | – | 63 % | 250 | Municipal |
| Ellen Key skolan | 262.3 | – | 100 | Independent |
| Enbacksskolan | 233.4 | 67 % | 390 | Municipal |
| Engelbrektsskolan | 276.6 | 76 % | 880 | Municipal |
| Engelska Skolan Norr | 280.9 | – | 480 | Independent |
| Engelska Skolan Novia | 267.3 | 65 % | 310 | Independent |
| Enskede skola | 282.8 | 86 % | 850 | Municipal |
| Enskedefältets skola | – | 83 % | 480 | Municipal |
| Enskilda gymnasiet, gr | 300.6 | 93 % | 180 | Independent |
| Entréskolan Stockholm | 266.0 | 73 % | 270 | Independent |
| Eriksdalsskolan | 234.5 | 82 % | 860 | Municipal |
| ESF Skarpnäck AB | 196.2 | 74 % | 120 | Independent |
| Essingeskolan | – | 89 % | 170 | Municipal |
| Estniska Skolan i Stockholm | 276.4 | 74 % | 180 | Independent |
| Europaskolan | 299.8 | – | 420 | Independent |
| Eviaskolan Söder | – | – | – | Independent |
| Fagersjöskolan | – | 72 % | 150 | Municipal |
| Farsta grundskola | 247.8 | 79 % | 860 | Municipal |
| Farsta Strandsskolan | – | 82 % | 80 | Independent |
| Filosofiska | 255.9 | 48 % | 160 | Independent |
| Franska Skolan/Ecole francaise | 296.2 | 73 % | 640 | Independent |
| Fredrikshovs slotts skola | 311.2 | 86 % | 270 | Independent |
| Fria Maria Barnskolas ekonomiska förening | – | 73 % | 200 | Independent |
| Friskolan & Fritidshemmet Hästens | – | 54 % | 100 | Independent |
| Fruängens skola | 206.3 | 89 % | 510 | Municipal |
| Fryshuset Grundskola Akalla | – | 45 % | 530 | Independent |
| Fryshuset Grundskola Hammarby Sjöstad | 216.9 | 68 % | 330 | Independent |
| Fryshuset Grundskola Husby | 221.7 | 54 % | 220 | Independent |
| Futuraskolan International School of Stockholm | – | – | 290 | Independent |
| Futuraskolan International Stockholm | 284.2 | – | 260 | Independent |
| Grimstaskolan | 187.2 | 66 % | 490 | Municipal |
| Grundskolan Metapontum | 275.1 | 77 % | 520 | Independent |
| Gubbängsskolan | 234.4 | 89 % | 650 | Municipal |
| Gullingeskolan | – | 65 % | 210 | Municipal |
| Gustav Vasa skola | – | 96 % | 350 | Municipal |
| Gärdesskolan | 291.9 | 78 % | 480 | Municipal |
| Hagsätraskolan | 192.2 | 88 % | 580 | Municipal |
| Hammarbyskolan Norra | – | 92 % | 300 | Municipal |
| Hammarbyskolan Södra | 223.1 | 92 % | 750 | Municipal |
| Hedvig Eleonora skola | – | 88 % | 260 | Municipal |
| Herrängens skola | – | 80 % | 470 | Municipal |
| Hillelskolan | – | 75 % | 240 | Independent |
| Hjorthagens skola | – | 92 % | 150 | Municipal |
| Hjulsta grundskola F-9 | 202.5 | 71 % | 360 | Municipal |
| Husbygårdsskolan F-9 | 202.1 | 76 % | 470 | Municipal |
| Hägerstenshamnens skola | – | 81 % | 430 | Municipal |
| Hägerstensåsens skola | – | 82 % | 460 | Municipal |
| Hässelby Villastads skola | 255.5 | 78 % | 880 | Municipal |
| Hässelbygårdsskolan | 199.0 | 76 % | 310 | Municipal |
| Hästhagsskolan | 249.4 | 77 % | 530 | Municipal |
| Högalidsskolan | 256.9 | 78 % | 800 | Municipal |
| Höglandsskolan | 282.2 | 90 % | 430 | Municipal |
| Hökarängsskolan | 205.0 | 87 % | 450 | Municipal |
| I Ur och Skur Mullekojan | – | – | 20 | Independent |
| Innovitaskolan Banérporten | – | 80 % | 320 | Independent |
| Innovitaskolan Enskede | – | 89 % | 120 | Independent |
| Innovitaskolan Farstaäng | – | 84 % | 190 | Independent |
| Innovitaskolan Joriel | – | 39 % | 10 | Independent |
| Innovitaskolan Vällingby Park | – | 65 % | 230 | Independent |
| International School of Kungsholmen | – | – | 200 | Independent |
| International School of the Stockholm Region | – | – | 360 | Municipal |
| Internationella Engelska Skolan Bromma | 263.3 | – | 950 | Independent |
| Internationella Engelska Skolan Enskede | 254.1 | – | 900 | Independent |
| Internationella Engelska skolan Hässelby | 254.0 | – | 530 | Independent |
| Internationella Engelska Skolan Kista | 249.1 | – | 580 | Independent |
| Internationella Engelska Skolan Liljeholmen | 247.9 | – | 1110 | Independent |
| Internationella Engelska Skolan Årsta | 268.1 | – | 520 | Independent |
| Internationella Engelska Skolan Älvsjö | 266.9 | – | 720 | Independent |
| JENSEN grundskola Långholmen | 250.6 | 87 % | 180 | Independent |
| Johan Skytteskolan | 270.9 | 76 % | 1090 | Municipal |
| Johannes skola | – | 78 % | 440 | Municipal |
| Järvaskolan | 215.7 | 62 % | 230 | Independent |
| Karlbergs skola | – | 84 % | 110 | Municipal |
| Katarina Norra skola | 262.8 | 73 % | 620 | Municipal |
| Katarina Södra skola | – | 87 % | 480 | Municipal |
| Kista grundskola | 206.1 | 85 % | 600 | Municipal |
| Kista International School | 226.5 | 35 % | 670 | Independent |
| Klastorpsskolan | – | 90 % | 160 | Municipal |
| Knutbyskolan | – | 65 % | 280 | Municipal |
| Konradsbergsskolan | 236.6 | 72 % | 320 | Municipal |
| Kristinebergsskolan | – | 79 % | 540 | Municipal |
| Kristna skolan | 257.1 | 55 % | 250 | Independent |
| Kristofferskolan, gr | 258.6 | – | 560 | Independent |
| Kulturama gr. Hammarby Sjöstad | 271.2 | 69 % | 640 | Independent |
| Kulturskolan Raketen | 285.1 | 62 % | 230 | Independent |
| Kungliga Svenska Balettskolan | 288.8 | 87 % | 100 | Municipal |
| Kungsholmens friskola | – | 78 % | 120 | Independent |
| Kungsholmens grundskola | 284.8 | 86 % | 920 | Municipal |
| Kunskapsskolan Enskede | 261.8 | 67 % | 530 | Independent |
| Kunskapsskolan Fruängen | 256.4 | 85 % | 260 | Independent |
| Kunskapsskolan Spånga | 266.0 | 76 % | 640 | Independent |
| Kunskapsskolan Tyresö | 248.9 | 93 % | 570 | Independent |
| Kunskapsskolans Resursskola | – | 71 % | 40 | Independent |
| Kvarnbackaskolan | – | 74 % | 260 | Municipal |
| Kvarnbyskolan | – | 81 % | 250 | Municipal |
| Kämpetorpsskolan | 231.1 | 79 % | 870 | Municipal |
| Lilla Adolf Fredriks skola | – | 92 % | 290 | Municipal |
| Lilla Kulturama | – | – | – | Independent |
| Lillholmsskolan | 186.1 | 73 % | 590 | Municipal |
| Lindeskolan | – | 96 % | 260 | Municipal |
| Loviselundsskolan | – | 61 % | 260 | Municipal |
| Lugnets skola | – | 76 % | 580 | Municipal |
| Lunaskolan Bromma | 175.4 | 51 % | 140 | Independent |
| Lunaskolan Södra | 180.1 | 84 % | 110 | Independent |
| Lundaskolan | – | 63 % | 50 | Independent |
| Lycée Francais Saint Louis, gr | – | – | 570 | Independent |
| Långbrodalsskolan | – | 81 % | 520 | Municipal |
| Magelungens Grundskola Långbropark | – | – | 10 | Independent |
| Magelungens Grundskola Södermalm | 117.1 | 58 % | 40 | Independent |
| Magelungens Grundskola Älvsjö | 132.7 | 63 % | 30 | Independent |
| Magelungsskolan | – | 81 % | 280 | Municipal |
| Magitaskolan | – | 95 % | 50 | Independent |
| Maltesholmsskolan | – | 77 % | 340 | Municipal |
| Maria Elementarskola | 277.3 | 83 % | 340 | Independent |
| Mariaskolan | 261.0 | 90 % | 740 | Municipal |
| Mariehällsskolan | – | 95 % | 460 | Municipal |
| Martinskolan Söders waldorfskola | 252.2 | – | 270 | Independent |
| Matteusskolan | 272.6 | 87 % | 610 | Municipal |
| Midsommarkransens skola | – | 87 % | 820 | Municipal |
| Montessori Mondial Kista | – | 88 % | 110 | Independent |
| Montessori Mondial Kungsholmen | 291.5 | 80 % | 540 | Independent |
| Montessori Mondial Mälarhöjden | – | 69 % | 130 | Independent |
| Musikskolan Lilla Akademien | 298.4 | 67 % | 250 | Independent |
| Mälarhöjdens skola | 272.1 | 83 % | 1140 | Municipal |
| Nockebyhovsskolan | – | 91 % | 70 | Municipal |
| Nordic International School, Stockholm | 280.2 | – | 430 | Independent |
| Norra Ängby skola | – | 86 % | 580 | Municipal |
| Norrbyskolan | 238.8 | 65 % | 160 | Independent |
| Nya Elementar | 269.1 | 72 % | 990 | Municipal |
| Nybohovsskolan | – | 70 % | 200 | Municipal |
| Nälstaskolan | – | 79 % | 590 | Municipal |
| Observatorielundens skola | – | 81 % | 400 | Municipal |
| Olaus Petriskolan | – | 80 % | 80 | Municipal |
| Olovslundsskolan | – | 86 % | 400 | Municipal |
| Ormkärrsskolan | – | 74 % | 160 | Municipal |
| Oxhagsskolan | – | 69 % | 280 | Municipal |
| Pilgrimsskolan | – | 74 % | 70 | Independent |
| Pops Academy Stockholm | 249.3 | 80 % | 220 | Independent |
| Profilskolan | 245.6 | 69 % | 80 | Independent |
| Raoul Wallenbergskolan Bromma | 255.1 | – | 200 | Independent |
| Resursskolan vid Martinskolan | – | – | 40 | Independent |
| Rinkebyskolan | 202.7 | 85 % | 230 | Municipal |
| Rosholmen Education Academy AB | 199.4 | 66 % | 190 | Independent |
| Rågsveds grundskola | – | 81 % | 230 | Municipal |
| Rålambshovsskolan | 268.0 | 88 % | 450 | Municipal |
| Rödabergsskolan | 272.9 | 73 % | 690 | Municipal |
| S:t Eriks Katolska Skola | 263.6 | 79 % | 210 | Independent |
| Sandåkraskolan | – | 84 % | 450 | Municipal |
| Sjöstadsskolan | 252.4 | 75 % | 770 | Municipal |
| Sjöviksskolan | 256.4 | 79 % | 690 | Municipal |
| Sjöängsskolan | 233.6 | 75 % | 700 | Municipal |
| Skanskvarnsskolan | – | 80 % | 560 | Municipal |
| Skarpatorpsskolan | 237.2 | 90 % | 440 | Municipal |
| Skarpnäcks skola | 275.6 | 74 % | 840 | Municipal |
| Skolgrunden | 181.6 | 76 % | 70 | Independent |
| Sköndalsskolan | – | 79 % | 420 | Municipal |
| Skönstaholmsskolan | – | 89 % | 260 | Municipal |
| Slättgårdsskolan | 227.6 | 75 % | 470 | Municipal |
| Smedshagsskolan | 235.2 | 57 % | 320 | Municipal |
| Smedslättsskolan | – | 85 % | 340 | Municipal |
| Snitz Grundskola | 177.1 | 59 % | 100 | Independent |
| Snösätraskolan | – | 68 % | 190 | Municipal |
| Sofia skola | 269.8 | 85 % | 840 | Municipal |
| Sofiaängens skola | 182.7 | 81 % | 30 | Independent |
| Solbergaskolan | – | 79 % | 240 | Municipal |
| Solhemsskolan | – | 85 % | 430 | Municipal |
| Solhemsängens skola | – | 82 % | 220 | Municipal |
| Spånga grundskola | 270.3 | 82 % | 500 | Municipal |
| Stefanskolan | – | 56 % | 90 | Independent |
| Stift. Sthlm Intern. School gr | – | – | 530 | Independent |
| Stockholm International Academy Hägersten | 235.7 | 84 % | 190 | Independent |
| Stockholms Montessoriskola Anne Frank | – | 63 % | 50 | Independent |
| Stockholms Montessoriskola Färgargårdstorget | – | – | – | Independent |
| Storkyrkoskolan | – | 83 % | 130 | Municipal |
| Sturebyskolan | 255.1 | 87 % | 1050 | Municipal |
| Sundbyskolan | 230.6 | 78 % | 720 | Municipal |
| Sverigefinska skolan i Kista | – | – | 20 | Independent |
| Sverigefinska skolan Sthlm | 253.4 | 89 % | 410 | Independent |
| Sätraskolan | 240.3 | 67 % | 660 | Municipal |
| Söderholmsskolan | – | 59 % | 310 | Municipal |
| Södermalmsskolan | 265.6 | 85 % | 760 | Municipal |
| Södra Ängby skola | 260.8 | 83 % | 740 | Municipal |
| Sörgårdsskolan | – | 78 % | 150 | Municipal |
| Tallkrogens skola | – | 74 % | 390 | Municipal |
| Tellusborgsskolan | 251.9 | 79 % | 760 | Municipal |
| Tellusskolan Thea Bromma | 243.8 | 76 % | 150 | Independent |
| The Tanto International School | – | – | 120 | Independent |
| Trollbodaskolan | 208.2 | 84 % | 570 | Municipal |
| Tullgårdsskolan | – | 79 % | 310 | Municipal |
| Tyska skolan | – | – | 440 | Independent |
| Ulvsundaskolan | – | 35 % | 30 | Municipal |
| Vanadisskolan | 158.8 | 56 % | 80 | Independent |
| Vasa International School of Stockholm | 298.7 | – | 200 | Independent |
| Vasa Real | 264.4 | 82 % | 760 | Municipal |
| Vasastans Montessoriskola | 284.4 | 56 % | 120 | Independent |
| Viktor Rydbergs skola Jarlaplan | 286.4 | 88 % | 530 | Independent |
| Vinsta grundskola västra | 248.3 | 81 % | 430 | Municipal |
| Vinsta grundskola östra | – | 81 % | 310 | Municipal |
| Vintertullsskolan i Stockholm | 121.9 | 87 % | 70 | Independent |
| Vittra Luma Park | – | – | 50 | Independent |
| Vittra Södermalm | 251.1 | 63 % | 230 | Independent |
| Vittra Telefonplan | 213.1 | 61 % | 140 | Independent |
| Vällingbyskolan | 221.7 | 69 % | 660 | Municipal |
| Västbergaskolan | 257.0 | 91 % | 680 | Independent |
| Västerholms friskola | 239.4 | 72 % | 720 | Independent |
| Västertorpsskolan | – | 64 % | 370 | Municipal |
| Ålstensskolan | – | 95 % | 380 | Municipal |
| Årstadalsskolan | – | 86 % | 300 | Municipal |
| Årstaskolan | 257.1 | 84 % | 800 | Municipal |
| Åsö grundskola | 237.0 | 89 % | 220 | Municipal |
| Äppelviksskolan | 289.2 | 85 % | 530 | Municipal |
| Örbyskolan | – | 86 % | 590 | Municipal |
| Östbergaskolan | – | 63 % | 170 | Municipal |
| Östermalmsskolan | – | 80 % | 450 | Municipal |
Results and grades
School results in compulsory schools in Stockholm municipality (2025).
Source: Kolada — municipal and regional database.
Teachers and staff
Pupil-teacher ratio and teacher certification in compulsory schools in Stockholm municipality (2025).
Source: Kolada — municipal and regional database.
Staff stability
Stability of the teaching workforce in Stockholm municipality, measured as the trend in the share of certified teachers over time.
Trend: certified teachers in Stockholm (%)
Trend: 74.7 to 78.1, upwardSource: Kolada — municipal and regional database.
Pupils and operators
Pupil counts and distribution between municipal and independent schools (2025).
Source: Kolada.
Costs — compulsory school
Cost per pupil in compulsory school (2025). Includes a breakdown for municipal schools. All amounts are calendar-year.
Total cost per pupil: 160,660 SEK(national avg: 144,179 SEK)
Municipal schools: 165,720 SEK/pupil
Source: Kolada (N15006, N15008, N15009–N15014).
Student health and special support
Student-health resources, staffing, accessibility and special support in Stockholm municipality.
Source: Kolada. Survey data from Skolinspektionen.
Mother tongue and multilingualism
Mother-tongue tuition and multilingualism in Stockholm municipality (2025).
Source: Skolverket and Kolada.
SALSA — merit score vs preconditions
SALSA compares actual school results with model-predicted values based on pupil composition. Positive deviation = better result than expected. School year 2024/25. SALSA measures relative performance — not absolute school quality. The model explains ~53 % of the variation.
Showing top 50 of 130 schools with SALSA data.
Highest merit score in Stockholm
Top 10 schools by merit score yr 9.
| School | Operator | Merit score | SALSA | Certified teachers | Pupils |
|---|---|---|---|---|---|
| Fredrikshovs slotts skola | STIFTELSEN CARPE DIEM | 311.2 | +53 | 86.4 % | 270 |
| Carlssons skola | FÖRENINGEN FÖR CARLSSONS SKOLA | 302 | +41 | 88.9 % | 620 |
| Campus Manilla | Campus Manilla Utbildning AB | 300.7 | +46 | 85.2 % | 500 |
| Enskilda gymnasiet, gr | ENSKILDA GYMNASIET | 300.6 | +40 | 92.5 % | 180 |
| Europaskolan | AB Parts & Paomees | 299.8 | +33 | – | 420 |
| Adolf Fredriks musikklasser | STOCKHOLMS KOMMUN | 299.1 | +29 | 85.8 % | 1100 |
| Vasa International School of Stockholm | AB Parts & Paomees | 298.7 | +38 | – | 200 |
| Musikskolan Lilla Akademien | MUSIKSKOLAN LILLA AKADEMIEN AB | 298.4 | +45 | 67.2 % | 250 |
| Franska Skolan/Ecole francaise | STIFTELSEN FRANSKA SKOLAN | 296.2 | +31 | 72.5 % | 640 |
| Gärdesskolan | STOCKHOLMS KOMMUN | 291.9 | +44 | 78.4 % | 480 |
School ranking — Stockholm
Top 50 of 134 compulsory schools with merit data, sorted by merit score yr 9. The SALSA deviation shows whether the school performs above or below expectations given the pupils' backgrounds.
The SALSA deviation shows whether the school performs above or below expectations given the pupils' backgrounds. Positive value (green) = better than expected, negative (red) = worse. Source: Skolverket, 2024/25.
Special compulsory school
Key figures for "anpassad grundskola" (compulsory school for pupils with intellectual disabilities) in Stockholm municipality (2025).
Source: Kolada.
Explore more in Stockholm
Source: Skolverket, 2024/25.
Data from Source: Skolverket + Kolada