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

CURRO DURBANVILLE

Sonstraal Heights, City Of Cape Town · Western Cape View Location

Telephone: 021 975 6377
Independent Combined School Quintile 5 Fee-Charging
EMIS: 101007210 817 learners (DBE)

CURRO DURBANVILLE HIGH

Cape Farms - District C, City Of Cape Town · Western Cape View Location

Independent Secondary School Fee-Charging
EMIS: 100000779 744 learners (DBE)

CURRO EDENVALE COMBINED

Edenvale, Johannesburg · Gauteng View Location

Telephone: 087 087 7551
Independent Combined School Fee-Charging
EMIS: 700401105 856 learners (DBE)

CURRO EMBURY SCHOOL

Morningside · KwaZulu-Natal View Location

Independent Combined School
EMIS: 500338698 842 learners (DBE)

CURRO FORESHORE

Foreshore, City Of Cape Town · Western Cape View Location

96.0% matric pass rate (2025)
2023 91.2%
2024 91.0%
2025 96.0%
Independent Secondary School Fee-Charging
EMIS: 100000695 860 learners (DBE)

CURRO GEORGE

George Central, George · Western Cape View Location

Telephone: 087 087 7917
Independent Primary School Fee-Charging
EMIS: 100000697 114 learners (DBE)

CURRO HAZELDEAN HIGH SCHOOL

Hazeldean, Pretoria · Gauteng View Location

Telephone: 087 287 9381
Independent Secondary School Fee-Charging
EMIS: 700400435 745 learners (DBE)

CURRO HAZELDEAN PRIVATE SCHOOL

Pretoria East, Pretoria · Gauteng View Location

Telephone: 087 287 9380
Independent Primary School Fee-Charging
EMIS: 700400284 813 learners (DBE)

CURRO HELDERWYK

Benoni, Benoni · Gauteng View Location

Telephone: 087 097 0844
Independent Combined School Fee-Charging
EMIS: 700400436 850 learners (DBE)

CURRO HERMANUS

Sand Bay, Sand Bay · Western Cape View Location

Telephone: 028 316 4911
Independent Combined School Quintile 5 Fee-Charging
EMIS: 100000220 810 learners (DBE)

CURRO HEUWELKRUIN

Myngenoegen, Polokwane · Limpopo View Location

Telephone: 015 263 8903
Independent Combined School Fee-Charging
EMIS: 992205507 625 learners (DBE)

CURRO HILCREST HIGH SCHOOL

Hillcrest · KwaZulu-Natal View Location

Independent Secondary School
EMIS: 500498316 561 learners (DBE)

CURRO HILLCREST CHRISTIAN ACADEMY

Hillcrest · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500155363 531 learners (DBE)

CURRO JEWEL CITY

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 087 087 7964
93.3% matric pass rate (2025)
2024 92.0%
2025 93.3%
Independent Combined School Fee-Charging
EMIS: 700401129 433 learners (DBE)

CURRO KATHU

Kathu · Northern Cape

Telephone: 053 723 2506
Independent Combined School Fee-Charging
EMIS: 300053202 830 learners (DBE)

CURRO KRUGERSDORP HIGH SCHOOL

Noordheuwel, Krugersdorp · Gauteng View Location

Telephone: 087 287 9485
Independent Secondary School Fee-Charging
EMIS: 700401136 376 learners (DBE)

CURRO LANGEBAAN PRIVATE SCHOOL

Mykonos, Langebaan · Western Cape View Location

Telephone: 022 772 0116
Independent Combined School Fee-Charging
EMIS: 131008155 913 learners (DBE)

CURRO MAMELODI

Mamelodi, Pretoria · Gauteng View Location

Telephone: 087 086 4525
Independent Combined School Fee-Charging
EMIS: 700401115 285 learners (DBE)

CURRO MIDRAND COMBINED SCHOOL

Midrand, Midrand · Gauteng View Location

Telephone: 087 323 2420
Independent Combined School Fee-Charging
EMIS: 700400927 461 learners (DBE)

CURRO MIDRAND SAGEWOOD CAMPUS COMBINED SCHOOL

Noordwyk, Midrand · Gauteng View Location

Telephone: 087 723 3130
Independent Combined School Fee-Charging
EMIS: 700151464 1,025 learners (DBE)

CURRO MOSSEL BAY

Heiderand, Mossel Bay · Western Cape View Location

Telephone: 044 693 3488
Independent Combined School Fee-Charging
EMIS: 120007110 527 learners (DBE)

