Skip to main content

School Directory

Browse, filter, and sort 25,527 schools across 9 provinces.

Covering 25,527 public and independent schools across 76 districts in 9 provinces, sourced from the Department of Basic Education EMIS Q3 2025 dataset. Each entry includes phase, sector, quintile, learner count, and learner-educator ratio.

The directory shows all schools with sortable columns for learner count, learner-educator ratio, and matric pass rate. Filter by phase, sector, quintile, and exam body. Learn about our methodology

Frequently asked questions

How many schools are there in South Africa?
South Africa has 25,527 registered schools across 9 provinces and 76 districts, according to the Department of Basic Education EMIS Q3 2025 dataset. This includes both public and independent schools at all phases.
What can I filter or sort by?
Within each province you can filter by phase (Pre-Primary, Primary, Intermediate, Secondary, Combined), sector (Public or Independent), and quintile (1–5). Results can be sorted by learner count or learner-educator ratio.
What is a school quintile?
Quintiles classify schools by the relative wealth of their surrounding community on a scale of 1 (most disadvantaged) to 5 (least disadvantaged). Quintile 1–3 schools receive no-fee status, meaning learners are not charged school fees by the school.
Where does the data come from?
All data is sourced from the EMIS (Education Management Information System) dataset published by South Africa's Department of Basic Education (DBE). SchoolSeek uses the Q3 2025 release.