Warsaw Primary Schools Map with Rankings
Choosing an apartment in Warsaw often means choosing a school catchment area. We mapped ~360 public primary schools from OpenStreetMap and layered the 2025 eighth-grade exam results on top, so you can see where teaching quality is highest.

Why school catchment affects apartment prices
Warsaw families with school-age children routinely pay a premium for apartments in the catchment area of a well-rated SP. The reason: the catchment system is strict, and getting your child into a popular school outside your zone is only possible if there are free seats — which top schools almost never have.
How to read the eighth-grade exam results
The eighth-grade exam (egzamin ósmoklasisty) covers three subjects: Polish, mathematics, and a modern foreign language. CKE publishes results as percentages — the higher, the better. The 2025 regional average for Mazowieckie was ~60–63%, while top Warsaw schools score 80%+.
Our color scale:
- ≥ 75% — top Warsaw schools
- 65–74% — above city average
- 50–64% — around average
- < 50% — below average
- grey dots — school present in OSM but score not catalogued
Open the schools layer on the map
Switch to the interactive Schools layer — colored markers by exam score, popup with the average result and a link to the public source.
Open the Schools layerWhere the data comes from
School locations come from OpenStreetMap — the most complete public database of Warsaw POIs. Exam results are compiled from public rankings (notably waszaedukacja.pl and OKE Warszawa reports). The dataset is updated manually once a year, after official CKE results are published.
Top 20 primary schools in Warsaw
Sorted by average eighth-grade exam result (2025, public data).
| # | School | District | Score | Source |
|---|---|---|---|---|
| 1 | Przymierze Rodzin nr 3 im. bł. ks. J. Popieluszki Tomasza Nocznickiego 7, Warszawa | Bielany | 92% | ↗ |
| 2 | Szkoła Podstawowa nr 3 im. Dzieci Powstania Warszawskiego Warszawa | Mokotów | 92% | ↗ |
| 3 | Niepubliczna Szkoła Podstawowa nr 47 im. Roberta Schumana Warszawa | Ursynów | 91% | ↗ |
| 4 | Prywatna Szkoła Podstawowa nr 51 im. Jana Brzechwy Harfowa 2, Warszawa | Ochota | 91% | ↗ |
| 5 | Szkoła Podstawowa Specjalna nr 51 Warszawa | Śródmieście | 91% | ↗ |
| 6 | Szkoła Podstawowa Specjalna nr 6 Warszawa | Praga Północ | 90% | ↗ |
| 7 | Prywatna Szkoła Podstawowa nr 6 Sióstr Niepokalanek im. Bł. M. Marceliny Darowskiej Jerzego Zaruby 2, Warszawa | Ursynów | 90% | ↗ |
| 8 | Prywatna Szkoła Podstawowa nr 41 Edu Bene Warszawa | Śródmieście | 89% | ↗ |
| 9 | Szkoła Podstawowa nr 24 Społecznego Towarzystwa Oświatowego Powstańców Śląskich 67a, Warszawa | Bemowo | 89% | ↗ |
| 10 | Szkoła Podstawowa nr 41 im. Żołnierzy AK Grupy Bojowej "Krybar" Warszawa | Śródmieście | 89% | ↗ |
| 11 | Prywatna Szkoła Podstawowa nr 105 im. Astrid Lindgren Warszawa | Wawer | 88% | ↗ |
| 12 | Społeczna Szkoła Podstawowa nr 2 im. Polskich Matematyków Zwycięzców Enigmy Warszawa | Białołęka | 88% | ↗ |
| 13 | Społeczna Szkoła Podstawowa nr 26 Puławska 97B, Warszawa | Mokotów | 88% | ↗ |
| 14 | Szkoła Podstawowa nr 2 Przymierza Rodzin im. Księdza Jana Twardowskiego Racławicka 14, Warszawa | Mokotów | 88% | ↗ |
| 15 | Szkoła Podstawowa nr 9 STO Warszawa | Ursynów | 88% | ↗ |
| 16 | Szkoła Podstawowa nr 9 STO Warszawa | Ursynów | 88% | ↗ |
| 17 | Szkoła Podstawowa z Oddziałami Integracyjnymi nr 2 im. Jana Pawła II Orłów Piastowskich 47, Warszawa | Ursus | 88% | ↗ |
| 18 | Szkoła Podstawowa Specjalna nr 5 Warszawa | Praga Południe | 86% | ↗ |
| 19 | Szkoła Podstawowa nr 112 Przymierza Rodzin im. Jana Pawła II Warszawa | Ursynów | 86% | ↗ |
| 20 | Szkoła Podstawowa nr 112 z Oddziałami Integracyjnymi Warszawa | Białołęka | 86% | ↗ |
Top schools in selected districts
Three highest-rated primary schools per district.
Bemowo
- 1.Szkoła Podstawowa nr 24 Społecznego Towarzystwa Oświatowego89%
- 2.Szkoła Podstawowa nr 363 im. prof. Witolda Doroszewskiego85%
- 3.Szkoła Podstawowa nr 15079%
Białołęka
- 1.Społeczna Szkoła Podstawowa nr 2 im. Polskich Matematyków Zwycięzców Enigmy88%
- 2.Szkoła Podstawowa nr 112 z Oddziałami Integracyjnymi86%
- 3.Szkoła Podstawowa z Oddziałami Integracyjnymi nr 11286%
Bielany
- 1.Przymierze Rodzin nr 3 im. bł. ks. J. Popieluszki92%
- 2.Społeczna Szkoła Podstawowa nr 13 z Oddziałami Dwujęzycznymi86%
- 3.Szkoła Podstawowa nr 369 im. Antoniego Bolesława Dobrowolskiego85%
Mokotów
- 1.Szkoła Podstawowa nr 3 im. Dzieci Powstania Warszawskiego92%
- 2.Społeczna Szkoła Podstawowa nr 2688%
- 3.Szkoła Podstawowa nr 2 Przymierza Rodzin im. Księdza Jana Twardowskiego88%
Ochota
- 1.Prywatna Szkoła Podstawowa nr 51 im. Jana Brzechwy91%
- 2.Szkoła Podstawowa Niepubliczna nr 81 Fundacji "Rodzice Dzieciom"76%
- 3.Szkoła Podstawowa nr 10 im. Grzegorza Piramowicza76%
Praga Północ
- 1.Szkoła Podstawowa Specjalna nr 690%
- 2.Szkoła Podstawowa z Oddziałami Integracyjnymi nr 3083%
- 3.Filia Szkoły Podstawowej nr 258 w Warszawie65%
Praga Południe
- 1.Szkoła Podstawowa Specjalna nr 586%
- 2.Dwujęzyczna Społeczna Szkoła Podstawowa nr 586%
- 3.Szkoła Podstawowa nr 143 im. Stefana Starzyńskiego82%
Rembertów
- 1.Szkoła Podstawowa nr 217 im. Obrońców Radiostacji Armii Krajowej71%
- 2.Szkoła Podstawowa nr 376 im. Bohaterów Westrplatte70%
- 3.Szkoła Podstawowa nr 254 im. Gen Franciszka Żymirskiego66%
Śródmieście
- 1.Szkoła Podstawowa Specjalna nr 5191%
- 2.Prywatna Szkoła Podstawowa nr 41 Edu Bene89%
- 3.Szkoła Podstawowa nr 41 im. Żołnierzy AK Grupy Bojowej "Krybar"89%
Targówek
- 1.Szkoła Podstawowa nr 380 im. Jana Pawła II82%
- 2.Szkoła Podstawowa nr 52 im. Macieja Aleksego Dawidowskiego “Alka”79%
- 3.Szkoła Podstawowa nr 398 im. Magdaleny Abakanowicz77%
Ursus
- 1.Szkoła Podstawowa z Oddziałami Integracyjnymi nr 2 im. Jana Pawła II88%
- 2.Szkoła Podstawowa z Oddziałami Integracyjnymi nr 14 im. Bohaterów Warszawy85%
- 3.Szkoła Podstawowa nr 11 im. Żołnierzy I Dywizji Kościuszkowskiej82%
Ursynów
- 1.Niepubliczna Szkoła Podstawowa nr 47 im. Roberta Schumana91%
- 2.Prywatna Szkoła Podstawowa nr 6 Sióstr Niepokalanek im. Bł. M. Marceliny Darowskiej90%
- 3.Szkoła Podstawowa nr 9 STO88%
Wawer
- 1.Prywatna Szkoła Podstawowa nr 105 im. Astrid Lindgren88%
- 2.Szkoła Podstawowa nr 128 im. Marii Skłodowskiej-Curie82%
- 3.Szkoła Podstawowa nr 204 im. 19 Pułku Ułanów Wołyńskich80%
Wesoła
- 1.Szkoła Podstawowa nr 172 im. Polskiej Organizacji Wojskowej78%
- 2.Szkoła Podstawowa nr 353 im. "Wielkich Odkrywców"77%
- 3.Autorska Szkoła Podstawowa nr 1277%
Wilanów
- 1.Szkoła Podstawowa nr 400 im. Marii Skłodowskiej-Curie85%
- 2.Szkoła Podstawowa nr 358 im. hetmana Jana Zamoyskiego83%
- 3.Szkoła Podstawowa nr 261 im. Stanisława Kostki Potockiego79%
Włochy
- 1.Społeczna Szkoła Podstawowa nr 30 STO83%
- 2.Szkoła Podstawowa nr 66 im. ks. Juliana Chrościckiego77%
- 3.Szkoła Podstawowa nr 94 im. I Marszałka Polski Józefa Piłsudskiego77%
Wola
- 1.Szkoła Podstawowa nr 132 im. Sándora Petőfiego73%
Żoliborz
- 1.Szkoła Podstawowa nr 391 im. Macieja Aleksego Dawidowskiego ps. "Alek"82%
- 2.Szkoła Podstawowa nr 65 im. Władysława Orkana82%
- 3.Szkoła Podstawowa nr 92 im. Jana Brzechwy77%
Limitations of this data
- The eighth-grade exam measures the outcome of year 8 — it tells you nothing about teaching quality in grades 1–3.
- Private and social schools often don't publish results in open rankings.
- Top scores are sometimes the result of selective admission to bilingual classes, not classroom quality alone.
- Catchment areas apply only to public schools — private schools accept children regardless of address.
Related guides
See also: Warsaw apartment prices map 2026.
