Settings and data sources

Consent controls, live sync status and a complete registry of the 20 data sources across 10 public-sector providers and 143 Kolada KPIs that power Skolkoll.

My profile

Save your address, your children's ages and what matters to you. Then Skolkoll can pre-fill the school-choice guide, sort lists by distance and show relevant comparisons. Everything is stored locally in your browser — nothing is sent to the Skolkoll server.

The address is stored as text and used by future features that need it (the school-choice guide, distance sorting on lists).

Children's ages

Helps the guide pick the right school form (preschool/compulsory/upper secondary). Max 5 children.

Separate with commas. Max 10 priorities.

My watches

Schools you are watching. You'll receive email notifications for significant changes.

Data sources — live status

Skolkoll syncs 20 data sources from 10 public-sector providers, which together deliver 27 datasets (data types). The table below shows current sync status per data source; the full dataset list is on the method page. See the glossary for definitions of data source / dataset / data file / school unit. Read more about how data is versioned in the versioning policy.

All data sources

All data is fetched automatically and updated on a regular schedule.

Data sourceStatusData pointsDescriptionUpdate frequency
Skolverket APIActive~46,000 school units (raw register)
The raw register includes dormant and discontinued units. Skolkoll publishes only open school units (~16,000).
School units, organisers, contact details, principals, school formsDaily
Skolverket StatisticsActive5 KPIs/schoolPupil counts, merit values, teacher qualification, upper-secondary graduationDaily
Skolverket PxWebActive290 municipalitiesDetailed statistics: preschool, compulsory school, upper secondary per municipalityMonthly
KoladaActive143 municipality KPIsCosts, results, qualification — compulsory school, preschool, after-school care, upper secondary, adult education, arts school, finances and demographicsMonthly
SCB DeSOActive~5,900 DeSO areasDemographic statistics per DeSO area: income, education, backgroundAnnually
SCB Schoolyard areaPlannedoutdoor area/pupil per school (2020)
One-off 2020 snapshot. Covers the whole school-ground area, not only the play area. Activates once the SCB geodata sync has run in prod.
School-ground outdoor area per pupil, green-cover share and total area per school unit, from SCB open geodataManual
SocialstyrelsenPlannedinjuries/incidents among children and young people per municipality
Municipality context, not school or DeSO measures. Small numbers are secret-masked. Activates once the Socialstyrelsen sync has run in prod.
Injuries/incidents among children and young people per municipality, 3-year averages per 100,000 residents from Socialstyrelsen's statistics databaseAnnually
SMHI Air qualityPlannedmodelled air quality per school (NO₂, PM2.5, PM10)
Environmental context, not a school grade. Modelled values (50x50 m grid), not measured at the school. Activates once the SMHI sync has run in prod.
Modelled air quality (NO₂, PM2.5, PM10) per school, sampled from SMHI's 50x50 m national model grid at the school coordinate. SMHI is the data host for NaturvårdsverketAnnually
lankadedata.se school dataPlannedpreschool opening hours & contact (participating municipalities)
Sparse coverage — only participating municipalities. CC0 (spec CC BY 4.0). Activates once the DCAT harvester has run in prod.
Preschool enrichment (opening hours, contact, activity form) from municipalities' open school data per the lankadedata.se spec, harvested via dataportal.seAnnually
BolagsverketActive~3,000 organisersCompany data for independent school organisers: legal form, SNI codes, registrationDaily
ValmyndighetenActive290 municipalitiesElection results per municipality — political governance and school policyPer election
SkolinspektionenActiveFines + inspectionsInjunctions, fines and inspection resultsManual
Accessibility DatabasePlannedSchool-level inventories where municipalities are connected
Phase 1 shows verified TD links for Gothenburg. Structured sync uses TD's public v1 API and activates once TD_API_KEY is provisioned.
Physical accessibility: elevators, ramps, hearing loops, accessible toilets, and parkingQuarterly when configured
SkolenkätenActivePer schoolPupil surveys: wellbeing, safety, study environment per schoolManual
SALSAActive~1,500 schoolsMerit value vs expected results based on pupil compositionAnnually
JobTech APIActiveLabour market forecastLabour market connections for vocational programmesLive
OpenStreetMapActiveGeocodingGeocoding and map display of school locationsLive
Group structureActive300+ groupsAutomatically generated ownership structure from Bolagsverket annual reports, with manual overrides only when neededWeekly + as needed
Preschool statisticsActive290 municipalitiesGroup sizes, staffing, enrolment rate per municipality and unitManual
ResRobot / TrafikverketActiveTravel time calculationPublic transport travel times to schools via ResRobot v2.1Live