CURRO NELSPRUIT

Mpumalanga · Mpumalanga

Telephone: 013 745 9907
Independent Combined School Fee-Charging
EMIS: 800035647 1,284 learners (DBE)

CURRO NEW ROAD

Midrand, Midrand · Gauteng View Location

Telephone: 087 087 7600
94.9% matric pass rate (2025)
2025 94.9%
Independent Secondary School Fee-Charging
EMIS: 700401249 708 learners (DBE)

CURRO OAKDENE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 087 086 4632
Independent Primary School Fee-Charging
EMIS: 700401128 270 learners (DBE)

CURRO PARKDENE

Parkdene, Boksburg · Gauteng View Location

Telephone: 087 087 7494
98.7% matric pass rate (2025)
2023 92.6%
2024 95.1%
2025 98.7%
Independent Combined School Fee-Charging
EMIS: 700401138 1,253 learners (DBE)

CURRO PRETORIA

Pretoria, Pretoria · Gauteng View Location

Telephone: 087 287 9492
88.9% matric pass rate (2025)
2022 91.6%
2023 88.8%
2024 94.6%
2025 88.9%
Independent Combined School Fee-Charging
EMIS: 700231977 1,667 learners (DBE)

CURRO PRIMARY SCHOOL

Mahikeng, Mahikeng · North West View Location

Telephone: 087 285 2012
Independent Primary School
EMIS: 600105354 655 learners (DBE)

