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

ESINYAMENI PRIMARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500216 147 learners (DBE)

ESIPHAHLENI PRIMARY SCHOOL

Near Sodwana Bay · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140970 359 learners (DBE)

ESIPHETHWINI PRIMARY SCHOOL

Umlazi · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500141007 402 learners (DBE)

ESIPHETHWINI SENDEZI PRIMARY SCHOOL

Mt. West · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500141044 165 learners (DBE)

ESIPHIVA COMBINED PRIMARY SCHOOL

Near Zungu Tribal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500141081 102 learners (DBE)

ESIPHONDWENI SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

85.9% matric pass rate (2025)
2022 77.5%
2023 87.5%
2024 81.6%
2025 85.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500141118 1,167 learners (DBE)

ESIPHUKWINI J.P SCHOOL

Engonyameni Area · KwaZulu-Natal View Location

Telephone: 071 306 5102
Public Primary School Quintile 3 No-Fee School
EMIS: 500141155 279 learners (DBE)

ESIQANDULWENI PRIMARY SCHOOL

Kwa Visha Visha · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500141192 285 learners (DBE)

ESIQHINGINI FULL SERVICE SCHOOL

Kwa-Ximba Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500443815 200 learners (DBE)

ESIQHINGINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500141229 89 learners (DBE)

ESIQHOMANENI PRIMARY SCHOOL

Kwambiza · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500141266 271 learners (DBE)

ESIQHOQHWENI SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

83.3% matric pass rate (2025)
2022 80.0%
2023 100.0%
2024 100.0%
2025 83.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500141303 190 learners (DBE)

ESIQIWINI HIGH SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Telephone: 035 550 8069
88.6% matric pass rate (2025)
2022 98.7%
2023 92.2%
2024 88.8%
2025 88.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500141340 785 learners (DBE)

ESIQWAQWENI PRIMARY SCHOOL

Umlalazi Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500141377 314 learners (DBE)

ESITANGAMENI PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 076 531 0521
Public Primary School Quintile 2 No-Fee School
EMIS: 200400174 225 learners (DBE)

ESITHEBENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 930 1912
Public Primary School Quintile 3 No-Fee School
EMIS: 700110676 831 learners (DBE)

ESITHEMBISWENI PRIMARY SCHOOL

Dundonald, Dundonald · Mpumalanga View Location

Telephone: 072 330 4525
Public Primary School Quintile 1 Fee-Charging
EMIS: 800003970 398 learners (DBE)

ESITIYENI PUBLIC PRIMARY SCHOOL

Zwide, Gqeberha · Eastern Cape View Location

Telephone: 041 464 2377
Public Primary School Quintile 3 No-Fee School
EMIS: 200100213 462 learners (DBE)

ESITOFINI PRIMARY SCHOOL

Bizana, Mbizana · Eastern Cape View Location

Telephone: 078 768 1095
Public Primary School Quintile 2 No-Fee School
EMIS: 200500217 154 learners (DBE)

ESIVIVANENI PRIMARY SCHOOL

Kwajali Location · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500141451 529 learners (DBE)

ESIWOYENI PRIMARY SCHOOL

St Faiths · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500141488 500 learners (DBE)

ESIYALWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500327524 168 learners (DBE)

ESIYALWINI SECONDARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 082 557 4058
78.1% matric pass rate (2025)
2025 78.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700133850 477 learners (DBE)

ESIZIBENI COMPREHENSIVE HIGH SCHOOL

Ehlanzeni Area · KwaZulu-Natal View Location

Telephone: 31231051
81.6% matric pass rate (2025)
2022 84.8%
2023 72.1%
2024 77.5%
2025 81.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500342583 1,378 learners (DBE)

ESIZIBENI S/S

Zamani Township, Memel · Free State View Location

90.2% matric pass rate (2025)
2022 74.3%
2023 86.9%
2024 100.0%
2025 90.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 444510175 878 learners (DBE)

ESKHULULIWE PRIMARY SCHOOL

P.O. Inanda · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500141599 852 learners (DBE)

ESOKHENI HIGH SCHOOL

D215 · KwaZulu-Natal View Location

Telephone: 079 527 4304
83.3% matric pass rate (2025)
2022 76.5%
2023 80.0%
2024 85.2%
2025 83.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500141636 289 learners (DBE)

