Upplands-Bro coat of arms

Schools in Upplands-Bro municipality

42 school unitsSkolkoll's statistics include school units that are open/active in Skolverket's register. Dormant units (Vilande — temporarily without students) and discontinued units (Upphörd — permanently closed) are excluded. in Upplands-Bro, Stockholm County. The three most common school forms: 23 preschool, 15 compulsory school, 12 after-school care (+6 more) (a school can have multiple forms).

Data updated: 5 October 2026. School data covers 2025/26; Kolada data may cover different periods.

The school landscape in Upplands-Bro

Start here to understand the local offer. The main list on this page shows compulsory and upper-secondary schools with comparable metrics, while preschools and deeper statistics open in separate views where data exists.

Compulsory
15
Upper secondary
1
Preschools
23
Municipal
29
Independent
13

School-form counts come from Skolverket's school-unit register for 2025/26. Kolada municipal metrics usually cover compulsory school and may use different periods.

Upplands-Bro has 42 schools with a merit value of 228 (Compulsory school, Kolada 2025), which is near the national average. Teacher qualification: 70.3% (Compulsory school, Kolada 2025) (below the national average of 73.3%; National compulsory-school value, Kolada 2025).

42 schools6,523 pupils70.3% qualified teachers (Compulsory school, Kolada 2025)Growing municipality (+1.4%)

Apply for a place in Upplands-Bro

Short guide to how to apply by school form in Upplands-Bro.

Practical info

Summary — Upplands-Bro

Five key insights about the municipality's education system.

Key metrics — Upplands-Bro municipality

Overview of the municipality's education system.

Active schools
42
29 municipal, 13 independent
Total pupils
6,523
15 compulsory, 1 upper secondary
Average year-9 merit
228
Compulsory school, Kolada 2025 (national avg 2025: 228.5)
How to read the merit value
Qualified teachers
70.3%
Compulsory school, Kolada 2025 (Kolada national value, compulsory school 2025: 73.3 %)
Cost per pupil
137,621 SEK/year
Compulsory school, Kolada 2025 (national avg 2025: 144,800 SEK)
Pupils per teacher
13.3
Compulsory/upper sec. in this municipality

Upplands-Bro municipality has 42 schools. The municipality year-9 merit value is 228 points (Compulsory school, Kolada 2025) compared with national avg 228.5. Teacher qualification (70.3%, Compulsory school, Kolada 2025) is below the Kolada national value for compulsory school, 2025, of 73.3%.

Common questions about schools in Upplands-Bro

How many schools are there in Upplands-Bro?
Upplands-Bro municipality has 42 school units (open; dormant excluded). A unit can offer more than one school form; 15 of the units offer compulsory education, 1 offers upper-secondary education and 23 offer preschool. 29 of the units are municipal and 13 are independent. A total of 6,523 pupils attend schools in Upplands-Bro.
What are the merit values in Upplands-Bro?
The municipality year-9 merit value in Upplands-Bro is 228 points (Compulsory school, Kolada 2025). The highest school-unit merit value belongs to Hagnässkolan with 243.3 points.
Which school in Upplands-Bro has the highest teacher qualification rate?
Urfjälls Montessoriskola has the highest school-unit share of qualified teachers in Upplands-Bro at 91%. The municipality value is 70.3% (Compulsory school, Kolada 2025).
How much does a school place cost in Upplands-Bro?
The cost per pupil in compulsory school in Upplands-Bro is 137,621 SEK per year (2025). In municipal schools the cost is 144,370 SEK per pupil.

Municipal support functions for schools

Practical information about how Upplands-Bro organises school choice, mother-tongue teaching, student health and school transport.

How does Upplands-Bro compare to neighbouring municipalities?See the full table ↓
Merit value 2025
5/7
Qualified teachers 2025
6/7
Cost/pupil 2025
3/7

Skolkoll score in Upplands-Bro

Where schools sit on the national 0-100 scale. Compulsory schools and upper secondary are shown separately because scores are calibrated by school stage.

Compulsory schools in Upplands-Bro
Skolkoll score · compared with all compulsory schools in Sweden

Compulsory schools in Upplands-Bro: 13 schools on the 0–100 national scale. Highest: Urfjälls Montessoriskola with Skolkoll score 62 out of 100. Municipal average 47, neutral midpoint 50.

13 compulsory schools with Skolkoll score
Upper secondary schools in Upplands-Bro
Skolkoll score · compared with all upper secondary schools in Sweden

