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

EKHOMBE PRIMARY SCHOOL

Xulu Traditional Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500127983 119 learners (DBE)

EKHOMBELA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128020 34 learners (DBE)

EKHOTHONGWENI PRIMARY SCHOOL

Ehlwane Area · KwaZulu-Natal View Location

Telephone: 072 714 9858
Public Primary School Quintile 1 No-Fee School
EMIS: 500128057 46 learners (DBE)

EKHUZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128131 109 learners (DBE)

EKLOLWENI PRIMARY SCHOOL

Ekuvukeni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500343175 101 learners (DBE)

EKUBONGENI PRIMARY SCHOOL

Ingogo · KwaZulu-Natal View Location

Telephone: 082 744 3939
Public Primary School Quintile 2 No-Fee School
EMIS: 500128205 99 learners (DBE)

EKUBUSISWENI PRIMARY SCHOOL

Umgai Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128242 173 learners (DBE)

EKUCABANGENI SECONDARY SCHOOL

Nqutu · KwaZulu-Natal View Location

Telephone: 083 463 7339
94.2% matric pass rate (2025)
2022 66.2%
2023 86.7%
2024 96.4%
2025 94.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500128279 916 learners (DBE)

EKUCATHULENI

Elandsdoring, Dennilton · Limpopo View Location

Telephone: 013 980 2500
Public Primary School Quintile 2 No-Fee School
EMIS: 996606726 794 learners (DBE)

EKUCATHUZENI PRIMARY SCHOOL

Barberton, Barberton · Mpumalanga View Location

Telephone: 013 712 2765
Public Primary School Quintile 4 Fee-Charging
EMIS: 800003210 1,146 learners (DBE)

EKUDEYENI SENIOR PRIMARY SCHOOL

Umbumbulu · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500128316 138 learners (DBE)

EKUDILIKENI PRIMARY SCHOOL

Kwa Jobe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128353 155 learners (DBE)

EKUDONSENI PRIMARY SCHOOL

Kwa-Dlangezwa · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128390 386 learners (DBE)

EKUDUBEKENI HIGH SCHOOL

Mahlabathini · KwaZulu-Natal View Location

81.1% matric pass rate (2025)
2022 84.5%
2023 74.1%
2024 71.4%
2025 81.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500128427 718 learners (DBE)

EKUFUNDENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128464 42 learners (DBE)

EKUHLEHLENI PRIMARY SCHOOL

Emanyiseni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128538 557 learners (DBE)

EKUJABULENI P.P. SCHOOL

Kwa Dabeka · KwaZulu-Natal View Location

Telephone: 31652711
Public Primary School Quintile 3 No-Fee School
EMIS: 500128575 1,059 learners (DBE)

EKUJABULENI PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500445665 743 learners (DBE)

EKUJABULENI PRIMARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 800003228 356 learners (DBE)

EKUJULENI PRIMARY SCHOOL

Sebokeng, Vanderbijlpark · Gauteng View Location

Telephone: 082 554 3826
Public Primary School Quintile 3 No-Fee School
EMIS: 700320465 593 learners (DBE)

EKUJULUKENI PRIMARY SCHOOL

Dumaneni Area · KwaZulu-Natal View Location

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

EKUKHANYENI PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 071 696 3725
Public Primary School Quintile 2 Fee-Charging
EMIS: 800003244 142 learners (DBE)

EKUKHANYENI PRIMARY SCHOOL

Benoni, Benoni · Gauteng View Location

Telephone: 011 915 3404
Public Primary School Quintile 3 No-Fee School
EMIS: 700311027 861 learners (DBE)

EKUKHANYENI PRIMARY SCHOOL

Next To Section 5 Liquor Store · KwaZulu-Natal View Location

Public Combined School Quintile 3 No-Fee School
EMIS: 500410907 196 learners (DBE)

EKUKHANYENI PRIMARY SCHOOL

Siyabuswa, Siyabuswa · Mpumalanga View Location

Telephone: 079 278 1107
Public Combined School Quintile 3 Fee-Charging
EMIS: 800003236 435 learners (DBE)

EKUKHANYENI SPECIAL SCHOOL

Imbali Stage 1 · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500128686 412 learners (DBE)

EKUKHANYISELWENI CHRISTIAN SCHOOL

Tembisa, Kempton Park · Gauteng View Location

Telephone: 011 925 8098
74.3% matric pass rate (2025)
2022 76.9%
2023 71.1%
2024 45.5%
2025 74.3%
Independent Combined School Fee-Charging
EMIS: 700400763 235 learners (DBE)

EKUKHANYISELWENI CHRISTIAN SCHOOL

