everyschool
Search

Schools in Pretoria

673 schools on the 2023 register: 523 public and 150 independent. 330 charge no fees.

Primary schools

377Only primary schools

Intermediate schools

6Only intermediate schools

Secondary schools

183Only secondary schools

Combined schools

106Only combined schools

Special needs schools

1

Areas in Pretoria

Municipality