everyschool
Search

About this directory

A directory of South African schools, built from the public register.

Sources and changes

South African Department of Basic Education. Master List of Schools 2023 [dataset]. Version 1. Pretoria: DBE [producer], 2023. Cape Town: DataFirst [distributor], 2024. DOI: https://doi.org/10.25828/1f7t-hn28

Licence: Creative Commons Attribution (CC-BY), as stated on the DataFirst catalogue page. File masterlist-2023-q3-anon-v1.csv, downloaded 16 September 2026.

A school that is not on the register can add itself. We review each one before it goes live, and its page says that the school added it. Add a school

We changed some of these details. Schools send updates, and we correct errors in the register. Some details on a listing therefore differ from the register. Changed values are not marked.

The details come as they are, without warranty. We do not guarantee that a detail is correct, complete or current. Check with the school before you rely on a detail. To the extent the law allows, we are not liable for loss that comes from the use of this directory.

This is not a government site

This directory is run by an individual. It is not a government site. The Department of Basic Education and DataFirst do not run or endorse it.

A school can link to its page from its own website. Copy the address of the page and use the school's name as the link text. Linking is up to the school. When we publish a school's update, our email gives the link to paste.

Corrections and removal

To correct a listing, use Update this school on its page. A school can ask us to remove its listing: write to support@everyschool.fyi. We can ask you to show that you speak for the school.

Privacy

Write to us at support@everyschool.fyi. The information officer reads this address.

The school details

The Protection of Personal Information Act (POPIA) also protects information about a juristic person. A public school is a juristic person. We treat the details of every school as personal information under the Act.

The details come from the Master List of Schools, a public record, or from the school itself, when it is not on the register. Schools and the public send updates. An operator reviews each update before we publish it.

We publish them so that anyone can find a school and contact it. For this, we rely on legitimate interest, under section 11(1)(f) of the Act.

We publish details of the school only: no names of staff or learners, and no photos.

A school can object to its listing, or ask us to correct or delete details. Write to the address above. We can ask you to show that you speak for the school.

The site and its database run in Johannesburg. Cloudflare can keep copies of public pages on its servers in other countries.

Your updates and new schools

When you send an update or a new school, we use your email address and your note for one purpose: to review what you sent and to mail you the result. We also record your network address, to find many updates from one sender. A program on a server that we run in South Africa reads the update and the note, to help the operator. It does not get your email address or your network address.

The email address is required. The note is optional. Do not put personal details in the note.

We delete your email address, your network address and your note 90 days after we decide, or 90 days after an unconfirmed link expires. We keep the changed values and the details of a school we add.

You can ask to see, correct or delete what we hold about you. Write to the address above. You can also complain to the Information Regulator of South Africa.

Cloudflare sends our mail from servers outside South Africa, so your email address leaves the country.

Your visit

When you use Schools near me, your browser asks you first. It then sends us your location, rounded to about 1 km. We use it to find the nearest schools and do not keep it. Like every request to this site, it passes through Cloudflare.

Cloudflare tells us roughly where your network address is. We read only the country and the province: the country to say when we do not list schools there yet, the province to put it first on the home page. We do not keep either.

We count page views by page and by the site that sent the visitor. The count holds no network address and no cookie, so we cannot tell one visitor from another. Cloudflare also reports totals for the site, such as requests and countries. Google Search Console shows us which searches lead here.

Our server logs each request: the time, the page address with any search words, the page that sent you and the name of your browser. The log does not hold your network address.