Nomzamo, City Of Cape Town · Western Cape View Location

Telephone: 021 845 4813
Independent Intermediate School Quintile 2 No-Fee School
EMIS: 100000593 238 learners (DBE)

EKUKHANYISWENI PRIMARY SCHOOL

Sandton, Johannesburg · Gauteng View Location

Telephone: 011 443 5183
Public Primary School Quintile 2 No-Fee School
EMIS: 700152108 1,344 learners (DBE)

EKUKHANYISWENI PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500211270 176 learners (DBE)

EKUKHOSELENI PRIMARY SCHOOL

Marrianhill · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500232397 178 learners (DBE)

EKUKHULENI SECONDARY SCHOOL

Ezakheni · KwaZulu-Natal View Location

87.7% matric pass rate (2025)
2022 70.9%
2023 69.5%
2024 86.2%
2025 87.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500134976 1,298 learners (DBE)

EKULINDENI SECONDARY SCHOOL

Ekulindeni, Ekulindeni · Mpumalanga View Location

Telephone: 017 884 0146
98.2% matric pass rate (2025)
2022 73.0%
2023 87.1%
2024 100.0%
2025 98.2%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800003251 478 learners (DBE)

EKULINGENI PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

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

EKUNQOBENI PRIMARY SCHOOL

Ekunqobeni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128797 268 learners (DBE)

EKUPHAKAMENI PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500339179 940 learners (DBE)

EKUPHAKAMENI SCHOOL

Empulizi, Empulizi · Mpumalanga View Location

Telephone: 017 881 3083
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003269 321 learners (DBE)

EKUPHELENI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

91.7% matric pass rate (2025)
2022 83.1%
2023 84.8%
2024 91.0%
2025 91.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500128834 1,015 learners (DBE)

EKUPHILENI ACADEMY

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 2169
Independent Primary School Fee-Charging
EMIS: 800034587 292 learners (DBE)

EKUPHILENI PRIMARY SCHOOL

Luneburg, Luneburg · Mpumalanga View Location

Telephone: 034 995 2300
Public Combined School Quintile 2 Fee-Charging
EMIS: 800003285 457 learners (DBE)

EKUPHILENI PRIMARY SCHOOL

Adams · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500128871 946 learners (DBE)

EKUPHINDISENI PRIMARY SCHOOL

D1923 Ekuphindiseni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500128908 377 learners (DBE)

EKUPHOLENI SECONDARY SCHOOL

Ekupholeni · KwaZulu-Natal View Location

Telephone: 082 352 6497
97.2% matric pass rate (2025)
2022 71.9%
2023 94.4%
2024 93.5%
2025 97.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500128945 294 learners (DBE)

EKUPHUMELELENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 930 4865
Public Primary School Quintile 4 No-Fee School
EMIS: 700121277 439 learners (DBE)

EKUPHUMLENI JUNIOR PRIMARY SCHOOL

Ndevana, King Williams Town · Eastern Cape View Location

Telephone: 071 659 5722
Public Primary School Quintile 3 No-Fee School
EMIS: 200200146 306 learners (DBE)

EKUPHUMLENI PRIMARY SCHOOL

Ekuphumleni, Kenton On Sea · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200101046 558 learners (DBE)

EKUPHUMLENI SECONDARY SCHOOL

Middelburg Ec, Middelburg · Eastern Cape View Location

Telephone: 049 842 1508
85.9% matric pass rate (2025)
2022 65.5%
2023 75.4%
2024 84.1%
2025 85.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600162 713 learners (DBE)

EKUPHUMLENI SENIOR SECONDARY SCHOOL

Ekupumleni, Whittlesea · Eastern Cape View Location

Telephone: 040 841 0015
93.5% matric pass rate (2025)
2022 75.7%
2023 95.0%
2024 96.0%
2025 93.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600163 1,159 learners (DBE)

EKUPHUMULENI PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Public Primary School Quintile 1 Fee-Charging
EMIS: 800003301 34 learners (DBE)

EKUPHUMULENI PRIMARY SCHOOL

Shongwe Mission, Shongwe Mission · Mpumalanga View Location

Telephone: 081 748 8661
Public Primary School Quintile 3 Fee-Charging
EMIS: 800029645 740 learners (DBE)

EKUPHUMULENI PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 076 055 2421
Public Combined School Quintile 3 Fee-Charging
EMIS: 800003293 271 learners (DBE)

EKUPHUMULENI SENIOR PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500128982 332 learners (DBE)

EKUPUMLENI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 039 791 1283
Public Combined School Quintile 1 No-Fee School
EMIS: 200500166 215 learners (DBE)

