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.

API roadmapContact us about Data export

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 pd
df = 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.

Back to English home · Method notes · Data source registry