Cape Town school directory
Find the right school for your family
Search and compare schools by suburb, school type, phase and gender.
679 schools found
Riebeeck Street Primary School
Cape Town Metro
Riebeeck Street Primary School is a school in Cape Town.
View schoolRietenbosch Primary School
Cloetesville
Rietenbosch Primary School is a school in Cloetesville.
View schoolRietenbosch Primary School
Cloetesville
Rietenbosch Primary School is a school in Cloetesville.
View schoolRio Grande Primary School
Cape Town Metro
Rio Grande Primary School is a school in Cape Town.
View schoolRiverside College Private School – Primary & High School in Cape Town
Burgundy Estate
Riverside College Private School – Primary & High School in Cape Town is a school in Burgundy Estate.
View schoolRiverside SDA Primary School
Athlone
Riverside SDA Primary School is a school in Athlone.
View schoolRocklands Primary School
Mitchells Plain
Rocklands Primary School is a school in Mitchells Plain.
View schoolRondebosch Boys’ Preparatory School
Rondebosch
Rondebosch Boys’ Preparatory School is a public boys’ primary school in Rondebosch.
View schoolRondebosch East Primary School
Rondebosch East
Rondebosch East Primary School is a school in Rondebosch East.
View schoolRosebank Junior School
Rondebosch
Rosebank Junior School is a public primary school in Rondebosch, Cape Town. The school describes its offering as Grades 1–7, with one…
View schoolRosmead Central Primary School
Claremont
Rosmead Central Primary School is a school in Claremont.
View schoolRustenburg Girls’ Junior School
Rondebosch
Rustenburg Girls’ Junior School is a public girls’ primary school in Rondebosch, Cape Town, serving learners from Grade R to Grade 7.…
View schoolRuyterwacht Preparatory School
Ruyterwacht
Ruyterwacht Preparatory School is a school in Ruyterwacht.
View schoolRylands Primary School
Rylands Estate
Rylands Primary School is a school in Rylands Estate.
View schoolSaint Agnes’s Primary School
Woodstock
Saint Agnes’s Primary School is a school in Woodstock.
View schoolSaint Anne’s Primary School
Plumstead
Saint Anne’s Primary School is a school in Plumstead.
View schoolSaint Augustine’s RC Primary School
Wynberg
Saint Augustine’s RC Primary School is a school in Wynberg.
View schoolSaint Clements RC Primary School
Lotus River
Saint Clements RC Primary School is a school in Lotus River.
View school