EKURHULENI PRIMARY SCHOOL

Germiston, Germiston · Gauteng View Location

Telephone: 011 904 4124
Public Primary School Quintile 1 No-Fee School
EMIS: 700160028 2,260 learners (DBE)

EKURHULENI SCHOOL FOR THE DEAF

Katlehong, Germiston · Gauteng View Location

Telephone: 087 265 7390
Public Combined School Fee-Charging
EMIS: 700341560 223 learners (DBE)

EKUSENI PRIMARY SCHOOL

Kwamakhasa · KwaZulu-Natal View Location

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

EKUSENI SECONDARY SCHOOL

Normandien · KwaZulu-Natal View Location

Public Secondary School Quintile 2 No-Fee School
EMIS: 500495837 41 learners (DBE)

EKUTFOKOTENI PRIMARY SCHOOL

Ekulindeni, Ekulindeni · Mpumalanga View Location

Telephone: 017 884 0362
Public Primary School Quintile 1 Fee-Charging
EMIS: 800003319 259 learners (DBE)

EKUTHOKOZENI FULL SERVICE SCHOOL

Njoko · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500129093 491 learners (DBE)

EKUTHUKUZENI PRIMARY SCHOOL

Nkwalini Manguzi · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500310985 383 learners (DBE)

EKUTHULENI PRIMARY SCHOOL

Ekuthuleni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500129130 166 learners (DBE)

EKUTHULENI PRIMARY SCHOOL

Bloekombos, City Of Cape Town · Western Cape View Location

Telephone: 021 988 9678
Public Primary School Quintile 1 No-Fee School
EMIS: 107322423 1,463 learners (DBE)

EKUTHULENI PRIMARY SCHOOL

Bester Camp · KwaZulu-Natal View Location

Telephone: 031 507 5467
Public Primary School Quintile 2 No-Fee School
EMIS: 500302586 2,020 learners (DBE)

EKUTHULENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 985 2372
Public Primary School Quintile 3 No-Fee School
EMIS: 700140467 324 learners (DBE)

EKUTHUTHUKENI SECONDARY SCHOOL

Nhlabamkhosi Area · KwaZulu-Natal View Location

97.3% matric pass rate (2025)
2022 90.6%
2023 99.0%
2024 99.6%
2025 97.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500401191 1,060 learners (DBE)

EKUTHUTHUKENI SPECIAL SCHOOL

Umlazi · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500129167 398 learners (DBE)

EKUVELENI PRIMARY SCHOOL

Jozini · KwaZulu-Natal View Location

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

EKUVUKENI PRIMARY SCHOOL

Nyoni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500129241 226 learners (DBE)

EKUWELENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 72897661
Public Primary School Quintile 1 No-Fee School
EMIS: 500446294 124 learners (DBE)

EKUZAMENI PRIMARY SCHOOL

Harding · KwaZulu-Natal View Location

Telephone: 083 690 2780
Public Primary School Quintile 2 No-Fee School
EMIS: 500129278 189 learners (DBE)

EKUZOLENI SENIOR PRIMARY SCHOOL

Sterkspruit · Eastern Cape View Location

Telephone: 076 810 3825
Public Primary School Quintile 3 No-Fee School
EMIS: 200600164 679 learners (DBE)

EKUZWANENI PRIMARY SCHOOL

Po Mpabalane Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500129315 217 learners (DBE)

EKWAKHENI JUNIOR PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EKWALUSENI CATHOLIC II/S

Thembalihle, Vrede · Free State View Location

Independent Intermediate School Fee-Charging
EMIS: 444510254 653 learners (DBE)

EKWALUSENI HIGH SCHOOL

Bergville · KwaZulu-Natal View Location

93.3% matric pass rate (2025)
2022 92.3%
2023 79.7%
2024 92.3%
2025 93.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500129389 528 learners (DBE)

EKWANDENI COMBINED PRIMARY SCHOOL

Ceza · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 94.7%
2023 88.9%
2024 100.0%
2025 100.0%
Public Combined School Quintile 1 No-Fee School
EMIS: 500129426 251 learners (DBE)

EKWANDENI PRIMARY SCHOOL

Mpumalanga · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500449439 807 learners (DBE)

EKWAZINI HIGH SCHOOL

Umlazi · KwaZulu-Natal View Location

95.2% matric pass rate (2025)
2022 82.6%
2023 81.6%
2024 87.5%
2025 95.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500129463 1,294 learners (DBE)

EKWAZINI SECONDARY SCHOOL

Middelburg, Middelburg · Mpumalanga View Location