Upper secondary schools in Upplands-Bro: 1 schools on the 0–100 national scale. Highest: Upplands-Brogymnasiet with Skolkoll score 42 out of 100. Lowest: Upplands-Brogymnasiet with Skolkoll score 42 out of 100.

Upplands-Brogymnasiet
Skolkoll score 42 out of 100
1 upper secondary schools with Skolkoll score

See compulsory schools in Upplands-Bro ranked by Skolkoll score →

Compulsory schools and upper secondary in Upplands-Bro

Compare schools
Compulsory schools and upper secondary in Upplands-Bro with school form, provider, pupil count, qualified teachers and Skolkoll score
SchoolFormsProviderPupilsQual. teachersSkolkoll score
BergaskolanAfter-school care, Compulsory school, Open leisure-time activities, Preschool classUPPLANDS-BRO KOMMUN27069.1%Skolkoll score 44 out of 100. Composite index.
Bergshöjdens skolaAfter-school care, Compulsory schoolUPPLANDS-BRO KOMMUN——No score
BroskolanCompulsory schoolUPPLANDS-BRO KOMMUN31057.1%Skolkoll score 28 out of 100. Composite index.
BrunnaskolanAfter-school care, Compulsory school, Preschool classUPPLANDS-BRO KOMMUN22085.4%Skolkoll score 55 out of 100. Composite index.
EkhammarskolanAfter-school care, Compulsory school, Open leisure-time activitiesUPPLANDS-BRO KOMMUN77069.7%Skolkoll score 49 out of 100. Composite index.
FinnstaskolanAfter-school care, Compulsory school, Open leisure-time activities, Preschool classUPPLANDS-BRO KOMMUN33078.6%Skolkoll score 52 out of 100. Composite index.
HagnässkolanCompulsory school, Open leisure-time activitiesUPPLANDS-BRO KOMMUN46075.2%Skolkoll score 58 out of 100. Composite index.
HärneviskolanAfter-school care, Compulsory school, Open leisure-time activities, Preschool classUPPLANDS-BRO KOMMUN39067.1%Skolkoll score 44 out of 100. Composite index.
JENSEN grundskola Bro-MälarstrandAfter-school care, Compulsory school, Preschool classJENSEN group AB55070.8%Skolkoll score 48 out of 100. Composite index.
JENSEN grundskola Bro-Mälarstrand 4-9Compulsory school, Open leisure-time activitiesJENSEN group AB——No score
Källskolan 6-9Compulsory schoolFÖRENINGEN FÖR KRISTEN SKOLA I UPPLANDS-BRO6066.8%Skolkoll score 53 out of 100. Composite index.
Källskolan F-5After-school care, Compulsory school, Open leisure-time activities, Preschool classFÖRENINGEN FÖR KRISTEN SKOLA I UPPLANDS-BRO12051.8%Skolkoll score 36 out of 100. Composite index.
LillsjöskolanAfter-school care, Compulsory school, Preschool classUPPLANDS-BRO KOMMUN31074.8%Skolkoll score 47 out of 100. Composite index.
Råbyskolan Anpassad skolaAdapted compulsory school, Adapted upper secondary school, Adult education, After-school care, Preschool classUPPLANDS-BRO KOMMUN——No score
TjustaskolanAfter-school care, Compulsory school, Open leisure-time activities, Preschool classUPPLANDS-BRO KOMMUN10055.5%Skolkoll score 39 out of 100. Composite index.
Upplands-BrogymnasietUpper secondary schoolUPPLANDS-BRO KOMMUN88086.7%Skolkoll score 42 out of 100. Composite index.
Urfjälls MontessoriskolaAfter-school care, Compulsory school, Open leisure-time activities, Preschool classUBIM5091%Skolkoll score 62 out of 100. Composite index.
Preschools in Upplands-BroUpplands-Bro has 23 preschools. Group sizes, staff and after-school care are listed separately.
See preschools

Neighbouring municipalities

The 6 closest municipalities by geographic distance. Each comparison cell shows both a value and status: better than neighbour average / in line with neighbour average / worse than neighbour average (±3 %).

