BARACHEL CHRISTIAN ACADEMY
Randfontein, Randfontein · Gauteng View Location
Independent
Combined School
Fee-Charging
BARAGWANATH HOSPITAL SCHOOL
Soweto, Johannesburg · Gauteng View Location
Public
Combined School
Fee-Charging
BARAKILE PRIMARY
Poutlane, Morokweng · North West View Location
Public
Primary School
Quintile 2
No-Fee School
BARANUKA
Lulekani, Lulekani · Limpopo View Location
90.8% matric pass rate (2025)
2022
28.9%
2023
56.3%
2024
86.5%
2025
90.8%
Public
Secondary School
Quintile 1
No-Fee School
BARBERTON ACADEMY
Barberton · Mpumalanga View Location
Independent
Primary School
Fee-Charging
BARBERTON COMBINED SCHOOL
Barberton, Barberton · Mpumalanga View Location
83.1% matric pass rate (2025)
2022
67.0%
2023
73.4%
2024
91.5%
2025
83.1%
Public
Combined School
Quintile 4
Fee-Charging
BARCELONA PRIMARY SCHOOL
Etwatwa, Benoni · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
BARDALE PRIMARY SCHOOL
Fairdale, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 3
No-Fee School
BARDALE SECONDARY SCHOOL
Fairdale, City Of Cape Town · Western Cape View Location
95.7% matric pass rate (2025)
2022
83.9%
2023
85.5%
2024
87.3%
2025
95.7%
Public
Secondary School
Quintile 2
No-Fee School
BAREKI PRIMARY SCHOOL
Kuruman · Northern Cape
Public
Primary School
Quintile 1
No-Fee School
Barelwanedi Primary School
Hartebeesfontein, Rustenburg · North West View Location
Public
Primary School
Quintile 3
No-Fee School
BAREND V RENSBURG PF/S
Ficksburg · Free State View Location
Public
Primary School
Quintile 1
No-Fee School
BARKERVILLE PRIMARY SCHOOL
Mount Frere · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BARKLEY EAST (DRC) PRIMARY SCHOOL
Fairview, Barkly East · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BARKLY WES PRIMÊRE SKOOL
Barkly Wes · Northern Cape
Public
Primary School
Quintile 3
Fee-Charging
BARKLY WEST HIGH SCHOOL
Barkly Wes · Northern Cape
90.8% matric pass rate (2025)
2022
68.9%
2023
73.7%
2024
93.5%
2025
90.8%
Public
Intermediate School
Quintile 3
Fee-Charging
BARKLY WEST HIGHER PRIMARY SCHOOL
Barkly Wes · Northern Cape
Public
Primary School
Quintile 3
Fee-Charging
BARKSTON ASH PRIMARY SCHOOL
Greytown Road · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
BARNARD MOLOKOANE S/S
Tumahole, Parys · Free State View Location
88.5% matric pass rate (2025)
2022
89.7%
2023
81.1%
2024
94.6%
2025
88.5%
Public
Secondary School
Quintile 1
No-Fee School
BARNATO PARK HIGH SCHOOL
Johannesburg, Johannesburg · Gauteng View Location
90.6% matric pass rate (2025)
2022
79.3%
2023
65.9%
2024
76.7%
2025
90.6%
Public
Secondary School
Quintile 5
Fee-Charging
BARNEY PRIMARY SCHOOL
Bushbuckridge, Bushbuckridge · Mpumalanga View Location
Public
Primary School
Quintile 2
Fee-Charging
BARNHILL PRIMARY SCHOOL
Tugela Ferry · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
BARODA D R C PRIMARY SCHOOL
Cradock · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
BAROKA
Leboeng, Ohrigstad · Limpopo View Location
91.7% matric pass rate (2025)
2022
89.5%
2023
91.5%
2024
79.3%
2025
91.7%
Public
Secondary School
Quintile 1
No-Fee School
BAROPODI
Moraba, Groblersdal · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
BARRACUDA PRIMARY SCHOOL
Newlands East · KwaZulu-Natal View Location
Public
Primary School
Quintile 4
Fee-Charging
BARRAGE PRIMARY FARM SCHOOL
Vanderbijlpark, Johannesburg · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
BARRYDALE HOヒRSKOOL
Barrydale, Barrydale · Western Cape View Location
97.2% matric pass rate (2025)
2022
93.3%
2023
100.0%
2024
88.0%
2025
97.2%
Public
Combined School
Quintile 3
No-Fee School
BARTIMEA SPEC
Selosesha, Thaba Nchu · Free State View Location
94.7% matric pass rate (2025)
2022
100.0%
2023
100.0%
2024
92.6%
2025
94.7%
Public
Special Needs Education School
Fee-Charging
BASA FREEDOM SCHOOL
Johannesburg, Johannesburg · Gauteng View Location
94.9% matric pass rate (2025)
2022
98.9%
2023
93.7%
2024
93.3%
2025
94.9%
Independent
Combined School
Fee-Charging
BASA PROTEA GLEN COMBINED SCHOOL
Protea Glen, Soweto · Gauteng View Location
97.4% matric pass rate (2025)
2022
94.0%
2023
97.5%
2024
96.1%
2025
97.4%
Independent
Combined School
Fee-Charging
BASA PROTEA PRIMARY SCHOOL
Protea, Soweto · Gauteng View Location
Independent
Primary School
Fee-Charging
BASA TUTORIAL INSTITUTE
Johannesburg, Johannesburg · Gauteng View Location
99.0% matric pass rate (2025)
2022
94.6%
2023
88.4%
2024
96.8%
2025
99.0%
Independent
Combined School
Fee-Charging
Basadi Primary School
Manamela, Manamela · North West View Location
Public
Primary School
Quintile 3
No-Fee School
BASANI PRIMARY SCHOOL
Soweto, Johannesburg · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
BASELOANE
Gaselwane, Polokwane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
BASHASHA
Mulodi, Tshilamba · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
BASHEE COMPREHENSIVE HIGH SCHOOL
Idutywa · Eastern Cape View Location
70.6% matric pass rate (2025)
2022
59.6%
2023
72.1%
2024
85.9%
2025
70.6%
Public
Secondary School
Quintile 1
No-Fee School
BASHEE JUNIOR PRIMARY SCHOOL
Ntibaneaa, Engcobo · Eastern Cape View Location
Public
Combined School
Quintile 2
No-Fee School
BASHELE PRIMARY SCHOOL
Wesselton, Ermelo · Mpumalanga View Location
Public
Primary School
Quintile 4
Fee-Charging
BASHISE PRIMARY SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
BASHOKUHLE PRIMARY SCHOOL
Umlazi · KwaZulu-Natal View Location
Public
Primary School
Quintile 4
Fee-Charging
BASIZENI SPECIAL SCHOOL
Mpumalanga · Mpumalanga View Location
Public
Special Needs Education School
Fee-Charging
BASOPA
Saselemane · Limpopo View Location
85.0% matric pass rate (2025)
2022
67.8%
2023
76.3%
2024
87.6%
2025
85.0%
Public
Secondary School
Quintile 1
No-Fee School
BASTIAANSE SEKONDハRE SKOOL
Rustdene, Beaufort West · Western Cape View Location
72.9% matric pass rate (2025)
2022
81.6%
2023
68.7%
2024
86.9%
2025
72.9%
Public
Secondary School
Quintile 3
No-Fee School
BASTION PRIMARY SCHOOL
Protea Heights, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 5
Fee-Charging
BATAU
Moutse, Dennilton · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
BATAU
Mashamothana, Burgersfort · Limpopo View Location
90.2% matric pass rate (2025)
2022
80.6%
2023
89.2%
2024
87.4%
2025
90.2%
Public
Secondary School
Quintile 1
No-Fee School
BATAUNG
Polokwane · Limpopo View Location
88.9% matric pass rate (2025)
2022
47.1%
2023
63.2%
2024
63.9%
2025
88.9%
Public
Secondary School
Quintile 2
No-Fee School
BATAVIA SPESIALE SKOOL
Claremont, City Of Cape Town · Western Cape View Location
Public
School Of Skills
Fee-Charging
BATELEUR COLLEGE
2027 applications open
Northriding, Randburg · Gauteng View Location
Accepting applications for 2027
Requirements: Please refer to our website for full details
Phone: 010 2220714
Independent
Primary School
Fee-Charging
BATHABILE PRIMARY
Kanana, Orkney · North West View Location
Public
Primary School
Quintile 3
No-Fee School
BATHABILE PRIMARY FARM SCHOOL
Centurion, Pretoria · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
BATHANDE HIGH SCHOOL
Mthatha · Eastern Cape
Public
Secondary School
Quintile 3
Fee-Charging
BATHANDWA NDONDO SENIOR SECONDARY SCHOOL
Cala · Eastern Cape View Location
78.8% matric pass rate (2025)
2022
75.0%
2023
73.7%
2024
78.6%
2025
78.8%
Public
Secondary School
Quintile 3
No-Fee School
BATHATHE PRIMARY SCHOOL
Mtubatuba · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
BATHEMBU HIGH SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
62.3% matric pass rate (2025)
2022
74.5%
2023
78.0%
2024
71.8%
2025
62.3%
Public
Secondary School
Quintile 1
No-Fee School
BATHO BATHO PRIMARY SCHOOL
Bathobatho, Mareetsane · North West View Location
Public
Primary School
Quintile 1
No-Fee School
BATHO P/S
Mangaung, Bloemfontein · Free State View Location
Public
Primary School
Quintile 3
No-Fee School
BATHO PELE CHRISTIAN SCHOOL
Pretoria, Pretoria · Gauteng View Location
92.9% matric pass rate (2025)
2022
83.3%
2023
100.0%
2024
88.9%
2025
92.9%
Independent
Combined School
Fee-Charging
BATHOKWA
Skrikfontein, Skrikfontein · Limpopo View Location
100.0% matric pass rate (2025)
2022
65.6%
2023
69.2%
2024
100.0%
2025
100.0%
Public
Secondary School
Quintile 1
No-Fee School
BATHOKWA PRIMARY SCHOOL
Pretoria, Pretoria · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
BATHOPELE
Warmbad, Pienaarsrivier · Limpopo View Location
89.5% matric pass rate (2025)
2022
95.5%
2023
70.8%
2024
86.0%
2025
89.5%
Public
Secondary School
Quintile 2
No-Fee School
BATHURST PRIMARY SCHOOL
Bathurst · Eastern Cape View Location
Public
Primary School
Quintile 4
Fee-Charging
BATJHA P/S
T Section, Botshabelo · Free State View Location
Public
Primary School
Quintile 2
No-Fee School
BATLAGAE PRIMARY SCHOOL
Middelburg, Middelburg · Mpumalanga View Location
Public
Primary School
Quintile 2
Fee-Charging
Batleng Secondary School
Tlhatlha Ganyane, Baleena · North West View Location
94.0% matric pass rate (2025)
2022
86.1%
2023
79.1%
2024
91.8%
2025
94.0%
Public
Secondary School
Quintile 1
No-Fee School
BATLHALERWA
Lephalale, Lephalale · Limpopo View Location
73.0% matric pass rate (2025)
2022
49.2%
2023
69.6%
2024
70.7%
2025
73.0%
Public
Secondary School
Quintile 2
No-Fee School
Batlhalerwa Primary School
Tweelaagte, Tumaskop · North West View Location
Public
Primary School
Quintile 1
No-Fee School
BATLHAPING HIGH SCHOOL
Taung, Town · North West View Location
70.6% matric pass rate (2025)
2022
66.1%
2023
75.6%
2024
79.2%
2025
70.6%
Public
Secondary School
Quintile 1
No-Fee School
BATLHARO TLHAPING SECONDARY SCHOOL
Kuruman · Northern Cape
87.7% matric pass rate (2025)
2022
65.8%
2023
74.6%
2024
82.3%
2025
87.7%
Public
Secondary School
Quintile 3
Fee-Charging
BATLOKOA HIGH SCHOOL
Stepmore Location · KwaZulu-Natal View Location
100.0% matric pass rate (2025)
2022
71.4%
2023
86.4%
2024
89.7%
2025
100.0%
Public
Secondary School
Quintile 1
No-Fee School
BATLOKOA JUNIOR SECONDARY SCHOOL
Mt Fletcher, Mount Fletcher · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
BATLOUNG HIGH SCHOOL
Ramatlabama, Mmabatho · North West View Location
83.5% matric pass rate (2025)
2022
79.8%
2023
57.7%
2024
90.5%
2025
83.5%
Public
Secondary School
Quintile 1
No-Fee School
BATLOUNG INTERMEDIATE SCHOOL
Vanderbijlpark, Vanderbijlpark · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
BATSHAZWAYO HIGH SCHOOL
Kwapharafini · KwaZulu-Natal View Location
65.5% matric pass rate (2025)
2022
50.0%
2023
37.2%
2024
76.9%
2025
65.5%
Public
Secondary School
Quintile 1
No-Fee School
BATSHAZWAYO SECONDARY SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
100.0% matric pass rate (2025)
2022
100.0%
2023
100.0%
2024
100.0%
2025
100.0%
Public
Secondary School
Quintile 1
No-Fee School
BATSHE PRIMARY SCHOOL
St Simon · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
BATSOGILE PRIMARY SCHOOL
Pimville, Soweto · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
BATSWANA COMMERCIAL SECONDARY SCHOOL
Montshiwa, Mahikeng · North West View Location
86.6% matric pass rate (2025)
2022
85.8%
2023
80.4%
2024
87.8%
2025
86.6%
Public
Secondary School
Quintile 4
Fee-Charging
BATSWELETSE PRIMARY SCHOOL
Kuruman · Northern Cape
Public
Primary School
Quintile 1
No-Fee School
BATTERSEA PARK PRIMARY SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
BATTLEFIELDS PRIMARY SCHOOL
Dundee · KwaZulu-Natal View Location
Public
Combined School
Quintile 4
Fee-Charging
BATTSWOOD OEFEN NGK PRIMハRE SKOOL
Ottery, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 4
Fee-Charging
BATUBATSE
Burgersfort · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
BAVIAANS KOUGA ACADEMY
Andrieskraal, Patensie · Eastern Cape
Public
Primary School
Quintile 2
Fee-Charging
BAVUMA JUNIOR SECONDARY SCHOOL
Qumbu · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BAVUMELE JUNIOR SECONDARY SCHOOL
Mqanduli · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
BAVUMELENI PRIMARY SCHOOL
Tsolo, St Cuthberts · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BAVUMILE JUNIOR PRIMARY SCHOOL
Matatiele · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BAVUMILE PRIMARY SCHOOL
Umlazi · KwaZulu-Natal View Location
Public
Primary School
Quintile 3
No-Fee School
BAWA JUNIOR SECONDARY SCHOOL
Butterworth · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
BAWANA SENIOR PRIMARY SCHOOL
Willowvale · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
BAWELISE SPECIAL SCHOOL
Bilanyoni · KwaZulu-Natal View Location
Public
Special Needs Education School
BAWEZE PRIMARY SCHOOL
Bronkhorstpruit, Bronkhorstpruit · Gauteng View Location
Public
Primary School
Quintile 2
No-Fee School
BAWOKUHLE PRIMARY SCHOOL
Gemsbokspruit, Empumalanga · Mpumalanga View Location
Public
Primary School
Quintile 3
Fee-Charging
BAXOLELENI PRIMARY SCHOOL
Co Maselekwini Area · KwaZulu-Natal View Location
Public
Primary School
Quintile 3
No-Fee School
BAXOXELE PRIMARY SCHOOL
Pretoria, Pretoria · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
BAY CHRISTIAN SCHOOL
Bluewater Bay, Port Elizabeth · Eastern Cape View Location
Independent
Combined School
Fee-Charging
BAY PRIMARY SCHOOL
Brackenham · KwaZulu-Natal View Location
Public
Primary School
Quintile 5
Fee-Charging