Telephone: 013 242 1684
95.3% matric pass rate (2025)
2022 78.9%
2023 90.9%
2024 93.5%
2025 95.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 800003335 1,410 learners (DBE)

EKWENAMENI PRIMARY SCHOOL

Nkululeko Road · KwaZulu-Natal View Location

Telephone: 78955415
Public Primary School Quintile 3 No-Fee School
EMIS: 500129500 344 learners (DBE)

EKWENZENI PRIMARY SCHOOL

Steenbok, Steenbok · Mpumalanga View Location

Telephone: 076 115 8676
Public Primary School Quintile 1 Fee-Charging
EMIS: 800003343 503 learners (DBE)

EKWETHEMBENI PRIMARY SCHOOL

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

Public Primary School Quintile 2 No-Fee School
EMIS: 500129537 169 learners (DBE)

EL MARINE PRIMARY SCHOOL

Strand, City Of Cape Town · Western Cape View Location

Telephone: 021 853 7943
Independent Primary School Quintile 2 Fee-Charging
EMIS: 100000401 123 learners (DBE)

EL Shadaai PS

Lusikisiki · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200404040 340 learners (DBE)

EL SHADDAI CHRISTIAN ACADEMY

Port Alfred · Eastern Cape View Location

Telephone: 046 624 3616
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 200100172 129 learners (DBE)

EL SHADDAI CHRISTIAN SCHOOL

2027 applications open

Durbanville, City Of Cape Town · Western Cape View Location

Telephone: 021 975 1980

Accepting applications for 2027

Phone: 021 9751980
Independent Combined School Quintile 5 Fee-Charging
EMIS: 101000831 423 learners (DBE)

EL SHADDAI LEARNING ACADEMY

Brakpan, Brakpan · Gauteng View Location

Telephone: 010 023 8235
Independent Combined School Fee-Charging
EMIS: 700401339 299 learners (DBE)

EL SHADDAI MINISTRY CHRISTIAN SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 986 2470
95.8% matric pass rate (2025)
2022 95.0%
2023 100.0%
2024 93.8%
2025 95.8%
Independent Combined School Fee-Charging
EMIS: 700321752 1,135 learners (DBE)

EL TABERNACLE CHRISTIAN COLLEGE

Walkerville, Johannesburg · Gauteng View Location

Telephone: 071 695 3079
100.0% matric pass rate (2025)
2022 85.7%
2023 94.4%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700400181 148 learners (DBE)

EL ZERA PRIVATE SCHOOL

Randburg, Johannesburg · Gauteng View Location

Telephone: 011 791 5172
Independent Combined School Fee-Charging
EMIS: 700400647 66 learners (DBE)

EL-SHADAI MINISTRIES PRIMARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 592 3714
Independent Primary School Fee-Charging
EMIS: 700400609 510 learners (DBE)

ELAND SCHOOL

Upinton · Northern Cape

Telephone: 067 630 0638
Independent Primary School No-Fee School
EMIS: 300041221 46 learners (DBE)

ELANDSBERG PRIMARY SCHOOL

Ndanyana · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500129574 270 learners (DBE)

ELANDSFONTEIN NGK PRIMハRE SKOOL

Clanwilliam, Outside A Town · Western Cape View Location

Telephone: 022 300 0402
Public Primary School Quintile 1 No-Fee School
EMIS: 136476358 88 learners (DBE)

ELANDSKRAAL

Elandskraalvillage, Marblehall · Limpopo View Location

Telephone: 013 268 0073
Public Primary School Quintile 1 No-Fee School
EMIS: 906120188 531 learners (DBE)

ELANDSPARK PRIVATE ACADEMY

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 061 486 6160
Independent Primary School Fee-Charging
EMIS: 700400786 11 learners (DBE)

ELANDSPARKSKOOL

Bedfordview, Johannesburg · Gauteng View Location

Telephone: 011 616 5333
Public Combined School Fee-Charging
EMIS: 700160424 780 learners (DBE)

ELANDSRIVIER NGK PRIMハRE SKOOL

Villiersdorp, Outside A Town · Western Cape View Location

Telephone: 028 050 2042
Public Primary School Quintile 1 No-Fee School
EMIS: 114336351 229 learners (DBE)

ELANGABINI JUNIOR PRIMARY SCHOOL

Mpumalanga T/Ship · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500129611 682 learners (DBE)

ELANGENI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 076 321 4112
95.0% matric pass rate (2025)
2022 42.9%
2023 37.3%
2024 87.9%
2025 95.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500129648 137 learners (DBE)
← Prev Page 39 of 256 Next →
Scroll to Top