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

ENYANDENI PRIMARY SCHOOL

Gangala Ward 10 · KwaZulu-Natal View Location

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

ENYANISWENI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500425167 339 learners (DBE)

ENYANISWENI PRIMARY SCHOOL

Nkothaneni Ward 8 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500138935 439 learners (DBE)

ENYANISWENI SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 072 680 7051
71.0% matric pass rate (2025)
2022 80.5%
2023 78.3%
2024 78.6%
2025 71.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200500208 1,396 learners (DBE)

ENYANYENI PRIMARY SCHOOL

Dundee · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 1 No-Fee School
EMIS: 500138972 261 learners (DBE)

ENYATHI COMBINED SCHOOL

Bloemendal Village · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500139009 686 learners (DBE)

ENYAWOSHANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500139046 112 learners (DBE)

ENYEZANE PRIMARY SCHOOL

Kwa- Vekeza · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500139083 585 learners (DBE)

ENYOSINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500139157 290 learners (DBE)

ENZANI PRIMARY SCHOOL

Matsulu, Matsulu · Mpumalanga View Location

Telephone: 013 778 9807
Public Primary School Quintile 4 Fee-Charging
EMIS: 800003848 432 learners (DBE)

ENZIMANE COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 081 833 1467
82.4% matric pass rate (2025)
2022 100.0%
2023 93.3%
2024 100.0%
2025 82.4%
Public Combined School Quintile 2 No-Fee School
EMIS: 500139194 327 learners (DBE)

ENZONDWANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500139231 493 learners (DBE)

EP BAUMAN PRIMARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 837 2719
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130286 1,037 learners (DBE)

EPHANGWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500139268 484 learners (DBE)

EPHES MAMKELI SECONDARY SCHOOL

Benoni, Benoni · Gauteng View Location

Telephone: 011 914 5624
84.0% matric pass rate (2025)
2022 91.1%
2023 78.1%
2024 75.8%
2025 84.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700310870 1,672 learners (DBE)

EPHRAIM MOGALE

Marble Hall · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 996606811 426 learners (DBE)

EPHUSHENI PRIMARY SCHOOL

Uyaya Reserve Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500306508 93 learners (DBE)

EPIGNOSIS CHRISTIAN SCHOOL

2027 applications open

Springs, Springs · Gauteng View Location

Telephone: 011 568 0991

Accepting applications for 2027

Requirements: Certified I.d copy , Latest school report card, transfer, Birth certificate and clinic card
Deadline: 30 October 2026
Phone: 011 568 0991 / 072 356 9038
Independent Primary School Fee-Charging
EMIS: 700401132 31 learners (DBE)

EPSILON ACADEMY

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 082 464 5767
Independent Secondary School Fee-Charging
EMIS: 700401314 20 learners (DBE)

EPWORTH PRIMARY SCHOOL

Scottsville · KwaZulu-Natal View Location

Telephone: 033 846 2500
Independent Primary School
EMIS: 500139379 355 learners (DBE)

EPWORTH SECONDARY SCHOOL

Scottsville · KwaZulu-Natal View Location

Telephone: 033 846 2500
Independent Secondary School
EMIS: 500139305 357 learners (DBE)

EQAKWINI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 079 573 4995
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500139416 608 learners (DBE)

EQHWENI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500139453 698 learners (DBE)

EQINISWENI PRIMARY SCHOOL

Inanda · KwaZulu-Natal View Location

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

EQINISWENI SECONDARY SCHOOL

Midrand, Johannesburg · Gauteng View Location

Telephone: 082 557 2900
88.5% matric pass rate (2025)
2022 65.3%
2023 71.0%
2024 83.7%
2025 88.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 700260760 2,555 learners (DBE)

EQULENI JUNIOR PRIMARY SCHOOL

Mdantsane, East London · Eastern Cape View Location

Telephone: 043 760 0098
Public Primary School Quintile 3 No-Fee School
EMIS: 200200167 232 learners (DBE)

ER MOCWALEDI INTERMEDIATE SCHOOL

Hartswater · Northern Cape

Telephone: 081 462 4788
Public Intermediate School Quintile 2 Fee-Charging
EMIS: 300017201 819 learners (DBE)

ERA JUNIOR SECONDARY SCHOOL

Palmietfontein, Sterkspruit · Eastern Cape View Location

