Primary schools
11Only primary schools- Bloemendal NGK Primêre SkoolPublic · 32 learners · No fees
- Chatsworth Ame Primary SchoolGreater Chatsworth · Public · 832 learners · No fees
- Christelike Privaatskool MalmesburyIndependent · 239 learners
- Goedehoop Primêre SkoolPublic · 193 learners · No fees
- Liebenberg Primary SchoolWesbank · Public · 1,861 learners · No fees
- Naphakade Primary SchoolIlinge Lethu · Public · 1,413 learners · No fees
- Riverlands Primêre SkoolGreater Chatsworth · Public · 404 learners · No fees
- St. Michael's Primêre SkoolAbbotsdale · Public · 758 learners · No fees
- St. Thomas Primêre SkoolWesbank · Public · 1,457 learners · No fees
- Swartland LaerskoolPublic · 1,076 learners
- Welgemeend NGK Primêre SkoolPublic · 233 learners · No fees