Find a School in South Africa

Search every registered school by province, phase, and sector — sourced from official Department of Basic Education data.

25,528 schools 22,779 public 2,749 independent 9 provinces
15,843 Primary School · 6,355 Secondary School · 2,595 Combined School ·
Is your school listed here? Let parents know if you're accepting 2027 applications. Update your school's info →
Showing 25,501 schools

BLOUBERG RIDGE PRIMARY SCHOOL

Blouberg Rise, City Of Cape Town · Western Cape View Location

Telephone: 021 557 8422
Public Primary School Quintile 5 Fee-Charging
EMIS: 103309210 1,176 learners (DBE)

BLOUBERGRANT SECONDARY SCHOOL

Blouberg Rise, City Of Cape Town · Western Cape View Location

Telephone: 021 557 6390
95.2% matric pass rate (2025)
2022 98.3%
2023 92.0%
2024 93.9%
2025 95.2%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 103008009 1,156 learners (DBE)

BLOUKRANS PRIMÊRE SKOOL

Prieska · Northern Cape

Telephone: 072 776 6555
Public Primary School Quintile 2 Fee-Charging
EMIS: 300022202 137 learners (DBE)

BLOUVLEI ACADEMY

Wellington, Wellington · Western Cape View Location

Telephone: 082 604 4083
Independent Intermediate School Quintile 2 Fee-Charging
EMIS: 100000472 79 learners (DBE)

BLOUVLEI SKOOL

Retreat, City Of Cape Town · Western Cape View Location

Telephone: 021 712 0857
Public Special Needs Education School Fee-Charging
EMIS: 105314196 189 learners (DBE)

BLUE BANK PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500110704 62 learners (DBE)

BLUE DOWNS HIGH SCHOOL

Eersterivier, City Of Cape Town · Western Cape View Location

Public Secondary School Fee-Charging
EMIS: 100000864 418 learners (DBE)

BLUE DOWNS PRIMARY SCHOOL

Malibu Village, City Of Cape Town · Western Cape View Location

Telephone: 021 909 6877
Public Primary School Quintile 5 Fee-Charging
EMIS: 107007988 1,547 learners (DBE)

BLUE EAGLE HIGH SCHOOL

Randburg, Johhanes Burg · Gauteng View Location

Telephone: 011 875 2247
93.1% matric pass rate (2025)
2022 88.1%
2023 87.2%
2024 94.6%
2025 93.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700400391 1,742 learners (DBE)

BLUE HILLS COLLEGE

Blue Hills, Midrand · Gauteng View Location

Telephone: 011 318 7955
Independent Combined School Fee-Charging
EMIS: 700133694 818 learners (DBE)

BLUE MOUNTAIN PRIMARY SCHOOL

Utrecht · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500110667 106 learners (DBE)

BLUE RIDGE PRIMARY SCHOOL

Kraaifontein East, City Of Cape Town · Western Cape View Location

Public Primary School Fee-Charging
EMIS: 100000867 70 learners (DBE)

BLUE-SKY JUNIOR SECONDARY SCHOOL

Idutywa, Butterworth · Eastern Cape View Location

Telephone: 078 215 6028
Public Primary School Quintile 1 No-Fee School
EMIS: 200300793 205 learners (DBE)

BLUEBERRY HILL HIGH SCHOOL

Blue Downs Cbd, City Of Cape Town · Western Cape View Location

Public Secondary School Fee-Charging
EMIS: 100000887 13 learners (DBE)

BLUEGUMBOSCH S/S

Bluegumbosch, Phuthaditjhaba · Free State View Location

99.6% matric pass rate (2025)
2022 83.6%
2023 79.6%
2024 93.7%
2025 99.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 445109063 1,459 learners (DBE)

BLUELILIES BUSH PUBLIC JUNIOR SECONDARY SCHOOL

Witelsbos, Humansdorp · Eastern Cape View Location

Telephone: 042 940 0822
Public Combined School Quintile 2 No-Fee School
EMIS: 200100070 467 learners (DBE)

BLUEWATER BAY PRIMARY SCHOOL