ESOKWAZI SECONDARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 065 0500
75.1% matric pass rate (2025)
2022 82.8%
2023 73.9%
2024 80.3%
2025 75.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 700320515 1,345 learners (DBE)

ESPOIR ACADEMY

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 433 0951
100.0% matric pass rate (2025)
2024 83.3%
2025 100.0%
Independent Primary School Fee-Charging
EMIS: 700400903 97 learners (DBE)

ESSEK JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 078 537 4119
Public Primary School Quintile 2 No-Fee School
EMIS: 200500219 102 learners (DBE)

ESSELEN HEIGHTS PRIMARY SCHOOL

Lenham · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500141673 694 learners (DBE)

ESSELEN PARK SPORT SCHOOL OF EXCELLENCE

Elandsfontein, Kempton Park · Gauteng View Location

Telephone: 011 974 1999
85.7% matric pass rate (2025)
2022 83.3%
2023 75.0%
2024 95.5%
2025 85.7%
Independent Secondary School Fee-Charging
EMIS: 700260794 110 learners (DBE)

ESSELENPARK PRIMハRE SKOOL

Worcester, Worcester · Western Cape View Location

Telephone: 023 347 0240
Public Primary School Quintile 3 No-Fee School
EMIS: 130330043 1,147 learners (DBE)

ESSELENPARK SEKONDハR

Florian Park, Worcester · Western Cape View Location

Telephone: 023 347 0174
69.9% matric pass rate (2025)
2022 57.7%
2023 44.7%
2024 76.3%
2025 69.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 130333344 1,711 learners (DBE)

ESSELMAN PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 082 205 4880
Public Primary School Quintile 2 Fee-Charging
EMIS: 800034938 254 learners (DBE)

ESSENHOUT PRIMARY SCHOOL

Delft South, City Of Cape Town · Western Cape View Location

Telephone: 021 224 0488
Public Primary School Quintile 4 No-Fee School
EMIS: 100000618 1,456 learners (DBE)

ESSENTIALS GROUP OF SCHOOLS

Midrand, Midrand · Gauteng View Location

Telephone: 010 224 0299
Independent Combined School Fee-Charging
EMIS: 700401382

ESTCOURT CHRISTIAN ACADEMY

KwaZulu-Natal · KwaZulu-Natal View Location

Independent Combined School
EMIS: 500328521 67 learners (DBE)

ESTCOURT HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

88.7% matric pass rate (2025)
2022 91.2%
2023 92.6%
2024 97.9%
2025 88.7%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500141710 831 learners (DBE)

ESTCOURT PRIMARY SCHOOL

Colita · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500141784 943 learners (DBE)

ESTCOURT SECONDARY SCHOOL

Estcourt · KwaZulu-Natal View Location

89.3% matric pass rate (2025)
2022 75.0%
2023 74.4%
2024 90.8%
2025 89.3%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500141858 973 learners (DBE)

ESTCOURT SENIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 035 628 0004
78.3% matric pass rate (2025)
2022 65.9%
2023 90.4%
2024 86.6%
2025 78.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500141821 1,402 learners (DBE)

ESTHER MALEKA COMPREHENSIVE

Marblehall · Limpopo View Location

Telephone: 072 211 8832
83.1% matric pass rate (2025)
2022 82.6%
2023 84.5%
2024 81.5%
2025 83.1%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 996606546 473 learners (DBE)

ESTHER PAYNE SMITH SECONDARY SCHOOL

Northdale · KwaZulu-Natal View Location

65.1% matric pass rate (2025)
2022 67.1%
2023 46.6%
2024 57.7%
2025 65.1%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500141895 758 learners (DBE)

ESTON PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500141932 129 learners (DBE)

ESTRALITA-SKOOL

Mashishing · Mpumalanga View Location

Telephone: 013 235 2378
Public Special Needs Education School
EMIS: 800004002 212 learners (DBE)

ESUSWENI PRIMARY SCHOOL

Nngoma · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500141969 264 learners (DBE)

ESWENI JUNIOR PRIMARY SCHOOL

Emandleni Store Next To Ingwemnyama H.P · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142043 225 learners (DBE)

ET THABANE FULL SERVICE SCHOOL

Ugie · Eastern Cape View Location

Telephone: 061 537 9245
Public Primary School Quintile 3 No-Fee School
EMIS: 200400273 1,707 learners (DBE)

ETALENI PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 083 620 8369
Public Primary School Quintile 1 No-Fee School
EMIS: 200500220 157 learners (DBE)

