everyschool
Search

Schools in Dihlabeng

55 schools on the 2023 register: 49 public and 6 independent. 40 charge no fees.

Primary schools

30

Intermediate schools

7

Secondary schools

12

Combined schools

5

Special needs schools

1

Towns in Dihlabeng