Kolada KPIs in detail

All 143 KPIs fetched from Kolada, grouped by category.

Show all 143 Kolada KPIs
Kolada KPIs in detail, grouped by category
KPI IDDescriptionUnitVerify
Compulsory school — costs (8)
N15006Kostnad grundskola åk 1-9, hemkommun, kr/elevkrVerify ↗
N15008Kostnad kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15009Kostnad lokaler, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15010Övriga kostnader, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15011Kostnad undervisning, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15012Kostnad lärverktyg, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15013Kostnad måltider, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
N15014Kostnad elevhälsa, kommunal grundskola åk 1-9, kr/elevkrVerify ↗
Compulsory school — structure (3)
N15830Andel elever i kommunal grundskola F-9 (%)%Verify ↗
N15831Andel elever i fristående/annan kommun (%)%Verify ↗
N15829Antal elever grundskola åk 1-9, hemkommunantalVerify ↗
Compulsory school — teachers (4)
N15033Elever/lärare (heltidstjänst) grundskola åk 1-9antalVerify ↗
N15813Lärare med legitimation och behörighet, grundskola (%)%Verify ↗
N15814Behöriga lärare kommunala skolor (%)%Verify ↗
N15815Behöriga lärare fristående skolor (%)%Verify ↗
Compulsory school — results (6)
N15504Meritvärde åk 9, lägeskommun, genomsnittpoängVerify ↗
N15505Meritvärde kommunala skolor, genomsnittpoängVerify ↗
N15506Meritvärde fristående skolor, genomsnittpoängVerify ↗
N15418Andel åk 9 som uppnått kunskapskraven i alla ämnen (%)%Verify ↗
N15629Elevnöjdhet åk 5: andel nöjda (%)%Verify ↗
N15659Elevnöjdhet åk 8: andel nöjda (%)%Verify ↗
Compulsory school — demographics (3)
N15818Utländsk bakgrund bland elever åk 1-9, lägeskommun (%)%Verify ↗
N15822Utländsk bakgrund elever, kommunala skolor (%)%Verify ↗
N15826Utländsk bakgrund elever, fristående skolor (%)%Verify ↗
Preschool — staff (3)
N11041Andel med förskollärarexamen, lägeskommun (%)%Verify ↗
N11042Andel med förskollärarexamen, enskild regi (%)%Verify ↗
N11043Andel med förskollärarexamen, kommunal regi (%)%Verify ↗
Preschool — costs (3)
N11008Kostnad per inskrivet barn i förskolakrVerify ↗
N11032Kostnad kommunal förskola per inskrivet barnkrVerify ↗
N11037Nettokostnad förskola per inskrivet barnkrVerify ↗
Preschool — capacity (5)
N11102Barn per årsarbetare i förskolaantalVerify ↗
N11044Barn per avdelning ålder 1-3antalVerify ↗
N11701Barn per avdelning (totalt)antalVerify ↗
N11061Antal kommunala förskoleenheterantalVerify ↗
N11060Antal enskilda förskoleenheterantalVerify ↗
Preschool — enrolment rate (1)
N11800Andel barn 1-5 år i förskola (%)%Verify ↗
After-school care (6)
N13008Kostnad fritidshem kr/inskrivet barnkrVerify ↗
N13014Inskrivna barn/årsarbetare fritidshem, lägeskommunantalVerify ↗
N13015Årsarbetare med pedagogisk högskoleutbildning, fritidshem (%)%Verify ↗
N13800Barn 6-12 år inskrivna i fritidshem (%)%Verify ↗
N13801Elever i fritidshem, hemkommunantalVerify ↗
N13890Barn 6-9 år inskrivna i fritidshem (%)%Verify ↗
Upper secondary — costs (2)
N17005Kostnad gymnasieskola hemkommun, kr/elevkrVerify ↗
N17007Kostnad kommunal gymnasieskola, kr/elevkrVerify ↗
Upper secondary — results (4)
N17445Gymnasieelever med examen inom 3 år, hemkommun (%)%Verify ↗
N17473Grundläggande högskolebehörighet inom 3 år, hemkommun (%)%Verify ↗
N17701Genomsnittlig betygspoäng gymnasieelever med examen, hemkommunpoängVerify ↗
N17625Indraget studiestöd pga ogiltig frånvaro, gymnasie (%)%Verify ↗
Upper secondary — structure (4)
N17800Antal elever gymnasieskola, hemkommunantalVerify ↗
N17816Elever/lärare gymnasieskola, lägeskommunantalVerify ↗
N17825Legitimation och behörighet gymnasieskola, lägeskommun (%)%Verify ↗
N17833Utländsk bakgrund, kommunal gymnasieskola (%)%Verify ↗
Adult education / komvux (8)
N18001Kostnad komvux, kr/heltidsstuderandekrVerify ↗
N18004Nettokostnad grundläggande vuxenutb, kr/invkrVerify ↗
N18005Nettokostnad gymnasial vuxenutb, kr/invkrVerify ↗
N18899Elever i komvux, antalantalVerify ↗
N18944Kursdeltagare grundläggande med godkända betyg (%)%Verify ↗
N18945Kursdeltagare gymnasial med godkända betyg (%)%Verify ↗
N18928Lärare med legitimation, grundläggande nivå (%)%Verify ↗
N18929Lärare med legitimation, gymnasial nivå (%)%Verify ↗
Arts school (kulturskola) (6)
N09005Kostnad musik- och kulturskola, kr/invkrVerify ↗
N09023Nettokostnad musik- och kulturskola, kr/invkrVerify ↗
N09887Elever i musik/kulturskola 6-19 år, antalantalVerify ↗
N09888Elever i musik/kulturskola 6-19 år (%)%Verify ↗
N09891Flickor i kulturskolan 6-19 år (%)%Verify ↗
N09892Genomsnittlig elevavgift kulturskola, kr/elevkrVerify ↗
Municipal finances (6)
N00900Total kommunal+regional skattesats (%)%Verify ↗
N00901Kommunal skattesats (%)%Verify ↗
N03001Resultat före extraord. poster, andel av skatt+bidrag (%)%Verify ↗
N03007Årets resultat kommun, kr/invkrVerify ↗
N03106Soliditet kommun (%)%Verify ↗
N00048Skattekraft, kr/invkrVerify ↗
Population / demographics (8)
N01951Invånare totaltantalVerify ↗
N01963Befolkningsförändring sedan föregående år (%)%Verify ↗
N01930Invånare 7-15 år (grundskoleålder)antalVerify ↗
N01929Invånare 16-18 år (gymnasieålder)antalVerify ↗
N01926Invånare 1-5 år (förskoleålder)antalVerify ↗
N01724Högutbildade invånare 25-64 år (%)%Verify ↗
N01950Utrikes födda 20-64 år (%)%Verify ↗
N0279716-24 år som varken arbetar eller studerar (%)%Verify ↗
SFI — Swedish for immigrants (4)
N18008Nettokostnad svenska för invandrare, kr/invkrVerify ↗
N18900Elever i SFI, antalantalVerify ↗
N18949Kursdeltagare i sfi med godkända betyg, andel (%)%Verify ↗
N18704Lärare (heltidstjänster) i sfi med lärarlegitimation, andel (%)%Verify ↗
Student health (5)
N17013Kostnad elevhälsa i kommunal gymnasieskola, kr/elevkrVerify ↗
N15306Ped. personal: möjligheter för elever att få stöd från elevhälsan, andel bra (%)%Verify ↗
N15307Ped. personal: elevhälsans förebyggande arbete fungerar, andel bra (%)%Verify ↗
N15608Elever åk 5: lätt att få hjälp av elevhälsan (%)%Verify ↗
N15638Elever åk 8: lätt att få hjälp av elevhälsan (%)%Verify ↗
Mother tongue and multilingualism (2)
N02324Elever i åk 9 med lägst betyget E i modersmål, lägeskommun, andel (%)%Verify ↗
N15547Elever i åk 9 med lägst E i svenska som andraspråk, andel (%)%Verify ↗
Public libraries (4)
N09801Utlåning folkbibliotek per invantalVerify ↗
N09807Barnbokslån per inv 0-17 årantalVerify ↗
N09809Aktiva låntagare i kommunala bibliotek, andel (%)%Verify ↗
N09008Kostnad bibliotek, kr/invkrVerify ↗
Pedagogical care (family daycare) (3)
N10806Barn i pedagogisk omsorg, hemkommun, antalantalVerify ↗
N11803Andel barn 1-5 år i ped. omsorg (%)%Verify ↗
N10024Kostnad ped. omsorg, kr/inskrivet barnkrVerify ↗
Child and youth welfare (3)
N52102Barn berörda av vårdnads-/boende-/umgängesutredningar, antal/10000 inv 0-17antalVerify ↗
N33818Barn och unga 0-20 placerade på HVB/familjehem, antal/1000 invantalVerify ↗
N33016Nettokostnad barn och ungdomsvård, kr/invkrVerify ↗
Safety and study environment (2)
N15643Elever i åk 8: Känner du dig trygg i skolan? (%)%Verify ↗
N15633Elever i åk 8: Hur ofta är det arbetsro på lektionerna? (%)%Verify ↗
Adapted education (anpassad skola) (4)
N18803Elever i anpassad grundskola, hemkommun, antalantalVerify ↗
N18890Elever i anpassad grundskola, hemkommun, andel (%)%Verify ↗
N18021Kostnad anpassad grundskola hemkommun, kr/elevkrVerify ↗
N18735Elever/lärare (heltidstjänst) anpassad grundskola, kommunal regiantalVerify ↗
Other (1)
N15901Nyinvandrade elever, grundskola åk 1-9, hemkommun, andel (%)%Verify ↗
Child and adolescent health (1)
N33820Psykisk ohälsa bland barn och unga, andel (%)%Verify ↗
Crime and safety (4)
N07540Anmälda brott totalt, antal/100 000 invantalVerify ↗
N07403Anmälda våldsbrott, antal/100 000 invantalVerify ↗
N07546Anmälda bostadsinbrott, antal/100 000 invantalVerify ↗
N07544Anmälda narkotikabrott, antal/100 000 invantalVerify ↗
Financial assistance (4)
N31807Biståndshushåll per 1000 invantalVerify ↗
U31804Unga vuxna med ekonomiskt bistånd, andel (%) 18-24 år%Verify ↗
N31814Vuxna biståndsmottagare (18+) med långvarigt ek. bistånd, andel (%)%Verify ↗
N31008Nettokostnad ekonomiskt bistånd, kr/invkrVerify ↗
Housing and infrastructure (4)
N07907Trångboddhet i flerbostadshus, enligt norm 2, andel (%)%Verify ↗
N07917Färdigställda bostäder, nybyggnad, antal/1000 invantalVerify ↗
N07918Invånare med god kollektivtrafik (%)%Verify ↗
N07920Hushåll med tillgång till bredband ≥100 Mbit/s (%)%Verify ↗
Refugee reception (3)
N02006Kommunmottagna i flyktingmottagandet, antal/1000 invantalVerify ↗
N01997Nyanlända barn (0-17) mottagna per 1000 invantalVerify ↗
N00700Förvärvsarbetande skyddsbehövande och anhöriga 20-64 år, andel (%)%Verify ↗
Open preschool (2)
N24012Öppen förskola, antal enheterantalVerify ↗
N24011Öppen förskola, antal heltidstjänsterantalVerify ↗
LSS and disability services (2)
N28016Nettokostnad funktionsnedsättning LSS och SFB, kr/invkrVerify ↗
N28890Invånare 0-64 år med insatser enl. LSS, andel (%)%Verify ↗
Environment (2)
N00401Utsläpp till luft av växthusgaser totalt, ton CO2-ekv/invtonVerify ↗
U07514Ekologiska livsmedel i kommunens verksamhet, andel (%)%Verify ↗
School quality (3)
N15495Elever i åk 9 med lägst betyget E i matematik, lägeskommun, andel (%)%Verify ↗
N17441Gymnasieelever med examen eller studiebevis inom 3 år, hemkommun, andel (%)%Verify ↗
N15816Elever vars föräldrar har eftergymnasial utbildning, åk 1-9 (%)%Verify ↗

