Nedladdningsbara dataset

Ladda ner svensk skolstatistik som CSV för analys i Excel, Python, R eller liknande verktyg. Alla dataset är fritt tillgängliga under CC BY 4.0.

Om dataseten

Skolkoll samlar och bearbetar offentlig data från Skolverket, Kolada, SCB och Bolagsverket. Dessa dataset är en direkt export av den data som driver sajten — med samma kvalitetskontroll och sammanslagning av källor.

Format
CSV med UTF-8 och semikolon (;) som separator — standard för Excel med svensk systemlokal
Licens
CC BY 4.0 — fri att använda, dela och bearbeta med källhänvisning till Skolkoll och respektive ursprungskälla
Ursprungskällor
Skolverket, Kolada, SCB — all ursprungsdata är öppen data från svenska myndigheter
Uppdatering
Dataset genereras vid varje bygge av Skolkoll och speglar senaste tillgängliga data
Decimaltecken
Komma (,) används som decimaltecken enligt svensk standard
⬇ Ladda ner alla dataset (ZIP) Innehåller alla 4 CSV-filer nedan

Skoldata

Källa: Skolverket · 21 591 skolenheter · Uppdaterad: 2026-03-07T01:02:02.268Z

⬇ skolor.csv

Alla skolenheter med nyckeltal: meritvärde åk 9, lärarbehörighet, elevantal, elever per lärare, behörighet till gymnasiet samt koordinater.

Variabelbeskrivning (13 kolumner)
Variabel Beskrivning
skolenhetskod Unik identifierare (Skolverket)
skolenhetNamn Officiellt skolnamn
kommunNamn / kommunKod Kommunnamn och 4-siffrig kommunkod
lan Länsnamn
huvudmanNamn Huvudmannens namn
skolformer Skolformer (GR, GY, FORSK m.fl.)
status AKTIV eller NEDLAGD
lat / lng Koordinater (WGS84)
antalElever Totalt antal elever (senaste läsår)
elevPerLarare Elever per lärare
behorigaLararePct Andel behöriga lärare i %
meritvardeAk9 Genomsnittligt meritvärde åk 9
behorigaGymnasietPct Andel behöriga till gymnasiet i %

Licens: CC BY 4.0 · Ursprungskälla: Skolverket · Via Skolkoll.se

Kommundata

Källa: Kolada · 294 kommuner · Uppdaterad: 2026-03-04

⬇ kommuner.csv

Aggregerad grundskolestatistik per kommun: kostnad per elev, elever per lärare, meritvärde, lärarbehörighet och elevstruktur (kommunal/fristående).

Variabelbeskrivning (9 kolumner)
Variabel Beskrivning
kommunKod Kommunkod, 4 siffror
kommunNamn Kommunnamn
kostnadPerElev_kr Totalkostnad grundskola per elev, kr
elevPerLarare Antal elever per lärare (heltidstjänster)
meritvardeSnitt Genomsnittligt meritvärde åk 9
behorighetsgrad_pct Andel lärare med behörighet i %
antalElever Totalt antal grundskoleelever
andelKommunalElever_pct Andel elever i kommunala skolor i %
andelFristaendeElever_pct Andel elever i fristående skolor i %

Licens: CC BY 4.0 · Ursprungskälla: Kolada · Via Skolkoll.se

Historik — tidserier

Källa: Kolada · 6+ år × 294 kommuner · Uppdaterad: 2026-03-04

⬇ historik.csv

Tidserier per kommun för grundskolan: meritvärde, kostnad per elev, elever per lärare och lärarbehörighet. Täcker 2020–2025.

Variabelbeskrivning (8 kolumner)
Variabel Beskrivning
kommunKod / kommunNamn Kommunkod och kommunnamn
ar Statistikår
meritvardeSnitt Genomsnittligt meritvärde åk 9
kostnadPerElev_kr Totalkostnad grundskola per elev, kr
elevPerLarare Antal elever per lärare
behorighetsgrad_pct Andel lärare med behörighet i %
antalElever Totalt antal grundskoleelever
andelKommunalElever_pct / andelFristaendeElever_pct Andel elever per huvudmannatyp

Licens: CC BY 4.0 · Ursprungskälla: Kolada · Via Skolkoll.se

Antagning — gymnasieprogram

Källa: Gymnasieantagningen · 4 program/skola-kombinationer · Uppdaterad: 2026-03-07

⬇ antagning.csv

Antagningspoäng per gymnasieprogram och skola, med antal antagna och sökande. Täcker senaste 3 antagningsår.

Variabelbeskrivning (7 kolumner)
Variabel Beskrivning
skolkod / skolnamn / kommun Skolidentifikation och ort
program / programkod Programnamn och kod (t.ex. NA, SA)
inriktning Inriktning (om tillämpligt)
ar Antagningsår
antagningspoang Lägsta antagningspoäng (cutoff)
antagna Antal antagna elever
sokande / forsthandssokande Totala och förstahandssökande

Licens: CC BY 4.0 · Ursprungskälla: Gymnasieantagningen · Via Skolkoll.se

Hur du öppnar CSV-filen i Excel

  1. Välj Data → Hämta data → Från fil → Från text/CSV
  2. Välj den nedladdade filen
  3. Kontrollera att avgränsaren är inställd på Semikolon och teckenkodningen på UTF-8
  4. Klicka Läs in

Tips: Om du använder Python kan du läsa filen med pd.read_csv("skolor.csv", sep=";", encoding="utf-8-sig", decimal=",")

Fler datakällor

Vill du veta mer om vilka datakällor Skolkoll använder och hur data samlas in? Se Datakällor för en fullständig förteckning.

Saknar du data eller har förslag på nya dataset? Hör gärna av dig till info@skolkoll.se.