everyschool
Search

Schools in Soshanguve, Pretoria

92 schools on the 2023 register: 86 public and 6 independent. 76 charge no fees.

Primary schools

51

Secondary schools

32

Combined schools

9