everyschool
Search

Schools in Midvaal

34 schools on the 2023 register: 22 public and 12 independent. 11 charge no fees.

Primary schools

17

Intermediate schools

1

Secondary schools

8

Combined schools

7

Special needs schools

1

Towns in Midvaal