ETEBARE PRIMARY

Thutoyatau, Losasaneng · North West View Location

Telephone: 082 575 3555
Public Primary School Quintile 1 No-Fee School
EMIS: 600100362 79 learners (DBE)

ETEMBENI COMBINED SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500425241 221 learners (DBE)

ETETE S.A. PRIMARY SCHOOL

Shakaskraal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142080 84 learners (DBE)

ETHAFENI PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500142117 596 learners (DBE)

ETHAKASANI PRIMARY SCHOOL

Esikhawini · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500142154 812 learners (DBE)

ETHALANENI PRIMARY SCHOOL

Ekukhanyeni Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500142191 276 learners (DBE)

ETHANGENI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

85.0% matric pass rate (2025)
2022 77.7%
2023 83.7%
2024 72.7%
2025 85.0%
Public Combined School Quintile 4 Fee-Charging
EMIS: 500311910 1,064 learners (DBE)

ETHEKWINI PRIMARY SCHOOL

Kwa Mashu · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500142228 1,353 learners (DBE)

ETHEL MTHIYANE SPECIAL SCHOOL

Sundumbili · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500142265 300 learners (DBE)

ETHEL PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 083 239 8464
Public Primary School Quintile 1 No-Fee School
EMIS: 300100363 300 learners (DBE)

ETHEMBENI ENRICHMENT CENTRE

North End, Gqeberha · Eastern Cape View Location

Telephone: 041 487 2461
92.4% matric pass rate (2025)
2022 93.3%
2023 100.0%
2024 96.3%
2025 92.4%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 200100954 779 learners (DBE)

ETHEMBENI PRIMARY SCHOOL

Vlakpoort, Vlakpoort · Mpumalanga View Location

Telephone: 017 753 1963
Public Primary School Quintile 1 Fee-Charging
EMIS: 800004010 820 learners (DBE)

ETHEMBENI PRIMARY SCHOOL

Mpuluzi, Mpuluzi · Mpumalanga View Location

Telephone: 017 889 5042
Public Primary School Quintile 1 Fee-Charging
EMIS: 800004028 384 learners (DBE)

ETHEMBENI PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 072 408 9124
Public Primary School Quintile 2 No-Fee School
EMIS: 200400175 49 learners (DBE)

ETHEMBENI SCHOOL FOR THE PHYSICALLY DISABLED AND VISUALLY IMPAIRED

Inchanga · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500142302 147 learners (DBE)

ETHEMBENI SECONDARY SCHOOL

Mzamomhle Township, Burgersdorp · Eastern Cape View Location

Telephone: 051 653 1788
97.9% matric pass rate (2025)
2022 84.3%
2023 97.2%
2024 88.0%
2025 97.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600190 1,036 learners (DBE)

ETHOKOMALA SPECIAL SCHOOL

Mpumalanga · Mpumalanga

Telephone: 087 808 6519
Public Special Needs Education School
EMIS: 800004036 13 learners (DBE)

ETHRIDGE JUNIOR SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 083 866 1125
Public Combined School Quintile 1 No-Fee School
EMIS: 200500222 762 learners (DBE)

ETHUBALETHU PRIMARY SCHOOL

Melmoth · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500207311 965 learners (DBE)

ETHULENI COMBINED PRIMARY SCHOOL

Roosboom · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142339 117 learners (DBE)

ETHULWANE PRIMARY SCHOOL

C/O Magwaza Traditional Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142376 558 learners (DBE)

ETIMBONDVWENI COMBINED SCHOOL

Mandulu, Mandulu · Mpumalanga View Location

Telephone: 072 561 9407
Public Combined School Quintile 1 Fee-Charging
EMIS: 800004044 609 learners (DBE)

ETONGWE PRIMARY SCHOOL

Emakhabeleni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142413 118 learners (DBE)

ETORA PRIMARY SCHOOL

Ngcobo · Eastern Cape

Telephone: 083 836 0763
Public Primary School Quintile 3 Fee-Charging
EMIS: 200300887 231 learners (DBE)

ETSHELIHLE PUBLIC PRIMARY SCHOOL

3548 38Th Avenue · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500142450 524 learners (DBE)

ETSHENI PRIMARY SCHOOL

Ngema, Piet Retief · Mpumalanga View Location

Public Primary School Quintile 1 Fee-Charging
EMIS: 800030510 243 learners (DBE)

ETSHENILIKASHOBA PRIMARY SCHOOL

