everyschool
Search

Schools in Free State

1,041 schools on the 2023 register: 957 public and 84 independent.

  • Primary 555
  • Intermediate 80
  • Secondary 278
  • Combined 103
  • Special needs 25

Largest towns

Towns A to Z

Municipalities