Other data sources per school and municipality page

Data not from Kolada — fetched directly from the respective agency for school and municipality pages.

SourceDescription
Skolverket APIPupil count per school unit
SkolverketMerit value year 9 per school unit
SkolverketQualified teachers (%) per school unit
SkolverketPupils per teacher per school unit
SkolverketNational tests per school unit
SkolverketUpper-secondary graduation rate per school unit
SkolverketUpper-secondary grade points per school unit
SkolverketHigher education eligibility per school unit
SkolverketAccess to school library
SIRIS/SkolverketSALSA model: merit value vs expected results
GymnasieantagningenAdmission scores per programme
SCBChild poverty per municipality
SCBEconomic standard per municipality
SCBHousehold types per municipality
SCBIn-/out-migration per municipality
SCBHousing types per municipality
SCBProperty price statistics for small houses per municipality
Skolverket PxWebPreschool statistics per municipality
SkolverketPreschool staff statistics per preschool unit
Skolverket Statistics DatabaseAbsence statistics (> 20 % high absence) per school unit
SCB UF0551Trained teachers by employment and school type (national)
SCB UF0505Labour market barometer — shortage/balance per education group (national)
Skolverket School SurveySchool Survey: pupil/guardian responses on wellbeing, safety, and study peace
Swedish Schools InspectorateInspection decisions, remarks, and orders per school unit / operator
Accessibility DatabasePhysical accessibility: elevators, ramps, hearing loops, accessible toilets, and parking
Bolagsverket / Group-structure crawlerAnnual report per independent-school operator (revenue, net income, equity ratio, employees)
SCBPopulation forecast per municipality, by school-form age group (preschool/compulsory/upper secondary)

Data not available

Some data that would be valuable is missing from available open data sources.

Absence (compulsory school)
Not available in Kolada. Kolada only has absence data for upper secondary (N17625 — withdrawn study support due to unexcused absence). Skolverket's statistics database has some absence data but no open API.
Special support (school level)
Kolada lacks specific KPIs for action plans and student health staff per school (school nurse, counsellor, psychologist, doctor). Data is only available at municipality level.

About data quality

Skolkoll collects data from official Swedish government agencies and open APIs. All data is updated automatically according to the schedules above. The data is processed, normalised and cross-referenced to provide as complete a picture as possible of each school and municipality.

More about method and limitations on the method page. Questions about the data? Contact us.