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

EMFULENI LHP SCHOOL

Whittlesea · Eastern Cape View Location

Telephone: 082 950 9016
Public Primary School Quintile 3 No-Fee School
EMIS: 200600173 95 learners (DBE)

EMFULENI PRIMARY SCHOOL

Hazyview, Hazyview · Mpumalanga View Location

Telephone: 013 708 0097
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035052 346 learners (DBE)

EMFULENI PRIMARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 940 4994
Public Primary School Quintile 2 No-Fee School
EMIS: 700400021 1,003 learners (DBE)

EMFUNDISWENI PRIMARY SCHOOL

Sandton, Johannesburg · Gauteng View Location

Telephone: 011 443 5338
Public Primary School Quintile 2 No-Fee School
EMIS: 700152116 1,427 learners (DBE)

EMFUNDWENI HIGH SCHOOL

Dannhauser · KwaZulu-Natal View Location

87.6% matric pass rate (2025)
2022 85.7%
2023 78.0%
2024 77.2%
2025 87.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500132534 946 learners (DBE)

EMFUNDWENI JUNIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500424908 446 learners (DBE)

EMFUNDWENI PRIMARY SCHOOL

Zwide, Gqeberha · Eastern Cape View Location

Telephone: 041 459 0606
Public Primary School Quintile 3 No-Fee School
EMIS: 200100202 599 learners (DBE)

EMFUNDWENI PRIMARY SCHOOL

Mbibane, Mbibane · Mpumalanga View Location

Telephone: 013 976 7566
Public Primary School Quintile 3 Fee-Charging
EMIS: 800003558 629 learners (DBE)

EMFUNDWENI SENIOR SECONDARY SCHOOL

Peddie · Eastern Cape View Location

Telephone: 079 500 5830
96.0% matric pass rate (2025)
2022 87.1%
2023 85.2%
2024 97.5%
2025 96.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200200156 319 learners (DBE)

EMGAGA PRIMARY SCHOOL

Rural Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132571 298 learners (DBE)

EMGANGENI SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

90.9% matric pass rate (2025)
2022 72.7%
2023 100.0%
2024 100.0%
2025 90.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500401450 162 learners (DBE)

EMGODINI PRIMARY SCHOOL

Flagstaff, Bizana · Eastern Cape View Location

Telephone: 076 707 2369
Public Primary School Quintile 1 No-Fee School
EMIS: 200500191 483 learners (DBE)

EMGWALANA SENIOR PRIMARY SCHOOL

Engcobo, Ngcobo · Eastern Cape View Location

Telephone: 047 548 1121
Public Primary School Quintile 1 No-Fee School
EMIS: 200400158 80 learners (DBE)

EMGWALI PUBLIC SCHOOL

Stutterheim · Eastern Cape View Location

Telephone: 072 280 0417
80.0% matric pass rate (2025)
2022 67.4%
2023 67.8%
2024 93.1%
2025 80.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200157 321 learners (DBE)

EMHLANGA PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 083 477 9263
Public Primary School Quintile 3 No-Fee School
EMIS: 200500192 280 learners (DBE)

EMHLANGANA PRIMARY SCHOOL

Tugela Ferry · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132645 361 learners (DBE)

EMHLANGENI PRIMARY SCHOOL

Seymour · Eastern Cape View Location

Telephone: 073 357 2385
Public Primary School Quintile 2 No-Fee School
EMIS: 200200241 173 learners (DBE)

EMHLANGENI S.P SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132682 315 learners (DBE)

EMHLONHLWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132719 64 learners (DBE)

EMHLUBULWENI PRIMARY SCHOOL

Nyoni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132756 330 learners (DBE)

EMHLUNGWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132793 146 learners (DBE)

EMHLWANENI HIGH SCHOOL

And Clinic · 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 3 No-Fee School
EMIS: 500132830 1,299 learners (DBE)

EMIL WEDER SEKONDハR

Genadendal, Genadendal · Western Cape View Location

Telephone: 028 251 8119
91.3% matric pass rate (2025)
2022 84.8%
2023 83.3%
2024 80.9%
2025 91.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 114333328 556 learners (DBE)

EMINENCE PRIMARY

Newton Park, Port Elizabeth · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200101055 192 learners (DBE)

EMINYEZANENI SENIOR SECONDARY SCHOOL

Bruntville · KwaZulu-Natal View Location