Telephone: 073 961 0817
Public Primary School Quintile 1 No-Fee School
EMIS: 200600183 49 learners (DBE)

ERASMIA PRIMARY SCHOOL

Erasmia, Centurion · Gauteng View Location

Telephone: 082 557 6403
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230854 799 learners (DBE)

ERASMUS MONARENG SECONDARY SCHOOL

Boksburg, Boksburg · Gauteng View Location

Telephone: 011 863 6627
78.5% matric pass rate (2025)
2022 76.2%
2023 75.6%
2024 79.6%
2025 78.5%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700161752 1,726 learners (DBE)

ERASMUSFONTEIN PRIMARY SCHOOL

Vryheid · KwaZulu-Natal View Location

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

ERESKULD P/S

Ratlou Village, Thaba Nchu · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 443907216 158 learners (DBE)

ERIC MNTONGA HIGH SCHOOL

Mdantsane, East London · Eastern Cape View Location

Telephone: 078 638 5905
69.1% matric pass rate (2025)
2022 73.3%
2023 79.6%
2024 86.1%
2025 69.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200168 420 learners (DBE)

ERIC MTSHALI SECONDARY SCHOOL

Wyebank Road · KwaZulu-Natal View Location

79.2% matric pass rate (2025)
2022 84.7%
2023 87.9%
2024 83.8%
2025 79.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500494357 1,339 learners (DBE)

ERIC NXUMALO HIGH SCHOOL

Thulamahashe, Thulamahashe · Mpumalanga View Location

Telephone: 013 773 0245
73.8% matric pass rate (2025)
2022 82.9%
2023 54.9%
2024 81.3%
2025 73.8%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035151 1,068 learners (DBE)

ERICA GIRLS PRIMARY SCHOOL

Mount Croix, Port Elizabeth · Eastern Cape View Location

Telephone: 041 391 9300
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100209 707 learners (DBE)

ERICA HOUSE SPECIAL SCHOOL

Hillside, Port Elizabeth · Eastern Cape View Location

Telephone: 041 456 2800
Public Special Needs Education School Fee-Charging
EMIS: 200100210 64 learners (DBE)

ERICA PRIMARY SCHOOL

Kharwastan · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500139564 371 learners (DBE)

ERICA PRIMARY SCHOOL

Belhar Ext 17 Erica, City Of Cape Town · Western Cape View Location

Telephone: 021 952 5814
Public Primary School Quintile 5 Fee-Charging
EMIS: 101321389 933 learners (DBE)

ERIKA PRIMARY SCHOOL

Mossel Bay, Mossel Bay · Western Cape View Location

Telephone: 044 693 0020
Public Primary School Quintile 4 No-Fee School
EMIS: 120350532 1,315 learners (DBE)

ERMELO CHRISTIAN SCHOOL

Ermelo, Ermelo · Mpumalanga View Location

Telephone: 017 819 4060
Independent Combined School Fee-Charging
EMIS: 800003889 98 learners (DBE)

ERMELO INDIAN COMBINED SCHOOL

Ermelo, Ermelo · Mpumalanga View Location

Telephone: 017 811 3013
100.0% matric pass rate (2025)
2022 100.0%
2023 73.3%
2024 100.0%
2025 100.0%
Public Combined School Quintile 5 Fee-Charging
EMIS: 800003897 504 learners (DBE)

ERMELO PRIMARY SCHOOL

Ermelo, Ermelo · Mpumalanga View Location

Telephone: 017 819 3400
Public Primary School Quintile 5 Fee-Charging
EMIS: 800003913 689 learners (DBE)

ERNEST MATLOU

Seshego, Polokwane · Limpopo View Location

Telephone: 015 223 6220
Public Primary School Quintile 3 No-Fee School
EMIS: 922220170 1,566 learners (DBE)

EROSSKOOL

Bridgetown, City Of Cape Town · Western Cape View Location

Telephone: 021 637 9080
96.4% matric pass rate (2025)
2022 47.1%
2023 87.5%
2024 92.0%
2025 96.4%
Public Special Needs Education School Fee-Charging
EMIS: 105484652 310 learners (DBE)

ERRIE MOLLER NGK PRIMハRE SKOOL

Ceres, Outside A Town · Western Cape View Location

Telephone: 023 231 0812
Public Primary School Quintile 1 No-Fee School
EMIS: 129338745 156 learners (DBE)

