Primary schools
17- Bosko Christian SchoolHermanus Heights · Independent · 175 learners
- Die Bron Primary SchoolPublic · 491 learners · No fees
- EdudenIndependent · 24 learners
- Gansbaai LaerskoolPublic · 354 learners
- Gansbaai Primêre SkoolBlompark · Public · 652 learners · No fees
- Hawston Primêre SkoolPublic · 1,029 learners · No fees
- Hermanus Primary SchoolWestcliff · Public · 1,048 learners
- Hoopland AcademyIndependent · 61 learners
- Kleinmond LaerskoolPublic · 344 learners
- Kleinmond Primary SchoolPublic · 877 learners · No fees
- Lukhanyo Primary SchoolZwelihle · Public · 1,802 learners · No fees
- Masakhane Primary SchoolMasakhane · Public · 944 learners · No fees
- Mount Pleasant Primêre SkoolMount Pleasant · Public · 1,004 learners · No fees
- Okkie Smuts Primary SchoolPublic · 265 learners
- Pringle HouseIndependent · 25 learners
- St. Paul's LaerskoolPublic · 43 learners · No fees
- Zwelihle Primary SchoolPublic · 1,565 learners · No fees