Skip to main content

School Directory — Western Cape

Browse and compare schools. Filter by phase and quintile for learner-educator ratio context.

1,935
Schools
Quintile

To compare schools fairly, filter by phase and quintile. Each school is then ranked only against others in the same group.

Showing 1,935 schools

2 Oceans Education Operations Company

Combined · Grassy Park · Independent

241
Learners
12.1:1
L:E
71.4%
Pass Rate

A.C.J. Phakade Primary School

Primary · Nomzamo · Q2 · Public

1 382
Learners
40.6:1
L:E
Pass Rate

A.F. Kriel Vgk Primêre Skool

Primary · Montagu · Q1 · Public

36
Learners
12.0:1
L:E
Pass Rate

A.F. Louw Laerskool

Primary · La Colline · Q4 · Public

714
Learners
27.5:1
L:E
Pass Rate

A.H. Barnard Primêre Skool

Primary · Rustdene · Q3 · Public

1 034
Learners
31.3:1
L:E
Pass Rate

A.Z. Berman High School

Secondary · Tafelsig · Q4 · Public

777
Learners
27.8:1
L:E
84.4%
Pass Rate

A.Z. Berman Primary School

Primary · Beacon Valley · Q4 · Public

1 339
Learners
39.4:1
L:E
Pass Rate

Aan De Doorns Ngk Primêre Skool

Primary · Worcester · Q1 · Public

155
Learners
31.0:1
L:E
Pass Rate

Abbott's College Rondebosch

Secondary · Belmont Park · Independent

257
Learners
8.6:1
L:E
Pass Rate

Abedare Primary School

Primary · Delft 5 · Q4 · Public

1 407
Learners
37.0:1
L:E
Pass Rate

Abeille Ruche School

Combined · Monte Vista · Q2 · Independent

26
Learners
8.7:1
L:E
Pass Rate

Abience Academy

Primary · Strand · Independent

47
Learners
11.8:1
L:E
Pass Rate

Acacia Primêre Skool

Primary · Goldnerville · Q1 · Public

936
Learners
32.3:1
L:E
Pass Rate

Academia Primary School

Primary · Driftsands · Q3 · Public

546
Learners
32.1:1
L:E
Pass Rate

Academy of Global Curriculum High Schoo

Secondary · Bellville · Independent

17
Learners
2.8:1
L:E
Pass Rate

Academy Private School

Combined · Klein Zevenwacht · Independent

150
Learners
7.9:1
L:E
100%
Pass Rate

Accordionstraat Primary School

Primary · Belhar Ext 6 · Q4 · Public

918
Learners
35.3:1
L:E
Pass Rate

Achtertuin Ame Primêre Skool

Primary · Ceres · Q2 · Public

121
Learners
20.2:1
L:E
Pass Rate

Agapeskool

Special Needs · Tafelsig · Public

196
Learners
9.8:1
L:E
Pass Rate

Agterwitzenberg Vgk Primêre Skool

Primary · Tulbach · Q1 · Public

82
Learners
20.5:1
L:E
Pass Rate

Agulhas School of Skills

Skills · Napier · Public

309
Learners
16.3:1
L:E
Pass Rate

Akasiapark Laerskool

Primary · Acacia Park · Q4 · Public

164
Learners
27.3:1
L:E
Pass Rate

Akili Education Sa Npc

Secondary · Belhar Ext 17 Erica · Independent

29
Learners
7.2:1
L:E
Pass Rate

Akkerboom Primêre Skool

Primary · Barrydale · Q1 · Public

34
Learners
17.0:1
L:E
Pass Rate

Al-Azhar High School

Secondary · Athlone · Independent

496
Learners
16.0:1
L:E
100%
Pass Rate

Showing 1 to 25 of 1,935 schools

Learner-per-educator comparisons run within the same quintile and phase group only. Filter by both phase and quintile for meaningful like-for-like comparisons. The learner-educator ratio includes all staff classified as educators — actual class sizes may differ. Data sourced from the Department of Basic Education (EMIS). Learn about our methodology