School data you can cite — every figure traceable to the source

Open, machine-readable data with full traceability. All sources documented, all measures defined, everything under CC BY 4.0.

65+Visualisations
11Data stories
19Datasets

For newsrooms: data, graphics and contact

Contact

Markus Reimer
Phone: +46 79 334 98 35
Email: redaktion@skolkoll.se

Press images and press kit: see Graphics for editorial use below.

Order a data breakdown

Need a specific data extract, a regional cut or a graphic? Fill in the order form below and the newsroom will get back to you.

Order a data breakdown

Or email redaktion@skolkoll.se.

Graphics for editorial use

Ready-made data cards (CC BY 4.0) — credit Skolkoll. Square and portrait formats are in the press kit.

Logo (vector SVG)

Scalable vector (CC BY 4.0) for print and large format. A complement to the PNG logo — credit Skolkoll.

Neutral story leads

Neutral data entry points and where to find them on Skolkoll
Data pointWhere on SkolkollNeutral angle
Teacher qualification per municipalityMunicipality dataHow does qualification vary between municipalities and operators?
Merit value year 9 per municipalityMunicipality dataDifferences between municipalities
Cost per pupilMunicipality dataResources vs results?
Admission scores (upper secondary)Admissions dataDemand and cut-offs per programme
Regional breakdown per countyCounty CSV (incl. Gotland)Compare municipalities and operator types within a county

Independence, method and corrections

Skolkoll is independent: no ads, no data sales, all operators on equal terms. Read the separation policy,method and sources and thecorrections policy.

Order data

Are you a journalist who needs a data extract, a source reference or a custom cut? Tell us what you need and we'll get back to you.

Pilot chain from signal to publishable story package

Starts through interest registration or quote

The pilot package is matched to the newsroom's coverage areas, publishing cadence and evidence-package needs. There is no public checkout for Journalist Pro.

Quick start

Three steps from question to publication.

Theme packages

Curated collections of visualisations and stories, grouped by topic. Each package gives you ready-made material for reporting.

Which schools stand out after pupil background?

A starting point for local cases where SALSA highlights schools or municipalities performing clearly above or below expectations.

Refresh: Quarterly: rerun top lists, check the latest SALSA period and flag schools with small pupil cohorts.

Story starter

The teacher shortage's local winners and losers

Compare certification, results and regional recruitment strength to find municipalities where teacher shortages become a concrete story.

Refresh: Quarterly: update certification rankings, compare with the previous quarter and highlight municipalities crossing the 60 or 80 percent thresholds.

Story starter

Independent school groups' results profile

Track organisers with large pupil volumes, growing market share and results that deviate from expectations.

Refresh: Quarterly: check new organiser links, pupil volume and SALSA changes before publication.

Story starter

Segregation visible in school results

Combine socioeconomic context, school choice and results to find municipalities where school differences are editorially clear.

Refresh: Quarterly: update municipal rankings, compare with history and verify that demographic measure years match the text.

Story starter

School funding, cost and actual outcomes

Find municipalities where cost per pupil does not track outcomes, and frame questions about governance, resource allocation and efficiency.

Refresh: Quarterly: check Kolada years, recalculate cost per pupil and flag municipalities with large jumps.

Story starter

Upper-secondary choice pressure and programme outcomes

Build local stories about popular programmes, admission scores and whether pupils complete their education.

Refresh: Quarterly: update the admissions file, compare first-choice applicants with admitted pupils and check programme codes.

Story starter

Methodology for theme packages

Key measures used in the theme packages above.

Merit score year 9

Definition
Average merit score for year 9 students. Calculated as the sum of the 16 best grades (max 320 points, 340 with modern languages), where each grade gives 0–20 points.
Unit
poäng (0–340)
Source
Skolverket
Level
School level
More about this data source

Certified teachers

Definition
Share of teachers with pedagogical higher education (teaching degree or teacher certification) among all serving teachers.
Unit
% (0–100)
Source
Skolverket
Level
School level
More about this data source

SALSA score

Definition
Difference between actual and expected merit score given student composition. A positive value indicates the school performs better than expected.
Unit
poäng
Source
Beräknad (Skolverkets modell)
Level
School level
More about this data source

Cost per student

Definition
Total municipal cost per student per year, including teaching, premises, meals, student health, and administration.
Unit
kr/år
Source
Skolverket Statistikdatabasen
Level
School level
More about this data source

Tools

Analysis guide: How to use school data in reporting

From question to publication — a practical guide for journalists and analysts.

5 steps to your first data article

  1. Search for a municipality or school on the home page to get an overview of key metrics.
  2. Pick a theme package above — e.g. SALSA or teacher qualifications — for a ready-made angle.
  3. Compare municipalities or schools in the statistics views. Use filters to isolate school type and operator.
  4. Export CSV data with metadata and source attribution for your own analysis.
  5. Cite using our citation template below — proper attribution is required by CC BY 4.0.

Common pitfalls

Five common mistakes — and how to avoid them.

PitfallWarning
Comparing raw merit values without SALSARaw merit values reflect pupil composition more than school quality. Use SALSA-adjusted values for fair comparisons.
Ignoring pupil countSmall schools have large statistical variation. Always check pupil count — a school with 15 pupils can swing 30 points between years.
Mixing school typesCompulsory and upper secondary schools are measured with different metrics. Make sure you compare within the same school type.
One year as a trendAt least 3 years of data are needed to identify trends. Use historical trends to see changes over time.
Using raw certification figuresRegional labour markets affect certification rates. Compare similar municipalities rather than absolute figures.

Examples: how the data has been used

Three questions — and how we answered them with data.

How do independent schools compare with municipal ones?

Compares merit values, teacher certification and pupil counts between independent and municipal schools. The differences are smaller than the debate suggests.

Read the analysis
Which school groups deliver the best results?

Ranked overview of the largest independent school groups — pupil count, merit value and SALSA deviation side by side.

Read the analysis
Where is the teacher shortage felt the most?

Maps teacher certification by county and subject. Shows that certain subjects face a chronic shortage nationwide.

Read the data story

All 11 data stories ·All data-driven analyses

Citation and licence

All data on Skolkoll is available under CC BY 4.0. You may freely use, share and adapt the material — as long as you credit the source.

Citation template

Skolkoll (2026). [Title of visualisation/dataset]. Skolkoll.se. Retrieved [date] from [URL].

BibTeX

@misc{skolkoll2026, author = {Skolkoll}, title = {[Title of visualisation/dataset]}, year = {2026}, url = {[URL]}, note = {Retrieved [date]} }

Press enquiries: info@skolkoll.se

Data updates

When is the data updated and how do you know if something has changed?

SourceFrequencyContent
SkolverketDailySchool units, key metrics, SALSA
KoladaMonthlyMunicipal statistics, demographic measures
SCBMonthlyEducation level, income data
Schools InspectorateQuarterlyInspection decisions, injunctions
Companies Registration OfficeWeeklyOperators, corporate structure

How do you know if data has changed? Every CSV export includes a sync timestamp. The download page shows the latest update per dataset.

About the data

Update frequencyDaily sync from sources. Skolverket API, Kolada, SCB and the Schools Inspectorate.
Data sourcesSkolverket, Kolada (municipal statistics), SCB, Companies Registration Office and the Schools Inspectorate.
MethodStandardised definitions, SALSA model for benchmarking, documented limitations.
TraceabilityEvery measure has a source reference, version information and change log.
All data available under CC BY 4.0