everyschool
Search

Schools in Mahikeng municipality

157 schools on the 2023 register: 139 public and 18 independent.

Primary schools

107Only primary schools

Intermediate schools

1

Secondary schools

41Only secondary schools

Combined schools

5Only combined schools

Special needs schools

3Only special needs schools

Towns in Mahikeng municipality