Bluewater Bay, Gqeberha · Eastern Cape View Location

Telephone: 041 466 1680
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100071 474 learners (DBE)

BLUFF CHRISTIAN ACADEMY

Bluff · KwaZulu-Natal View Location

92.9% matric pass rate (2025)
2024 100.0%
2025 92.9%
Independent Combined School
EMIS: 500400821 192 learners (DBE)

BLY NGCONGOLO JUNIOR PRIMARY SCHOOL

Tsomo · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200300765 28 learners (DBE)

BLYDEVILLE INTERMEDIATE SCHOOL

Blydeville, Lichtenburg · North West View Location

Telephone: 018 632 4947
Public Primary School Quintile 3 No-Fee School
EMIS: 600100118 851 learners (DBE)

BLYTHSWOOD HIGH SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 073 911 0777
87.4% matric pass rate (2025)
2022 56.9%
2023 76.0%
2024 85.5%
2025 87.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200300024 794 learners (DBE)

BLYTHSWOOD JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 073 961 6473
Public Primary School Quintile 3 No-Fee School
EMIS: 200300023 138 learners (DBE)

BM MOKITIME PRIMARY SCHOOL

Mmabatho · North West View Location

Telephone: 018 384 0461
Public Primary School Quintile 2 No-Fee School
EMIS: 600100119 934 learners (DBE)

BO-DOORNRIVIER PRIMハRE SKOOL

Worcester, Outside A Town · Western Cape View Location

Telephone: 023 340 4487
Public Primary School Quintile 1 No-Fee School
EMIS: 130338133 68 learners (DBE)

BOARAMELO C/S

Itumeleng, Jagersfontein · Free State View Location

87.5% matric pass rate (2025)
2022 89.5%
2023 82.6%
2024 90.4%
2025 87.5%
Public Combined School Quintile 1 No-Fee School
EMIS: 442204126 994 learners (DBE)

BOASE P/S

Meloding, Virginia · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 444412109 886 learners (DBE)

Bobuantswa Primary School

Phokeng, Rustenburg · North West View Location

Telephone: 071 691 8191
Public Primary School Quintile 1 No-Fee School
EMIS: 600100122 261 learners (DBE)

BOCHABELA P/S

Bochabela, Bloemfontein · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440303135 474 learners (DBE)

BODIAM PRIMARY SCHOOL

Peddie · Eastern Cape View Location

Telephone: 073 651 8708
Public Primary School Quintile 2 No-Fee School
EMIS: 200200050 66 learners (DBE)

BODIBE SECONDARY SCHOOL

Bodibe Village, Itsoseng · North West View Location

Telephone: 083 288 2678
92.1% matric pass rate (2025)
2022 75.5%
2023 80.0%
2024 83.9%
2025 92.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100124 853 learners (DBE)

BODIBENG P/S

Phuthaditjhaba, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445109055 628 learners (DBE)

BODIBENG S/S

Kroonstad, Kroonstad · Free State View Location

82.7% matric pass rate (2025)
2022 83.0%
2023 79.0%
2024 90.9%
2025 82.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 442506237 880 learners (DBE)

BODIBENG-BA-THUTO PF/S

Tweespruit, Tweespruit · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 442607186 50 learners (DBE)

BODIELA

Polokwane · Limpopo View Location

80.4% matric pass rate (2025)
2022 68.6%
2023 87.5%
2024 97.1%
2025 80.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 922210043 279 learners (DBE)

BODIKELA I/S

Bohlokong, Bethlehem · Free State View Location

Public Intermediate School Quintile 3 No-Fee School
EMIS: 440101120 927 learners (DBE)

BODIRI PRIMARY

Montshioa, Mmabatho · North West View Location

Telephone: 018 392 1575
Public Primary School Quintile 2 No-Fee School
EMIS: 600100125 591 learners (DBE)

BODIROA

Buffelshoekvillage, Polokwane · Limpopo View Location

Telephone: 071 691 1570
Public Primary School Quintile 1 No-Fee School
EMIS: 920210050 253 learners (DBE)

