Skip to main content

Secondary Schools in Western Cape

412 schools · DBE EMIS Q3 2025

Showing 412 of 412 schools

Secondary · Public · Quintile 4 · Tafelsig

777 learners · 28 educators · 28:1

Secondary · Independent · Belmont Park

257 learners · 30 educators · 9:1

Secondary · Independent · Bellville

17 learners · 6 educators · 3:1

Secondary · Independent · Belhar Ext 17 Erica

29 learners · 4 educators · 7:1

Secondary · Independent · Athlone

496 learners · 31 educators · 16:1

Secondary · Public · Quintile 3 · Bredasdorp

1,114 learners · 36 educators · 31:1

Secondary · Public · Quintile 5 · Belgravia

1,116 learners · 35 educators · 32:1

Secondary · Public · Quintile 5 · Lentegeur

1,111 learners · 33 educators · 34:1

Secondary · Public · Quintile 5 · Blue Downs Cbd

1,240 learners · 43 educators · 29:1

Secondary · Independent · Stellenbosch

21 learners · 3 educators · 7:1

Secondary · Public · Quintile 1 · Greenville Garden City

625 learners · 23 educators · 27:1

Secondary · Public · Quintile 4 · Bonteheuwel

548 learners · 18 educators · 30:1

Secondary · Public · Quintile 3 · Ashton

1,203 learners · 38 educators · 32:1

Secondary · Public · Quintile 5 · Silvertown

745 learners · 25 educators · 30:1

Secondary · Public · Quintile 5 · Avondale

1,567 learners · 44 educators · 36:1

Secondary · Public · Quintile 3 · Bridgeton

601 learners · 18 educators · 33:1

Secondary · Independent · Mitchells Plain Cbd

2 educators

Secondary · Public · Quintile 2 · Fairdale

1,358 learners · 37 educators · 37:1

Secondary · Public · Quintile 3 · Rustdene

1,192 learners · 33 educators · 36:1

Secondary · Public · Quintile 4 · Beacon Valley

1,396 learners · 41 educators · 34:1

Secondary · Public · Quintile 3 · Rustdene

1,404 learners · 41 educators · 34:1

Secondary · Public · Quintile 4 · Valhalla Park

369 learners · 13 educators · 28:1

Secondary · Public · Quintile 5 · Belgravia

1,022 learners · 37 educators · 28:1

Secondary · Public · Quintile 5 · Belhar Ext 1

1,378 learners · 36 educators · 38:1

Secondary · Public · Quintile 4 · Bella Vista

1,030 learners · 31 educators · 33:1

Secondary · Public · Quintile 5 · Labiance

1,098 learners · 49 educators · 22:1

Secondary · Public · Quintile 5 · Chrismar

1,301 learners · 66 educators · 20:1

Secondary · Public · Quintile 4 · Bellville South

1,128 learners · 32 educators · 35:1

Secondary · Public · Quintile 4 · Hillcrest

1,416 learners · 37 educators · 38:1

Secondary · Public · Quintile 5 · Bergvliet

1,067 learners · 59 educators · 18:1