Primary schools
11- Al-Azhar Primary SchoolIndependent · 574 learners
- Buck Road Primary SchoolPublic · 888 learners
- Die Duine Primary SchoolPublic · 1,169 learners · No fees
- Lotus River Primary SchoolPublic · 603 learners
- Montagu's Gift Primary SchoolPublic · 511 learners · No fees
- Parkwood Primary SchoolPublic · 725 learners · No fees
- Perivale Primary SchoolPublic · 794 learners · No fees
- Plantation Primary SchoolPublic · 852 learners
- St. Clements RC Primary SchoolPublic · 302 learners
- Stephenweg Primary SchoolPublic · 547 learners
- Zeekoevlei Primary SchoolPublic · 894 learners · No fees