Schools in Sofia, and where to live for them
For families, the school decides the neighbourhood — not the other way round. Here is how the options actually differ.
Sofia offers three distinct routes for a foreign family, and they lead to three different maps of where you should live. Choose the school first; the property search follows from it.
State schools
Free, taught in Bulgarian, and genuinely good in parts — Bulgarian maths and science teaching has a strong reputation. Admission to the first grade is allocated by registered address, which is the one case where a Sofia address translates directly into a benefit. Children who arrive young typically become fluent within a year; children arriving at twelve usually do not, which is the honest dividing line.
Municipal kindergartens are separate and work differently: places are allocated by a citywide points system at kg.sofia.bg rather than by catchment, and the popular inner neighbourhoods have long waiting lists. Register at the earliest opportunity the system allows.
Private Bulgarian schools
Taught mainly in Bulgarian with strong foreign-language programmes, smaller classes and fees in the low thousands of euro a year. They suit families settling permanently whose children will grow up bilingual. Most sit in the southern and eastern parts of the city, where land was available when they were built.
International schools
English-medium, following international, British or American curricula, with fees that span a wide range — roughly €4,000 a year at the lower end to €25,000 and above for the best-known institutions. They suit families on posting, families who expect to move again, and anyone whose children are arriving in their teens. Verify current fees, curriculum and accreditation directly with each school; they change annually and no third-party list is reliable.
Geographically, they cluster in the south and east — the foothill neighbourhoods, Mladost and Iztok, and along the Tsarigradsko Shose corridor. That single fact explains where most international families in Sofia live.
Where families actually live
Two patterns. Families using international schools choose proximity to the school and accept a car-dependent life, which pushes them towards the foothills and the southern estates. Families using state schools choose the neighbourhood first and the catchment school with it, which favours the established inner neighbourhoods and the planned estates.
| Neighbourhood | Schools | Kindergartens | Parks | € / m² | Two-bedroom |
|---|---|---|---|---|---|
| Svoboda | 3 | 2 | 0 | €2,205 | €182,900 |
| Krasna Polyana 2 | 2 | 2 | 0 | €2,285 | €196,860 |
| Zona B 19 | 1 | 1 | 3 | €2,324 | €260,281 |
| Nadezhda 2 | 2 | 4 | 0 | €2,382 | €230,000 |
| Krasna Polyana 3 | 1 | 1 | 1 | €2,392 | €200,000 |
| Krasna Polyana 1 | 2 | 3 | 1 | €2,450 | €198,950 |
| Suhata Reka | 5 | 6 | 6 | €2,500 | €260,000 |
| Fondovi Zhilishta | 2 | 2 | 0 | €2,641 | €199,000 |
| Ilinden | 7 | 2 | 7 | €2,668 | €222,000 |
| Mladost 2 | 5 | 5 | 7 | €2,690 | €261,995 |
| Zapaden Park (West Park) | 4 | 3 | 1 | €2,695 | €174,945 |
| Zona B 5 | 1 | 2 | 1 | €2,734 | €289,900 |
Counts are the facilities mapped inside each neighbourhood boundary in OpenStreetMap. Ranked by our schools-and-childcare score, which adjusts for the area of the neighbourhood.
The table ranks neighbourhoods by schools and childcare mapped inside the boundary — the state-school picture. Our fuller family neighbourhood guide adds playgrounds, parks and two-bedroom prices.
The practical questions to ask
- What is the actual journey? Drive it at eight in the morning, not at eleven on a Saturday. Sofia traffic makes a six-kilometre school run a forty-minute one.
- Is there a school bus, and does it serve your neighbourhood? This changes the property search more than any other single answer.
- What is the fee trajectory? Fees rise by grade; budget for the final years, not the first.
- What happens if you leave? Curriculum continuity matters if another posting is likely.
- Waiting lists. Popular year groups fill early. Apply before you commit to a neighbourhood, not after.
The budget impact
International schooling is frequently the largest line in a foreign family's Sofia budget — larger than rent, which at a median €635 a month for a one-bedroom is modest by European standards. Two children at a mid-range international school can cost more per year than a small apartment costs to rent. That reframes the property decision: buying a family flat in a well-served neighbourhood at €2,538/m² may be the cheaper half of the equation.
Our verdict
How well Sofia serves foreign families on schooling, from a parent’s practical standpoint rather than a prospectus.
Frequently asked questions
Are there international schools in Sofia?
Yes — several English-medium schools following international, British or American curricula, mostly in the southern and eastern parts of the city. Verify fees, curriculum and accreditation directly with each school.
How much do international schools in Sofia cost?
Roughly €4,000 a year at the lower end to €25,000 and above at the best-known institutions, rising by grade. Confirm current figures with the school, since published lists date quickly.
Can foreign children attend Bulgarian state schools?
Yes, free of charge. Teaching is in Bulgarian and first-grade places are allocated by registered address. Children arriving young generally become fluent within a year; teenagers usually need an international school.
How do I get a kindergarten place in Sofia?
Through the municipal points system at kg.sofia.bg, which is citywide rather than catchment-based. Register at the earliest opportunity — waiting lists in the popular inner neighbourhoods are long.
Which Sofia neighbourhoods are best for families with children at international schools?
The southern and eastern neighbourhoods and the Vitosha foothills, because that is where the schools are. Check the school bus routes before choosing a street.
Which neighbourhoods are best for state schooling?
The established inner neighbourhoods and the planned estates, which have the most schools mapped inside their boundaries — the table above ranks them.
Is schooling the biggest cost for expat families in Sofia?
Frequently yes. Two children at a mid-range international school can cost more per year than renting a family flat, which is worth weighing before you optimise the property budget.
Do international schools have waiting lists?
Popular year groups do. Apply before you commit to a neighbourhood or sign a lease, because the school location determines which neighbourhoods are practical.
Figures from our own sample of 18,058 Sofia for-sale listings and 6,176 long-let listings collected on 16 September 2026, and from OpenStreetMap. Asking prices, not achieved prices. Method.
Want a shortlist for Sofia?
Tell us the budget and the size, and we will come back by email with what is actually available in the neighbourhoods that fit — including the listings that never make it onto the English-language portals.