BODUBELO PRIMARY SCHOOL

Ga-Rankuwa, Pretoria · Gauteng View Location

Telephone: 082 561 5413
Public Primary School Quintile 3 No-Fee School
EMIS: 700910126 675 learners (DBE)

BODUMA

Matoksramokgopa, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 919340593 616 learners (DBE)

BODUTLULO

Gamathabatha, Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 992204304 210 learners (DBE)

BODWENI JUNIOR SECONDARY SCHOOL

Lusikisiki, Flagstaff · Eastern Cape View Location

Telephone: 039 719 8347
Public Combined School Quintile 1 No-Fee School
EMIS: 200500045 287 learners (DBE)

BODWENI SENIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 081 437 0853
92.0% matric pass rate (2025)
2022 63.5%
2023 80.7%
2024 96.1%
2025 92.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500046 561 learners (DBE)

BOEKENHOUT PRIMARY SCHOOL

Eldorado Park, Johannesburg · Gauteng View Location

Telephone: 011 945 4521
Public Primary School Quintile 4 No-Fee School
EMIS: 700120014 1,113 learners (DBE)

BOEPAKITSO PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 985 1200
Public Primary School Quintile 4 No-Fee School
EMIS: 700140400 1,141 learners (DBE)

BOEPATHUTSE LSEN SCHOOL

Soshanguve, Pretoria · Gauteng View Location

Telephone: 012 799 2502
Public Combined School Fee-Charging
EMIS: 700240572 246 learners (DBE)

BOESMANSRIVIER NGK PRIMハRE SKOOL

Bonnievale, Outside A Town · Western Cape View Location

Telephone: 023 616 3431
Public Primary School Quintile 1 No-Fee School
EMIS: 117338273 56 learners (DBE)

BOETSE

Seshego · Limpopo View Location

Telephone: 015 223 6548
74.1% matric pass rate (2025)
2022 72.6%
2023 82.3%
2024 78.7%
2025 74.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 922220057 1,081 learners (DBE)

BOFIHLA P/S

Motsethabong, Welkom · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 444712022 249 learners (DBE)

BOFULA TSHEPE P/S

Zamdela, Sasolburg · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 443611132 1,437 learners (DBE)

BOGALATLADI

Mohlahlanengvillage, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 925631329 1,048 learners (DBE)

BOGALENG

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 079 208 8591
Public Primary School Quintile 1 No-Fee School
EMIS: 923260031 261 learners (DBE)

BOGARE PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 072 460 4849
Public Primary School Quintile 1 No-Fee School
EMIS: 300100131 171 learners (DBE)

Bogatsu Primary School

Silwerkrans, Swartruggens · North West View Location

Telephone: 014 512 0046
Public Primary School Quintile 3 No-Fee School
EMIS: 600100132 617 learners (DBE)

Bogosi Primary School

Lebotloane, Moretele · North West View Location

Telephone: 082 759 0838
Public Primary School Quintile 1 No-Fee School
EMIS: 600100133 552 learners (DBE)

BOGOSIENG LEKWE PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 1596
Public Primary School Quintile 1 No-Fee School
EMIS: 300100134 77 learners (DBE)

BOGOSING HIGH SCHOOL

Maphoitsilevil, Maphoitsile · North West View Location

Telephone: 082 227 4461
87.3% matric pass rate (2025)
2022 60.8%
2023 95.4%
2024 87.5%
2025 87.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100135 570 learners (DBE)

BOGWASHA

Praktieseer, Burgersfort · Limpopo View Location

Telephone: 071 657 6118
Public Primary School Quintile 2 No-Fee School
EMIS: 925620053 1,446 learners (DBE)

BOGWE PRIMARY SCHOOL

Langkrans · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500110778 127 learners (DBE)

BOHLABATSATSI PRIMARY SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 082 553 4593
Public Primary School Quintile 3 No-Fee School
EMIS: 700220558 1,059 learners (DBE)

BOHLAPA KOLOBE

Mokamole, Mokamole · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 921142140 272 learners (DBE)

BOHLOKONG P/S