ES LE GRANGE SPECIAL SCHOOL

Potchefstroom · North West View Location

Telephone: 018 290 7047
Public Special Needs Education School
EMIS: 600102367 413 learners (DBE)

ESANGWENI SECONDARY SCHOOL

Kuyasa, City Of Cape Town · Western Cape View Location

Telephone: 021 363 1368
89.5% matric pass rate (2025)
2022 66.9%
2023 78.7%
2024 88.2%
2025 89.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 102323934 1,251 learners (DBE)

ESAU MOSEDAME

Seshego, Polokwane · Limpopo View Location

Telephone: 015 223 7905
Public Primary School Quintile 3 No-Fee School
EMIS: 922222480 175 learners (DBE)

ESCA WANDERERS

Sandton, Sandton · Gauteng View Location

Telephone: 010 035 3600
Independent Combined School Fee-Charging
EMIS: 700400983 119 learners (DBE)

Escombe Primary School

Escombe · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500139638 848 learners (DBE)

ESESE PRIMARY SCHOOL

Esese Primary School · KwaZulu-Natal View Location

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

ESETHEMBISO PRIMARY SCHOOL

Esibongile Area · KwaZulu-Natal View Location

Telephone: 072 911 6903
Public Primary School Quintile 2 No-Fee School
EMIS: 500139712 213 learners (DBE)

ESETHU HIGH SCHOOL

P O Eleandskraal · KwaZulu-Natal View Location

82.9% matric pass rate (2025)
2022 76.2%
2023 80.0%
2024 68.4%
2025 82.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500139749 394 learners (DBE)

ESETHU PRIMARY SCHOOL

Mthatha · Eastern Cape View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 200400181 448 learners (DBE)

ESETHU PUBLIC PRIMARY SCHOOL

Indwe · Eastern Cape View Location

Telephone: 076 936 3245
Public Primary School Quintile 2 No-Fee School
EMIS: 200600184 335 learners (DBE)

ESHANE PRIMARY SCHOOL

Eshane Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500139786 819 learners (DBE)

ESHOWE CHRISTIAN SCHOOL

Eshowe · KwaZulu-Natal View Location

Independent Combined School
EMIS: 500139897 24 learners (DBE)

ESHOWE HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 035 474 2117
100.0% matric pass rate (2025)
2022 98.3%
2023 100.0%
2024 98.4%
2025 100.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500139823 720 learners (DBE)

Eshowe Junior School

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500139860 864 learners (DBE)

ESIBANINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500139934 648 learners (DBE)

ESIBANINI PUBLIC PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500139971 815 learners (DBE)

ESIBHOWENI PRIMARY SCHOOL

Mashabane · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140008 199 learners (DBE)

ESIBILA PRIMARY SCHOOL

Phakwe Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140045 271 learners (DBE)

ESIBOMVINI PRIMARY SCHOOL

Creighton · KwaZulu-Natal View Location

Telephone: 073 513 7500
Public Primary School Quintile 2 No-Fee School
EMIS: 500140082 248 learners (DBE)

ESIBONELWESIHLE SECONDARY SCHOOL

Nigel, Nigel · Gauteng View Location

Telephone: 011 810 2601
92.1% matric pass rate (2025)
2022 83.2%
2023 90.4%
2024 93.1%
2025 92.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700350686 1,678 learners (DBE)

ESIBONISWENI PRIMARY SCHOOL

Kwa-Ngwanase · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140119 700 learners (DBE)

ESIBUSISWENI COMBINED SCHOOL

Iswepe, Iswepe · Mpumalanga View Location

Telephone: 017 820 0722
88.3% matric pass rate (2025)
2022 91.7%
2023 94.7%
2024 77.4%
2025 88.3%
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003954 1,069 learners (DBE)

ESIDIDINI PRIMARY SCHOOL

Via Soul City Road · KwaZulu-Natal View Location

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

ESIDINSI PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140230 549 learners (DBE)

ESIDUMBINI PRIMARY SCHOOL

Upper Tongaat · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140267 567 learners (DBE)

ESIDWADWENI PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 076 426 6537
Public Primary School Quintile 3 No-Fee School
EMIS: 200400169 126 learners (DBE)

ESIFUBENI PRIMARY SCHOOL

Behind The Clinic · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140304 472 learners (DBE)

ESIGAGANENI PRIMARY SCHOOL

