Open data files
Download the data files that power Skolkoll. Files are published as CSV and are intended for analysis, reproducibility and external reuse. Licensed under CC BY 4.0 (credit Skolkoll as the source). See the glossary for the distinction between data source and data file.
API status
Skolkoll API is not a public direct-access product. We do not publish public authentication flows, endpoint catalogues, rate-limit guarantees or code samples in Wave 0. For recurring data needs, use the CSV files below or contact us about a curated Data export.
API access is roadmap/private pilot only and starts with scoped data, method boundaries and a written agreement.
Available data files
Choose version
The current version downloads as CSV. If you choose an earlier date, the links switch to historical JSON plus metadata for that specific run.
Current version selected. Downloads use the standard CSV files.
Variable documentation
Key columns in each data file. Column names match the download files.
School units
| Column |
|---|
skolenhetskod |
skolenhetNamn |
huvudmanNamn |
huvudmanOrgNr |
municipalityName |
municipalityCode |
schoolTypes |
status |
totalPupils |
meritRating9 |
certifiedTeachersPercent |
studentsPerTeacher |
Municipality indicators
| Column |
|---|
kommunkod |
kommunName |
costPerPupilGrundskola |
avgMerit |
certifiedTeachers |
pupilsPerTeacher |
independentShare |
salsaResidual |
populationGrowth |
Historical municipality series
| Column |
|---|
kommunkod |
kommunName |
year |
kpiId |
value |
Upper-secondary admissions
| Column |
|---|
skolenhetskod |
skolnamn |
kommun |
programkod |
program |
year |
cutoff |
platser |
How to import
Excel / Google Sheets
Open Excel or Google Sheets, go to Data, then From Text/CSV (or File, then Import in Sheets). Select the downloaded CSV file. Set delimiter to comma and encoding to UTF-8.
Python (pandas)
import pandas as pddf = pd.read_csv("skolor.csv")
The files use UTF-8 encoding and comma delimiters.
R
library(readr)schools <- read_csv("skolor.csv")
What the files are for
Who are these files useful for?
Researchers, journalists, municipalities, school organisers and anyone who wants reproducible data files behind Skolkoll's views.
Are the files raw?
No. They are processed exports from the same pipeline that powers the site, which means that identifiers, joins and fallbacks have already been normalised.
Where do the numbers come from?
Primarily Skolverket, Kolada, SCB, Bolagsverket and regional admissions sources. See the method and settings pages for source notes.
What licence applies?
The datasets are published under CC BY 4.0 — you are free to use, share and adapt them, but you must credit Skolkoll as the source.
How often are the files updated?
The CSV files are regenerated on every site build. Skolverket data updates daily, Kolada monthly, SCB annually. See the data source table for details.
More data sources
Want to know more about which data sources Skolkoll uses and how the data is collected? See Data sources for a full list.
Want all data files with full metadata, previews and a DCAT catalogue? Visit the open-data portal (currently Swedish-only).
Building an AI agent or browser agent? See theAI guide for Skolkoll's open data, with machine-readable descriptions of the open data files.
Missing data, or have suggestions for new data files? Email info@skolkoll.se.