everyschool
Search

Schools in Buffalo City

432 schools on the 2023 register: 378 public and 54 independent. 316 charge no fees.

Primary schools

283Only primary schools

Secondary schools

111Only secondary schools

Combined schools

27Only combined schools

Special needs schools

11Only special needs schools

Towns in Buffalo City