Via Dondotha, Mazawula · KwaZulu-Natal View Location

Telephone: 7119589
Public Primary School Quintile 3 No-Fee School
EMIS: 500140341 253 learners (DBE)

ESIGEDENI HIGH SCHOOL

Mbazwana Area · KwaZulu-Natal View Location

Telephone: 060 944 4494
86.8% matric pass rate (2025)
2022 65.9%
2023 73.0%
2024 89.5%
2025 86.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500311022 465 learners (DBE)

ESIGODINI PUBLIC PRIMARY SCHOOL

Waterfall Road · KwaZulu-Natal View Location

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

ESIGODLWENI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 079 295 0476
Public Primary School Quintile 1 No-Fee School
EMIS: 200500211 431 learners (DBE)

ESIGUBUDWINI JUNIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 083 693 1658
Public Primary School Quintile 2 No-Fee School
EMIS: 200300088 70 learners (DBE)

ESIGUBUDWINI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 587 0172
Public Combined School Quintile 3 No-Fee School
EMIS: 200500212 480 learners (DBE)

ESIGWACENI PRIMARY SCHOOL

Empangeni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140415 214 learners (DBE)

ESIHLONTLWENI JUNIOR SECONDARY SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500425204 266 learners (DBE)

ESIHLUSHWANENI COMBINED SCHOOL

Maphumulo · KwaZulu-Natal View Location

Telephone: 073 819 1565
Public Combined School Quintile 1 No-Fee School
EMIS: 500140452 81 learners (DBE)

ESIHONQENI PRIMARY SCHOOL

Hammarsdale · KwaZulu-Natal View Location

Telephone: 63465107
Public Primary School Quintile 3 No-Fee School
EMIS: 500140489 378 learners (DBE)

ESIKHAWINI PRIMARY SCHOOL

Esikhawini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140563 623 learners (DBE)

ESIKHISINI PRIMARY SCHOOL

Atteridgeville, Pretoria · Gauteng View Location

Telephone: 012 375 1089
Public Primary School Quintile 2 No-Fee School
EMIS: 700231662 709 learners (DBE)

ESIKHOTHO PRIMARY SCHOOL

Kwazibusele Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140600 201 learners (DBE)

ESIKHUMBUZWENI SECONDARY SCHOOL

St John Mission · KwaZulu-Natal View Location

98.4% matric pass rate (2025)
2022 91.4%
2023 97.1%
2024 96.7%
2025 98.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500140637 491 learners (DBE)

ESIKHUTHWANENI PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140674 82 learners (DBE)

ESIKHWEBEZANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

ESIKOBENI JUNIOR SECONDARY SCHOOL

Esikhobeni, Engcobo · Eastern Cape View Location

Telephone: 082 205 5139
Public Primary School Quintile 2 No-Fee School
EMIS: 200400170 102 learners (DBE)

ESIKOBENI PRIMARY JUNIOR SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 332 5766
Public Primary School Quintile 1 No-Fee School
EMIS: 200400171 83 learners (DBE)

ESIKWAYINI JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 073 161 8214
Public Primary School Quintile 2 No-Fee School
EMIS: 200400172 165 learners (DBE)

ESILINDINI FULL SERVICE SCHOOL

Sterkspruit · Eastern Cape View Location

Telephone: 082 697 9280
Public Combined School Quintile 3 No-Fee School
EMIS: 200600188 949 learners (DBE)

ESIMANYAMA PRIMARY SCHOOL

Greytown · KwaZulu-Natal View Location

Telephone: 078 220 4756
Public Primary School Quintile 1 No-Fee School
EMIS: 500140748 120 learners (DBE)

ESIMOZOMENI PRIMARY SCHOOL

Via Indaleni Mission · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500140785 121 learners (DBE)

ESINDI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140822 94 learners (DBE)

ESINGENI PRIMARY SCHOOL

Idutywa · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200300089 52 learners (DBE)

ESINQENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500140859 445 learners (DBE)

ESINQUMENI JUNIOR SECONDARY SCHOOL

Idutywa · Eastern Cape View Location

Telephone: 073 715 9563
Public Primary School Quintile 2 No-Fee School
EMIS: 200300090 79 learners (DBE)

ESINYAMBOTHI PRIMARY SCHOOL

Esinyambothi · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500140933 174 learners (DBE)
← Prev Page 45 of 256 Next →
Scroll to Top