Bizana Main Road · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500142561 437 learners (DBE)

ETSHENIPRIMARYSCHOOL

Umzumbe · KwaZulu-Natal View Location

Telephone: 072 120 9744
Public Primary School Quintile 2 No-Fee School
EMIS: 500142524 162 learners (DBE)

ETWA JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 084 956 3065
Public Primary School Quintile 2 No-Fee School
EMIS: 200400176 78 learners (DBE)

ETWATWA SECONDARY SCHOOL

Benoni, Benoni · Gauteng View Location

Telephone: 082 554 6193
81.6% matric pass rate (2025)
2022 75.8%
2023 64.7%
2024 80.0%
2025 81.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700311050 1,107 learners (DBE)

ETYENI JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 076 649 3545
Public Primary School Quintile 1 No-Fee School
EMIS: 200500223 50 learners (DBE)

ETYENI JUNIOR SECONDARY SCHOOL

Qumbu, Maclear · Eastern Cape View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 200400177 226 learners (DBE)

EUNICE P/S

Park West, Bloemfontein · Free State View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 440304226 851 learners (DBE)

EUNICE S/S

Park West, Bloemfontein · Free State View Location

99.4% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 99.4%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 440304210 804 learners (DBE)

EUPHORBIA

Mookgopong · Limpopo View Location

Telephone: 014 743 3137
Independent Primary School
EMIS: 991102400 88 learners (DBE)

EURECON PRIMARY SCHOOL

Connaught, City Of Cape Town · Western Cape View Location

Telephone: 021 931 2902
Public Primary School Quintile 4 No-Fee School
EMIS: 102320560 675 learners (DBE)

EUREKA

Lebowakgomo, Polokwane · Limpopo View Location

Telephone: 015 633 5147
Public Primary School Quintile 3 No-Fee School
EMIS: 923260178 1,267 learners (DBE)

EUREKA ENGLISH MEDIUM PRIMARY SCHOOL

Masibekela · Mpumalanga View Location

Telephone: 013 782 4359
Independent Primary School Fee-Charging
EMIS: 800034596 330 learners (DBE)

EUREKA HIGH SCHOOL

Springs, Springs · Gauteng View Location

Telephone: 011 815 1090
83.3% matric pass rate (2025)
2022 81.1%
2023 78.5%
2024 88.1%
2025 83.3%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700350074 1,136 learners (DBE)

EUREKA INTERMEDIÊRE SKOOL

Noupoort · Northern Cape

Telephone: 049 843 1929
Public Intermediate School Quintile 2 Fee-Charging
EMIS: 300023301 661 learners (DBE)

EUREKA PRIMハRE SKOOL

Eureka Estate, City Of Cape Town · Western Cape View Location

Telephone: 021 928 8370
Public Primary School Quintile 4 No-Fee School
EMIS: 102480363 632 learners (DBE)

EUREKASKOOL

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 421 1064
Public Primary School Fee-Charging
EMIS: 700330118 472 learners (DBE)

EVANE INTERMEDIATE SCHOOL

Vryheid · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500142598 107 learners (DBE)

EVATON PRIMARY SCHOOL

Evaton, Evaton · Gauteng View Location

Telephone: 016 065 0605
Public Primary School Quintile 2 No-Fee School
EMIS: 700320952 1,299 learners (DBE)

EVATON WEST PRIMARY SCHOOL

Evaton, Evaton · Gauteng View Location

Telephone: 010 065 0419
Public Primary School Quintile 1 No-Fee School
EMIS: 700400702 1,216 learners (DBE)

EVELINE INDEPENDENT SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 648 0199
100.0% matric pass rate (2024)
2022 100.0%
2023 100.0%
2024 100.0%
Independent Intermediate School Fee-Charging
EMIS: 700400306 599 learners (DBE)

EVENDALE FARM SCHOOL

Cradock · Eastern Cape View Location

Telephone: 079 875 5505
Public Primary School Quintile 2 No-Fee School
EMIS: 200600192 28 learners (DBE)

EVEREST ACADEMY

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 993 3709
Independent Primary School Fee-Charging
EMIS: 700400762

EVEREST HEIGHTS PRIMARY SCHOOL

Everest Heights · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500142672 1,231 learners (DBE)

EVEREST PRIMARY SCHOOL

Shallcross · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500142709 612 learners (DBE)
← Prev Page 46 of 256 Next →
Scroll to Top