CURRO PRIVATE SCHOOL (ST CONRAD'S COLLEGE

Irenepark, Klerksdorp · North West View Location

Telephone: 087 087 7738
Independent Combined School
EMIS: 600102020 760 learners (DBE)

CURRO PRIVATE SCHOOL-KRUGERSDORP

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 010 492 2988
Independent Combined School Fee-Charging
EMIS: 700400721 540 learners (DBE)

CURRO PROTEA GLEN

Soweto, Johannesburg · Gauteng View Location

Telephone: 087 087 7569
95.9% matric pass rate (2025)
2023 100.0%
2024 98.4%
2025 95.9%
Independent Combined School Fee-Charging
EMIS: 700401060 1,513 learners (DBE)

CURRO RIVERSIDE

2027 applications open

Fourways, Fourways · Gauteng View Location

Telephone: 087 086 4645
89.3% matric pass rate (2025)
2022 87.9%
2023 96.2%
2024 94.7%
2025 89.3%

Accepting applications for 2027

Requirements: Copy of your child’s birth certificate Latest academic report Copies of both parents’/guardians’ Identity Documents or Passports Copy of clinic card (for Preschool to Grade 3)
Phone: 0795106526
Independent Combined School Fee-Charging
EMIS: 700401108 621 learners (DBE)

CURRO RIVONIA COMBINED

Sandton, Sandton · Gauteng View Location

Telephone: 087 287 9471
Independent Combined School Fee-Charging
EMIS: 700400953 851 learners (DBE)

CURRO ROODEPLAAT COMBINED

Sinoville, Pretoria · Gauteng View Location

Telephone: 087 106 8101
Independent Combined School Fee-Charging
EMIS: 700400360 904 learners (DBE)

CURRO SALT ROCK

Salt Rock · KwaZulu-Natal View Location

Telephone: 087 287 9440
Independent Combined School
EMIS: 500504125 841 learners (DBE)

CURRO SAVANNA CITY

De Deur, Vereeniging · Gauteng View Location

Telephone: 087 087 7512
97.1% matric pass rate (2025)
2023 100.0%
2024 90.5%
2025 97.1%
Independent Combined School Fee-Charging
EMIS: 700401081 724 learners (DBE)

CURRO SECONDARY SCHOOL

Mahikeng, Mahikeng · North West View Location

Telephone: 087 285 4731
97.2% matric pass rate (2025)
2022 98.6%
2023 97.8%
2024 100.0%
2025 97.2%
Independent Secondary School
EMIS: 600105355 630 learners (DBE)

CURRO SECUNDA SCHOOL

Secunda · Mpumalanga View Location

Telephone: 087 285 3642
Independent Intermediate School Fee-Charging
EMIS: 800035668 676 learners (DBE)

CURRO SERENGETI COMBINED SCHOOL

Kempton Park, Johannesburg · Gauteng View Location

Telephone: 087 284 7170
Independent Combined School Fee-Charging
EMIS: 700400657 998 learners (DBE)

CURRO SOMERSET WEST

Somerset West, City Of Cape Town · Western Cape View Location

Telephone: 087 285 2142
Independent Combined School Quintile 2 Fee-Charging
EMIS: 100000574 485 learners (DBE)

CURRO SOSHANGUVE

Soshanguve, Pretoria · Gauteng View Location

Telephone: 087 285 4700
88.1% matric pass rate (2025)
2022 94.0%
2023 96.1%
2024 97.7%
2025 88.1%
Independent Combined School Fee-Charging
EMIS: 700400839 1,567 learners (DBE)

CURRO THATCHFIELD

Centurion, Pretoria · Gauteng View Location

Telephone: 087 286 8268
Independent Combined School Fee-Charging
EMIS: 700400756

CURRO THE BLYDE

Pretoria East, Pretoria · Gauteng View Location

Telephone: 087 087 7970
Independent Combined School Fee-Charging
EMIS: 700401088 446 learners (DBE)

CURRO UITZICHT HIGH SCHOOL

Sonstraal Heights, City Of Cape Town · Western Cape View Location

Telephone: 021 834 1066
100.0% matric pass rate (2025)
2022 100.0%
2023 94.7%
2024 100.0%
2025 100.0%
Independent Secondary School Fee-Charging
EMIS: 100000778 107 learners (DBE)

CURRO UITZICHT INDEPENDENT SCHOOL

Uitzicht, City Of Cape Town · Western Cape View Location

Telephone: 021 834 1066
Independent Combined School Quintile 2 Fee-Charging
EMIS: 100000608 125 learners (DBE)

CURRO VANDERBIJLPARK COMBINED

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 087 087 7533
Independent Combined School Fee-Charging
EMIS: 700401023 612 learners (DBE)

CURRO VICTORY PARK

Randburg, Randburg · Gauteng View Location

Telephone: 082 284 7070
Independent Secondary School Fee-Charging
EMIS: 700401255 171 learners (DBE)

CURRO WATERFALL COMBINED

Midrand, Midrand · Gauteng View Location

Telephone: 087 287 9469
Independent Combined School Fee-Charging
EMIS: 700400952 773 learners (DBE)

CURRO WESTBROOK PRIVATE SCHOOL

Parsonsvlei, Gqeberha · Eastern Cape View Location

Telephone: 041 396 6300
Independent Combined School Fee-Charging
EMIS: 200100102 511 learners (DBE)

CURRO WILGEHEUWEL

Wilgeheuwel, Roodepoort · Gauteng View Location

Telephone: 087 087 0083
97.7% matric pass rate (2025)
2022 96.9%
2023 98.7%
2024 98.4%
2025 97.7%
Independent Combined School Fee-Charging
EMIS: 700400964 1,997 learners (DBE)

CURRYS POST PRIMARY SCHOOL

Curry'S Post Shop · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500118955 45 learners (DBE)

CURTIS NKONDO MATHS, SCIENCE, ICT, ENGINEERING, COMMERCE AND ENTREPRENEURSHIP SCHOOL OF SPECIALISATION

Soweto, Johannesburg · Gauteng View Location

Telephone: 010 447 4402
98.0% matric pass rate (2025)
2022 88.6%
2023 95.9%
2024 95.9%
2025 98.0%
Public Secondary School Fee-Charging
EMIS: 700400876 927 learners (DBE)

CVO GROMAR LANDBOU AKADEMIE

Groblersdal · Limpopo View Location

Telephone: 013 262 5419
Independent Combined School Fee-Charging
EMIS: 996606543 206 learners (DBE)

CVO KALAHARI SKOOL

Olifantshoek · Northern Cape

Telephone: 053 331 0766
Independent Intermediate School Fee-Charging
EMIS: 300045404 68 learners (DBE)

CVO MARMER

Marblehall · Limpopo View Location

Telephone: 013 261 2477
Independent Primary School Fee-Charging
EMIS: 996606541 74 learners (DBE)

CVO OMEGA AKADEMIE

Kareedouw · Eastern Cape View Location

Telephone: 042 288 0071
Independent Combined School Fee-Charging
EMIS: 200100605 31 learners (DBE)

CVO SCHOOL LICHTENBURG

Retiefs Park, Lichtenburg · North West View Location

Telephone: 018 632 1982
Independent Secondary School
EMIS: 600100252 89 learners (DBE)

CVO SKOOL PRETORIA

Zwavelpoort, Bronkhorstspruit · Gauteng View Location

Telephone: 012 111 7398
Independent Combined School Fee-Charging
EMIS: 700210070 211 learners (DBE)

CVO SKOOL VIVO

Makhado · Limpopo View Location

Telephone: 015 593 0740
Independent Combined School Fee-Charging
EMIS: 993304505 148 learners (DBE)

CVO SKOOL ZOUTPANSBERG

Makhado, Makhado · Limpopo View Location

Telephone: 076 401 2757
Independent Combined School Fee-Charging
EMIS: 993304401 135 learners (DBE)

CVO-SKOOL POTGIETERSRUS

Potgietersrus, Mokopane · Limpopo View Location

Telephone: 015 491 6526
Independent Combined School Fee-Charging
EMIS: 906111580 148 learners (DBE)

CW KIES INTERMEDIÊRE SKOOL

Hartswater · Northern Cape

Telephone: 053 474 0841
Public Intermediate School Quintile 3 Fee-Charging
EMIS: 300017303 592 learners (DBE)

CWAKA PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 076 823 8936
Public Primary School Quintile 1 No-Fee School
EMIS: 200500103 283 learners (DBE)

CWAKA PRIMARY SCHOOL

Empangeni · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500118992 390 learners (DBE)

CWAKEME SECONDARY SCHOOL

Makhowe P470 Road · KwaZulu-Natal View Location

Telephone: 064 538 4940
90.3% matric pass rate (2025)
2022 83.9%
2023 85.0%
2024 92.5%
2025 90.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500119029 1,069 learners (DBE)

CWALA COMBINED PRIMARY SCHOOL

Mbekweni, Peddie · Eastern Cape View Location

Telephone: 083 975 5567
Public Primary School Quintile 3 No-Fee School
EMIS: 200200098 26 learners (DBE)

CWALINKUNGU PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 073 869 5444
Public Primary School Quintile 3 No-Fee School
EMIS: 200500104 263 learners (DBE)

CWARU PRIMARY SCHOOL

Middledrift · Eastern Cape View Location

Telephone: 078 812 0411
Public Primary School Quintile 3 No-Fee School
EMIS: 200200099 145 learners (DBE)

CWAYISA PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500119066 194 learners (DBE)

CWEBE JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 047 557 0014
Public Combined School Quintile 1 No-Fee School
EMIS: 200400091 442 learners (DBE)

CWEBENI JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 082 698 6524
Public Primary School Quintile 1 No-Fee School
EMIS: 200500105 62 learners (DBE)

CWEBENI JUNIOR SECONDARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 047 564 1020
Public Combined School Quintile 2 No-Fee School
EMIS: 200400092 365 learners (DBE)

CWECWENI PRIMARY SCHOOL

Engcobo, Cofimvaba · Eastern Cape View Location

Telephone: 078 590 7342
Public Primary School Quintile 1 No-Fee School
EMIS: 200400093 103 learners (DBE)

CWECWENI SENIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 079 388 8617
90.4% matric pass rate (2025)
2022 50.9%
2023 83.5%
2024 82.3%
2025 90.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200400094 734 learners (DBE)

CWELE PUBLIC JUNIOR SECONDARY SCHOOL

Ngqeleni, Libode · Eastern Cape View Location

Telephone: 083 340 6129
Public Primary School Quintile 1 No-Fee School
EMIS: 200400095 150 learners (DBE)

CWEMBE PRIMARY SCHOOL

Ladysmith · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500119140 260 learners (DBE)

CWENGCWANA PRIMARY SCHOOL

Stutterheim · Eastern Cape View Location

Telephone: 073 787 5166
Public Primary School Quintile 3 No-Fee School
EMIS: 200200971 122 learners (DBE)

CYGNET PREPARATORY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500119177 242 learners (DBE)

CYPRESS PRIMARY SCHOOL

Bridgetown, City Of Cape Town · Western Cape View Location

Telephone: 021 638 1693
Public Primary School Quintile 4 Fee-Charging
EMIS: 105480231 480 learners (DBE)

CYRIL CLARKE SECONDARY SCHOOL

Mataffin, Mataffin · Mpumalanga View Location

Telephone: 076 429 2968
82.6% matric pass rate (2025)
2022 83.9%
2023 72.5%
2024 88.6%
2025 82.6%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800002303 1,439 learners (DBE)

CYRILDENE PRIMARY SCHOOL

Cyrildene, Johannesburg · Gauteng View Location

Telephone: 011 616 2406
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130237 816 learners (DBE)

D & C COMPREHENSIVE PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 017 883 5160
Public Primary School Quintile 5 Fee-Charging
EMIS: 800002329 1,376 learners (DBE)

D D SIWISA PRIMARY SCHOOL

King Flats, Grahamstown · Eastern Cape View Location

Telephone: 046 637 8099
Public Primary School Quintile 3 No-Fee School
EMIS: 200100144 516 learners (DBE)

D G COSSIE PUBLIC PRIMARY SCHOOL

Cathcart · Eastern Cape View Location

Telephone: 045 843 2394
Public Primary School Quintile 3 No-Fee School
EMIS: 200600122 404 learners (DBE)

D M SKOSANA SENIOR SECONDARY SCHOOL

Lady Frere, Cala · Eastern Cape View Location

Telephone: 082 458 6046
80.7% matric pass rate (2025)
2022 82.6%
2023 69.7%
2024 90.5%
2025 80.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200600123 497 learners (DBE)

D Z DUMEZWENI SENIOR SECONDARY SCHOOL

Ngqeleni, Ntlaza · Eastern Cape View Location

Telephone: 082 456 3348
91.3% matric pass rate (2025)
2022 79.6%
2023 94.3%
2024 90.6%
2025 91.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200400096 737 learners (DBE)

D. P. KGOTLENG PRIMARY SCHOOL

Unit2, Mmabatho · North West View Location

Telephone: 018 384 5311
Public Primary School Quintile 4 Fee-Charging
EMIS: 600103259 788 learners (DBE)

D.A. MOKOMA SECONDARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 702 6777
Public Combined School Fee-Charging
EMIS: 700910253 155 learners (DBE)

D.F. MALAN HOヒRSKOOL

Boston, City Of Cape Town · Western Cape View Location

Telephone: 021 948 8781
100.0% matric pass rate (2025)
2022 99.5%
2023 98.6%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 101310217 1,134 learners (DBE)

D.G. MASHEGO PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 076 441 3150
Public Primary School Quintile 2 Fee-Charging
EMIS: 800034936 427 learners (DBE)

D.G. TSEBE

Zone, Mokopane · Limpopo View Location

Telephone: 015 483 1375
77.8% matric pass rate (2025)
2022 49.7%
2023 59.7%
2024 82.1%
2025 77.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 921120102 947 learners (DBE)

D.P.MOLOTO SPECIAL SCHOOL

Zeerust · North West View Location

Telephone: 018 363 4552
Public Special Needs Education School
EMIS: 600102365 129 learners (DBE)

D.R.C JUNIOR SECONDARY SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Public Combined School Quintile 3 No-Fee School
EMIS: 500424390 1,118 learners (DBE)

D.Z.J. MTEBULE

Nkowankowa · Limpopo View Location

Telephone: 015 065 0392
94.1% matric pass rate (2025)
2022 72.9%
2023 86.2%
2024 89.3%
2025 94.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 915530075 1,397 learners (DBE)

Da Silva Academy

Rustenburg, Rustenburg · North West View Location

Telephone: 014 592 5613
Independent Primary School
EMIS: 600105372 433 learners (DBE)

DABEKA HIGH SCHOOL

Opp Power Station · KwaZulu-Natal View Location

Telephone: 072 430 4613
95.6% matric pass rate (2025)
2022 81.4%
2023 91.5%
2024 80.4%
2025 95.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500119214 951 learners (DBE)

DABULA PRIMARY SCHOOL

Nkanini, Mount Frere · Eastern Cape View Location

Telephone: 082 590 0799
Public Primary School Quintile 2 No-Fee School
EMIS: 200500107 159 learners (DBE)

DABULAMANZI COMBINED SCHOOL

Rosetta · KwaZulu-Natal View Location

68.0% matric pass rate (2025)
2022 72.7%
2023 70.6%
2024 58.3%
2025 68.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500119251 66 learners (DBE)

DABULAMANZI JUNIOR SECONDARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 083 287 1240
Public Combined School Quintile 3 No-Fee School
EMIS: 200300054 211 learners (DBE)

DABULAMANZI SENIOR PRIMARY SCHOOL

Tabankulu · Eastern Cape View Location

Telephone: 083 835 2172
Public Primary School Quintile 1 No-Fee School
EMIS: 200500108 130 learners (DBE)

DABULAMANZI SENIOR PRIMARY SCHOOL

Cofimvaba, Ncora · Eastern Cape View Location

Telephone: 082 698 6743
Public Primary School Quintile 2 No-Fee School
EMIS: 200600124 101 learners (DBE)
← Prev Page 27 of 256 Next →
Scroll to Top