Neighbouring municipalities to Upplands-Bro with distance, merit value, qualified teachers and cost per pupil
MunicipalityDistanceMerit value (2025)Qual. teachers (2025)Cost/pupil (2025)
Upplands-Bro you—228Worse than neighbour average70.3%In line with neighbour average137,621 SEKIn line with neighbour average
Järfälla11.4 km229Worse than neighbour average72.9%In line with neighbour average131,532 SEKBetter than neighbour average
Upplands Väsby12.4 km243.6In line with neighbour average71.2%In line with neighbour average141,118 SEKIn line with neighbour average
Håbo13.1 km223.2Worse than neighbour average71%In line with neighbour average143,452 SEKIn line with neighbour average
Sigtuna14.9 km225.8Worse than neighbour average61.7%Worse than neighbour average145,023 SEKWorse than neighbour average
Sollentuna15.3 km258.7Better than neighbour average75.7%Better than neighbour average140,494 SEKIn line with neighbour average
Sundbyberg20.4 km251.9Better than neighbour average76.1%Better than neighbour average134,674 SEKBetter than neighbour average
Neighbour avg238.771.4%139,382 SEK

Merit value, qualified teachers and cost/pupil in the neighbour comparison come from Kolada, compulsory school. Only neighbour values from the same Kolada year as the selected municipality are compared (merit value 2025, qualified teachers 2025, cost/pupil 2025).For statistical peers (KNN) and SCB peer-group benchmark, see municipal data.

Statistics: school year 2025/26. Source: Skolverket, SCB, Kolada.Glossary · About the data.
— = data not available from source.

National comparison

See how Upplands-Bro municipality compares in a national perspective.

Timeline — school events in Upplands-Bro

  1. Upplands-Brogymnasiet: Contact details changed from changed to changed

  2. Bergshöjdens skola: Renamed from Resursskolan to Bergshöjdens skola

  3. Bergshöjdens skola: Operating name changed from Resursskolan to Bergshöjdens skola

  4. Bergshöjdens skola: Status changed from PLANERAD to AKTIV

  5. Bergshöjdens skola: Start date changed from not_registered to 2026-07-01

  6. JENSEN grundskola Bro-Mälarstrand 4-9: Status changed from PLANERAD to AKTIV

  7. JENSEN grundskola Bro-Mälarstrand: Operating name changed from JENSEN grundskola Bro Mälarstrand to JENSEN grundskola Bro Mälarstrand F-3

  8. JENSEN grundskola Bro-Mälarstrand: Address changed from Bondhagsvägen 4, 19733 Bro to Landbovägen 2, 19733 Bro

  9. JENSEN grundskola Bro-Mälarstrand: Grades changed from 1, 2, 3, 4, 5, 6, 7, 8, 9 to 1, 2, 3

  10. JENSEN grundskola Bro-Mälarstrand 4-9: School types changed from GR to GR, OPPFTH

  11. FÖRSKOLAN VÄXTHUSET: Status changed from UPPHORT to AKTIV

  12. ARTISTEN: Status changed from UPPHORT to AKTIV

  13. BERGSHÖJDEN: Status changed from UPPHORT to AKTIV

  14. BLOMMAN: Status changed from UPPHORT to AKTIV

  15. BRUNNA: Status changed from UPPHORT to AKTIV

  16. FINNSTABERG: Status changed from UPPHORT to AKTIV

  17. FÖRSKOLAN VÄXTHUSET: Status changed from UPPHORT to AKTIV

  18. HAGNÄS: Status changed from UPPHORT to AKTIV

  19. HÅBO-TIBBLE: Status changed from UPPHORT to AKTIV

  20. KLOCKARÄNGEN: Status changed from UPPHORT to AKTIV

  21. KRISTALLENS FÖRSKOLA: Status changed from UPPHORT to AKTIV

  22. LILLSJÖ: Status changed from UPPHORT to AKTIV

  23. NORRBODA: Status changed from UPPHORT to AKTIV

  24. RINGBLOMMANS FÖRSKOLA: Status changed from UPPHORT to AKTIV

  25. ROSENÄNGEN: Status changed from UPPHORT to AKTIV

  26. RÅBY: Status changed from UPPHORT to AKTIV

  27. RÖNNBÄRET: Status changed from UPPHORT to AKTIV

  28. ARTISTEN: Status changed from AKTIV to UPPHORT

  29. BERGSHÖJDEN: Status changed from AKTIV to UPPHORT

  30. BLOMMAN: Status changed from AKTIV to UPPHORT

… and 84 older events.

Watch this municipality

Get email notifications when school data for this municipality is updated.