Telephone: 033 263 1245
73.1% matric pass rate (2025)
2022 79.4%
2023 97.8%
2024 94.3%
2025 73.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500132867 1,018 learners (DBE)

EMISEBENI JUNIOR PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 982 5505
Public Primary School Quintile 3 No-Fee School
EMIS: 700132175 254 learners (DBE)

EMITHINI PRIMARY SCHOOL

Bloekombos, City Of Cape Town · Western Cape View Location

Telephone: 021 023 0393
Public Intermediate School Quintile 1 No-Fee School
EMIS: 100000638 1,334 learners (DBE)

EMITSHATSHANENI PRIMARY SCHOOL

Mt Fletcher, Matatiele · Eastern Cape View Location

Telephone: 073 398 1687
Public Primary School Quintile 2 No-Fee School
EMIS: 200500193 169 learners (DBE)

EMIZAMOYETHU SENIOR SECONDARY SCHOOL

Engcobo, Ngcobo · Eastern Cape View Location

Telephone: 081 860 5680
88.5% matric pass rate (2025)
2022 84.3%
2023 82.9%
2024 90.5%
2025 88.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200400159 545 learners (DBE)

EMJALISWENI PRIMARY SCHOOL

Kwamachi · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132904 381 learners (DBE)

EMJIKELWENI PRIMARY SCHOOL

Whittlesea · Eastern Cape View Location

Telephone: 072 525 9504
Public Primary School Quintile 3 No-Fee School
EMIS: 200600174 21 learners (DBE)

EMJIKWENI JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 073 221 7764
Public Primary School Quintile 1 No-Fee School
EMIS: 200401315 106 learners (DBE)

EMJINDINI SECONDARY SCHOOL

Barberton, Barberton · Mpumalanga View Location

88.6% matric pass rate (2025)
2022 43.2%
2023 62.4%
2024 85.0%
2025 88.6%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 800003574 905 learners (DBE)

EMKANZI PRIMARY JUNIOR SCHOOL

Emkanzi, Engcobo · Eastern Cape View Location

Telephone: 076 844 5181
Public Primary School Quintile 1 No-Fee School
EMIS: 200400161 158 learners (DBE)

EMKHAMBENI PRIMARY SCHOOL

Ngcongangconga Road · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132941 417 learners (DBE)

EMKHAMO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

98.0% matric pass rate (2025)
2022 68.9%
2023 91.5%
2024 92.3%
2025 98.0%
Public Combined School Quintile 1 No-Fee School
EMIS: 500132978 658 learners (DBE)

EMKHANDLWINI PRIMARY SCHOOL

Kwa Biyela · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500133015 537 learners (DBE)

EMKHATHINI PRIMARY SCHOOL

Kwaximba Location · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500133052 165 learners (DBE)

EMKHAYIDENI TECHNICAL HIGH SCHOOL

Meerensee · KwaZulu-Natal View Location

88.0% matric pass rate (2025)
2022 85.3%
2023 84.8%
2024 87.5%
2025 88.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500319310 1,088 learners (DBE)

EMKHINDINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500133089 246 learners (DBE)

EMKHIWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133200 162 learners (DBE)

EMKHOMBE HIGH SCHOOL

Via Osuthu Royal Palace · KwaZulu-Natal View Location

Telephone: 072 533 4789
95.1% matric pass rate (2025)
2022 98.9%
2023 79.8%
2024 89.9%
2025 95.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500133126 535 learners (DBE)

EMKHUPHULA PRIMARY SCHOOL

Emkhuphula Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133163 89 learners (DBE)

EMLAMBONGWENYA PRIMARY SCHOOL

Nyamane High School · KwaZulu-Natal View Location

Telephone: 078 976 2517
Public Primary School Quintile 2 No-Fee School
EMIS: 500133237 240 learners (DBE)

EMLANDELENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500133274 461 learners (DBE)

EMLILWENI PRIMARY SCHOOL

Mhlumayo · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133311 111 learners (DBE)

EMMANGWENI PRIMARY SCHOOL

Rabula Location, Keiskammahoek · Eastern Cape View Location

Telephone: 073 908 9004
Public Primary School Quintile 3 No-Fee School
EMIS: 200200158 16 learners (DBE)

EMMANGWENI PRIMARY SCHOOL

Tembisa, Kempton Park · Gauteng View Location