Bohlokong, Bethlehem · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440101224 835 learners (DBE)

BöHMER S/S

Universitas, Bloemfontein · Free State View Location

Public Special Needs Education School Fee-Charging
EMIS: 440303202 547 learners (DBE)

Boikagong Primary School

Paardekraal, Rustenburg · North West View Location

Telephone: 014 593 5287
Public Primary School Quintile 3 No-Fee School
EMIS: 600105074 1,427 learners (DBE)

Boikagong Secondary School

Paardekraal Ext, Rustenburg · North West View Location

Telephone: 014 593 4948
94.7% matric pass rate (2025)
2022 92.8%
2023 90.1%
2024 96.5%
2025 94.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600100137 1,957 learners (DBE)

BOIKANYO PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 012 345 6789
Public Primary School Quintile 4 No-Fee School
EMIS: 700251223 438 learners (DBE)

BOIKANYO PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 703 1088
Public Primary School Quintile 4 Fee-Charging
EMIS: 700910139 1,239 learners (DBE)

BOIKEMISETSO P/S

Constantia Park, Kroonstad · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 442506184 1,281 learners (DBE)

BOIKETLO

Seshego · Limpopo View Location

Telephone: 015 223 5244
Public Primary School Quintile 3 No-Fee School
EMIS: 922220064 774 learners (DBE)

BOIKETLONG CHRISTIAN SCHOOL

Boiketlong, Vanderbijlpark · Gauteng View Location

Telephone: 076 102 2180
Independent Primary School Fee-Charging
EMIS: 700400191 610 learners (DBE)

BOIKETLONG P/S

Boiketlo, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445109012 579 learners (DBE)

BOIKGANTSHO PRIMARY SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 012 815 8040
Public Primary School Quintile 4 No-Fee School
EMIS: 700220566 984 learners (DBE)

BOIKHUTSO -1

Indermark, Polokwane · Limpopo View Location

Telephone: 082 663 3201
Public Primary School Quintile 2 No-Fee School
EMIS: 920210067 294 learners (DBE)

BOIKHUTSO PRIMARY

Ramatlabama, Mafikeng · North West View Location

Telephone: 063 041 0509
Public Primary School Quintile 2 No-Fee School
EMIS: 600100141 335 learners (DBE)

BOIKHUTSO PRIMARY-2 SCHOOL

Shatale, Shatale · Mpumalanga View Location

Telephone: 013 777 5107
Public Primary School Quintile 3 Fee-Charging
EMIS: 800035120 724 learners (DBE)

BOIKHUTSONG

Molapomatebellelebowakgomo, Polokwane · Limpopo View Location

95.9% matric pass rate (2025)
2022 93.3%
2023 86.4%
2024 85.7%
2025 95.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 923260048 315 learners (DBE)

BOIKHUTSONG PRIMARY

North West · North West

Public Primary School
EMIS: 600105451 444 learners (DBE)

BOIKUTLO P/S

Bothaville · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 440506217 966 learners (DBE)

BOIKUTLO PRIMARY SCHOOL

Dikhuting, Taung · North West View Location

Telephone: 082 648 0264
Public Primary School Quintile 2 No-Fee School
EMIS: 600100142 61 learners (DBE)

BOINEELO PUBLIC SCHOOL

Tswelelang, Wolmaranstad · North West View Location

Telephone: 018 065 0007
Public Primary School Quintile 3 No-Fee School
EMIS: 600100143 776 learners (DBE)

BOIPELO SECONDARY SCHOOL

Mogale, Mogale · Gauteng View Location

Telephone: 011 410 1001
91.2% matric pass rate (2025)
2022 86.0%
2023 80.7%
2024 94.5%
2025 91.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700251231 886 learners (DBE)

BOIPHIHLELO S/S

Mokwallo Location, Vredefort · Free State View Location

89.4% matric pass rate (2025)
2022 100.0%
2023 94.8%
2024 98.0%
2025 89.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 444611126 669 learners (DBE)

BOIPOPO P/S

Tshiame A, Harrismith · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 441705107 294 learners (DBE)

