Top 10 municipalities in Flanders with the most schools (school year 2025-2026)

·

schoolseducationchildcarefamilyFlanders

Which Flemish municipalities have the most schools? We counted the school locations per municipality in nursery, primary, secondary and special needs education (school year 2025-2026). Because large municipalities have more inhabitants, we also show the number of school locations per 10,000 inhabitants.

The top 10

1. Antwerpen

Antwerpen (Antwerpen) has 580 school locations: 198 for nursery education, 194 for primary education, 143 for secondary education and 45 for special needs education. That is 10.3 per 10,000 inhabitants. Childcare offers 45.0 places per 100 children under 3, around the Flemish average (45.0).

2. Gent

Gent (Oost-Vlaanderen) has 307 school locations: 96 for nursery education, 98 for primary education, 71 for secondary education and 42 for special needs education. That is 11.2 per 10,000 inhabitants. Childcare offers 55.9 places per 100 children under 3, above the Flemish average (45.0).

3. Brugge

Brugge (West-Vlaanderen) has 158 school locations: 47 for nursery education, 48 for primary education, 37 for secondary education and 26 for special needs education. That is 13.1 per 10,000 inhabitants. Childcare offers 59.7 places per 100 children under 3, above the Flemish average (45.0).

4. Kortrijk

Kortrijk (West-Vlaanderen) has 128 school locations: 36 for nursery education, 37 for primary education, 40 for secondary education and 15 for special needs education. That is 15.7 per 10,000 inhabitants. Childcare offers 54.9 places per 100 children under 3, above the Flemish average (45.0).

5. Leuven

Leuven (Vlaams-Brabant) has 116 school locations: 38 for nursery education, 36 for primary education, 32 for secondary education and 10 for special needs education. That is 11 per 10,000 inhabitants. Childcare offers 79.6 places per 100 children under 3, above the Flemish average (45.0).

6. Aalst

Aalst (Oost-Vlaanderen) has 113 school locations: 39 for nursery education, 35 for primary education, 26 for secondary education and 13 for special needs education. That is 12.1 per 10,000 inhabitants. Childcare offers 43.2 places per 100 children under 3, around the Flemish average (45.0).

7. Hasselt

Hasselt (Limburg) has 112 school locations: 34 for nursery education, 37 for primary education, 30 for secondary education and 11 for special needs education. That is 12.3 per 10,000 inhabitants. Childcare offers 52.3 places per 100 children under 3, above the Flemish average (45.0).

8. Mechelen

Mechelen (Antwerpen) has 104 school locations: 34 for nursery education, 36 for primary education, 26 for secondary education and 8 for special needs education. That is 11.5 per 10,000 inhabitants. Childcare offers 57.5 places per 100 children under 3, above the Flemish average (45.0).

9. Sint-Niklaas

Sint-Niklaas (Oost-Vlaanderen) has 102 school locations: 28 for nursery education, 27 for primary education, 39 for secondary education and 8 for special needs education. That is 12.2 per 10,000 inhabitants. Childcare offers 42.6 places per 100 children under 3, below the Flemish average (45.0).

10. Roeselare

Roeselare (West-Vlaanderen) has 86 school locations: 22 for nursery education, 26 for primary education, 28 for secondary education and 10 for special needs education. That is 12.7 per 10,000 inhabitants. Childcare offers 57.3 places per 100 children under 3, above the Flemish average (45.0).

More on education

A school location is a school at a specific address; one school with two campuses therefore counts as two locations. See the education figures on each municipality's page.

Source: Flemish Ministry of Education, school year 2025-2026; childcare: Opgroeien, 2024.

This text was automatically compiled from official sources using a fixed template and has not been editorially reviewed. Please verify figures with the original source.