Telephone: 010 447 4880
Public Primary School Quintile 3 No-Fee School
EMIS: 700260729 1,546 learners (DBE)

EMMANUEL CHRISTIAN

Rondeboschplots, Makhado · Limpopo View Location

Telephone: 082 208 4050
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 905332486 603 learners (DBE)

EMMANUEL CHRISTIAN ACADEMY

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

Telephone: 021 592 2349
84.2% matric pass rate (2025)
2022 100.0%
2023 92.9%
2024 100.0%
2025 84.2%
Independent Combined School Fee-Charging
EMIS: 102007204 223 learners (DBE)

EMMANUEL COLLEGE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 334 0013
Independent Combined School Fee-Charging
EMIS: 700401177 84 learners (DBE)

EMMANUEL JUNIOR PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 073 696 5140
Public Primary School Quintile 2 No-Fee School
EMIS: 200200159 70 learners (DBE)

EMMANUEL PRIMARY SCHOOL

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 451 4146
Public Primary School Quintile 1 No-Fee School
EMIS: 700330837 1,156 learners (DBE)

EMMANUEL PRIMARY SCHOOL

Butterworth X 7, Butterworth · Eastern Cape View Location

Telephone: 047 491 1141
89.1% matric pass rate (2025)
2022 93.2%
2023 83.9%
2024 90.5%
2025 89.1%
Independent Combined School Fee-Charging
EMIS: 200300873 500 learners (DBE)

EMMANUEL PRIMARY SCHOOL

Esigangeni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133348 218 learners (DBE)

EMMANUEL PRIVATE SCHOOL

South West 1, Vanderbijlpark · Gauteng View Location

Telephone: 016 932 1889
Independent Combined School Fee-Charging
EMIS: 700330117 85 learners (DBE)

EMMANUEL SECONDARY SCHOOL

Kimberley · Northern Cape

Telephone: 053 871 2305
84.2% matric pass rate (2025)
2022 91.8%
2023 82.2%
2024 80.7%
2025 84.2%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 300015402 1,073 learners (DBE)

EMMARENTIA PRIMARY SCHOOL

Emmarentia, Johannesburg · Gauteng View Location

Telephone: 011 486 1023
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130310 449 learners (DBE)

EMMAUS PRIMARY SCHOOL

Emmaus Taxi Rank · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133385 882 learners (DBE)

EMMET MAHONGA JUNIOR PRIMARY SCHOOL

Illinge, Ilinge · Eastern Cape View Location

Telephone: 082 638 8866
Public Primary School Quintile 3 No-Fee School
EMIS: 200600175 685 learners (DBE)

EMNCOTSHO PRIMARY SCHOOL

Berlin, East London · Eastern Cape View Location

Telephone: 083 311 6214
Public Primary School Quintile 3 No-Fee School
EMIS: 200200160 240 learners (DBE)

EMNGCELENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133422 615 learners (DBE)

EMNGCWENI PRIMARY SCHOOL

Emngcweni Area · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500305028 216 learners (DBE)

EMNGQOBELWENI PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133459 131 learners (DBE)

EMNGWENYA PRIMARY SCHOOL

Zypherfontein Farm · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500132608 101 learners (DBE)

EMNQUNDEKWENI PRIMARY SCHOOL

Emnqundekweni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133496 189 learners (DBE)

EMOLWENI PRIMARY SCHOOL

Emolweni · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500133607 255 learners (DBE)

EMONA PRIMARY SCHOOL

Emona · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500133644 322 learners (DBE)

EMONDINI HIGH SCHOOL

At Bhucanana · KwaZulu-Natal View Location

80.2% matric pass rate (2025)
2022 84.5%
2023 84.7%
2024 86.1%
2025 80.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500133681 594 learners (DBE)

EMONENI PRIMARY SCHOOL

Piet Retief, Piet Retief · Mpumalanga View Location

Public Primary School Quintile 1 Fee-Charging
EMIS: 800003590 83 learners (DBE)

EMOYENI COMBINED SCHOOL

Iswepe, Iswepe · Mpumalanga View Location

Telephone: 073 424 0987
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003608 142 learners (DBE)

EMOYENI HIGH SCHOOL

Esabeka Reserve · KwaZulu-Natal View Location

78.1% matric pass rate (2025)
2022 100.0%
2023 97.5%
2024 100.0%
2025 78.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500133755 529 learners (DBE)