BOITEKO P/S

Phomolong, Kroonstad · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 442506314 649 learners (DBE)

BOITEKO PRIMARY

Itsoseng, Itsoseng · North West View Location

Telephone: 018 011 6692
Public Primary School Quintile 1 No-Fee School
EMIS: 600100148 768 learners (DBE)

BOITEKO PRIMARY SCHOOL

Carletonville, Johannesburg · Gauteng View Location

Telephone: 018 783 3350
Public Primary School Fee-Charging
EMIS: 700271478 183 learners (DBE)

Boitekong II Secondary

North West · North West

Telephone: 014 593 3926
77.3% matric pass rate (2025)
2022 97.6%
2023 86.7%
2024 90.6%
2025 77.3%
Public Secondary School
EMIS: 600105417 1,689 learners (DBE)

BOITEKONG P/S

Meloding, Virginia · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 444412066 973 learners (DBE)

Boitekong Secondary School

Rustenburg, Boitekong · North West View Location

Telephone: 014 593 3926
80.4% matric pass rate (2025)
2022 65.6%
2023 80.0%
2024 78.1%
2025 80.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600105062 1,092 learners (DBE)

BOITELO P/S

Tebang Village, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445105188 929 learners (DBE)

Boitemogelo Primary School

Mogogelo, Hammanskraal · North West View Location

Telephone: 012 715 4002
Public Primary School Quintile 1 No-Fee School
EMIS: 600100150 827 learners (DBE)

BOITHAOPO HIGH SCHOOL

Kraaipan, Mafikeng · North West View Location

Telephone: 083 955 2152
85.5% matric pass rate (2025)
2022 79.8%
2023 64.5%
2024 65.3%
2025 85.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600100152 817 learners (DBE)

BOITHUTO

Swartwater, Swartwater · Limpopo View Location

Telephone: 072 428 1181
100.0% matric pass rate (2025)
2022 42.9%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 1 No-Fee School
EMIS: 906110099 183 learners (DBE)

BOITIRELO PUBLIC PRIMARY SCHOOL

Ikageng, Lesedi · North West View Location

Telephone: 018 012 0071
Public Primary School Quintile 1 No-Fee School
EMIS: 600100154 712 learners (DBE)

BOITLAMO S/S

Tumahole Location, Parys · Free State View Location

89.7% matric pass rate (2025)
2022 83.5%
2023 68.8%
2024 97.7%
2025 89.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 443011180 757 learners (DBE)

BOITSEANAPE TECHNICAL SECONDARY SCHOOL

Montshioa, Mmabatho · North West View Location

Telephone: 018 384 1529
96.8% matric pass rate (2025)
2022 86.4%
2023 95.3%
2024 97.9%
2025 96.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 600100155 1,152 learners (DBE)

BOITSHEPO SECONDARY SCHOOL

Hammanskraal, Pretoria · Gauteng View Location

Telephone: 012 711 4340
91.9% matric pass rate (2025)
2022 93.6%
2023 93.8%
2024 94.2%
2025 91.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700910158 1,182 learners (DBE)

BOITSHIRELETSO PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 034 261 1620
Public Primary School Quintile 1 No-Fee School
EMIS: 300100159 154 learners (DBE)

BOITSHOKO MIDDLE

Majemangso, Mafikeng · North West View Location

Telephone: 067 325 7482
83.6% matric pass rate (2025)
2022 68.5%
2023 61.5%
2024 93.4%
2025 83.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100161 528 learners (DBE)

BOITSHOKO PRIMARY SCHOOL

Kimberley · Northern Cape

Telephone: 053 874 1762
Public Primary School Quintile 2 Fee-Charging
EMIS: 300015203 675 learners (DBE)

BOITSHOKO SECONDARY SCHOOL

Ikageng, Lesedi · North West View Location

Telephone: 018 295 2413
78.2% matric pass rate (2025)
2022 72.7%
2023 89.7%
2024 79.6%
2025 78.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100160 1,684 learners (DBE)
← Prev Page 14 of 256 Next →
Scroll to Top