everyschool
Search

Primary schools in Pretoria

377 primary schools on the 2023 register: 339 public and 38 independent. 217 charge no fees.