EMOYENI PRIMARY SCHOOL

Sabeka Reserve Holly Cross Mission · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500133718 137 learners (DBE)

EMPA JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 047 538 5001
Public Primary School Quintile 2 No-Fee School
EMIS: 200400162 299 learners (DBE)

EMPAKAMA PUBLIC SCHOOL

Magudu Ward · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500133792 289 learners (DBE)

EMPANGENI ACADEMY

KwaZulu-Natal · KwaZulu-Natal

Independent Combined School
EMIS: 500506530 168 learners (DBE)

EMPANGENI CHRISTIAN SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500133829 199 learners (DBE)

EMPANGENI EDUCARE CENTRE

KwaZulu-Natal · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500497761 130 learners (DBE)

EMPANGENI HIGH SCHOOL

Empangeni · KwaZulu-Natal View Location

Telephone: 035 772 6749
95.8% matric pass rate (2025)
2022 99.2%
2023 97.6%
2024 97.7%
2025 95.8%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500133866 1,315 learners (DBE)

EMPANGENI PREPARATORY SCHOOL

Empangeni · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500133940 1,300 learners (DBE)

EMPATHE COMBINED SCHOOL

Sibongile Location · KwaZulu-Natal View Location

Telephone: 083 805 9744
Public Combined School Quintile 3 No-Fee School
EMIS: 500134014 933 learners (DBE)

EMPEHLO PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 083 603 3383
Public Primary School Quintile 2 No-Fee School
EMIS: 200400163 104 learners (DBE)

EMPEMBENI PRIMARY SCHOOL

Empembeni Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500134088 357 learners (DBE)

EMPENDLA PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 083 363 6569
Public Primary School Quintile 2 No-Fee School
EMIS: 200500194 139 learners (DBE)

EMPHALWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134125 236 learners (DBE)

EMPHAYENI PRIMARY SCHOOL

Emphayeni Primary · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134051 70 learners (DBE)

EMPHISE PRIMARY SCHOOL

P.O. Box 56 · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134162 284 learners (DBE)

EMPHUSHENI PRIMARY SCHOOL

Emphusheni Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500134532 594 learners (DBE)

EMPILWENI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 91.0%
2023 99.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500134199 746 learners (DBE)

EMPILWENI PRIMARY SCHOOL

Kwanyuswa · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500134236 625 learners (DBE)

EMPISINI PRIMARY SCHOOL

Sithembile Location · KwaZulu-Natal View Location

Telephone: 083 795 2967
Public Primary School Quintile 2 No-Fee School
EMIS: 500134273 701 learners (DBE)

EMPOLA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134310 341 learners (DBE)

EMPOLOMBENI PRIMARY SCHOOL

Mhlumayo · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500444407 185 learners (DBE)

EMPOWER CHRISTIAN ACADEMY

Pretoria, Pretoria · Gauteng View Location

Telephone: 087 158 3700
Independent Primary School Fee-Charging
EMIS: 700400826 303 learners (DBE)

EMPRO ACADEMY

Centurion, Pretoria · Gauteng View Location

Telephone: 012 767 7980
90.0% matric pass rate (2025)
2025 90.0%
Independent Combined School Fee-Charging
EMIS: 700400576 183 learners (DBE)

EMPUCUKWENI PRIMARY SCHOOL

Buxedeni Ward 8 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500134421 230 learners (DBE)

EMPUCUKWENI SECONDARY SCHOOL

Witbank, Witbank · Mpumalanga View Location

Telephone: 013 698 0258
100.0% matric pass rate (2025)
2022 84.5%
2023 93.0%
2024 98.9%
2025 100.0%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800003616 1,478 learners (DBE)

EMPUMALANGA JUNIOR SECONDARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 071 801 2999
Public Combined School Quintile 2 No-Fee School
EMIS: 200300083 153 learners (DBE)

EMPUMALANGA PRIMARY SCHOOL

Meadowlands, Soweto · Gauteng View Location

Telephone: 083 405 2359
Public Primary School Quintile 3 No-Fee School
EMIS: 700140491 471 learners (DBE)

EMPUMALANGA PRIMARY SCHOOL

Motherwell, Gqeberha · Eastern Cape View Location

Telephone: 041 462 0082
Public Primary School Quintile 3 No-Fee School
EMIS: 200100203 972 learners (DBE)
← Prev Page 42 of 256 Next →
Scroll to Top