Primary schools
6- Hazeldene Primary SchoolPublic · 904 learners · No fees
- Jamaicaweg Primary SchoolPublic · 863 learners
- Liesbeeck Primary SchoolPublic · 1,095 learners
- Montagu Drive Primary SchoolPublic · 1,151 learners · No fees
- Portland Primary SchoolPublic · 833 learners
- Wespoort Primary SchoolPublic · 1,046 learners