Back to Africa Check

How many public and independent schools are there in South Africa?

In 2021, there were 22,740 ordinary public schools and 2,154 independent schools in South Africa, according to data from the department of basic education. The total was 24,894  – a decrease from 25,199 in 2020.

(Note: These numbers exclude early childhood development centres and special schools.)

More facts

For reading our fact-checks!

Did you know that our work is free to read and share? Support our work to continue reading.

Subscribe to our newsletter

Support independent fact-checking in Africa.