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

EMPUMELELWENI PRIMARY SCHOOL

Kwamthethwa · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500134458 802 learners (DBE)

EMPUMELELWENI PRIMARY SCHOOL

Next To Holy Family Primary · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500325970 180 learners (DBE)

EMPUMELELWENI PRIMARY SCHOOL

Engonyameni Area · KwaZulu-Natal View Location

Telephone: 082 646 8527
Public Primary School Quintile 3 No-Fee School
EMIS: 500440966 233 learners (DBE)

EMPUNGENI PRIMARY SCHOOL

Mabhobhane Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134495 144 learners (DBE)

EMQHAPHINI JUNIOR SECONDARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 076 744 3085
Public Primary School Quintile 3 No-Fee School
EMIS: 200300084 177 learners (DBE)

EMSENGENI PRIMARY SCHOOL

Wewe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500134569 98 learners (DBE)

EMSENGENI PRIMARY SCHOOL

Zwide, Gqeberha · Eastern Cape View Location

Telephone: 041 464 5781
Public Primary School Quintile 3 No-Fee School
EMIS: 200100204 759 learners (DBE)

EMSENI PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 071 696 3950
Public Primary School Quintile 2 Fee-Charging
EMIS: 800003624 121 learners (DBE)

EMSENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 082 557 5359
Public Primary School Quintile 4 No-Fee School
EMIS: 700110650 431 learners (DBE)

EMSENI PRIMARY SCHOOL

Along St Faiths Road · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134606 121 learners (DBE)

EMSHUKANTAMBO SECONDARY SCHOOL

Soweto, Soweto · Gauteng View Location

Telephone: 011 933 2223
88.8% matric pass rate (2025)
2022 82.0%
2023 87.0%
2024 86.0%
2025 88.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700121301 1,405 learners (DBE)

EMSIZINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500134643 431 learners (DBE)

EMTAMVUNA JUNIOR SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 083 290 7971
Public Combined School Quintile 1 No-Fee School
EMIS: 200500196 199 learners (DBE)

EMTATENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134680 148 learners (DBE)

EMTFONJENI PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 0170
95.0% matric pass rate (2025)
2025 95.0%
Public Intermediate School Quintile 4 Fee-Charging
EMIS: 800003632 1,178 learners (DBE)

EMTFUNTINI PRIMARY SCHOOL

Sidlamafa, Sidlamafa · Mpumalanga View Location

Telephone: 013 785 0123
Public Combined School Quintile 3 Fee-Charging
EMIS: 800003640 1,113 learners (DBE)

EMTHALENI PRIMARY SCHOOL

Mandini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500134717 304 learners (DBE)

EMTHANDENI PRIMARY SCHOOL

Maphumulo · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500134754 214 learners (DBE)

EMTHANJENI PUBLIC PRIMARY SCHOOL

De Aar · Northern Cape

Telephone: 053 631 4011
Public Primary School Quintile 3 Fee-Charging
EMIS: 300021202 504 learners (DBE)

EMTHETHWENI SENIOR PRIMARY SCHOOL

Umlazi · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500134791 599 learners (DBE)

EMTHINI PRIMARY SCHOOL

Izingolweni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500134828 943 learners (DBE)

EMTHOMBENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 072 716 2723
Public Primary School Quintile 1 No-Fee School
EMIS: 500134865 219 learners (DBE)

EMTHONJENI PRIMARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Telephone: 013 986 1638
Public Primary School Quintile 3 Fee-Charging
EMIS: 800003665 582 learners (DBE)

EMTHONJENI PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500134902 107 learners (DBE)

EMTHONJENI SENIOR PRIMARY SCHOOL

Njijini, Mount Frere · Eastern Cape View Location

Telephone: 079 802 1619
Public Primary School Quintile 2 No-Fee School
EMIS: 200500197 270 learners (DBE)

EMTHONJENIWOLWAZI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

97.5% matric pass rate (2025)
2022 81.5%
2023 84.0%
2024 100.0%
2025 97.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500134939 706 learners (DBE)

EMTHULASIZWE HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EMTHUNGWENI HIGH SCHOOL

Magwaza Tribal Area · KwaZulu-Natal View Location

83.3% matric pass rate (2025)
2022 96.4%
2023 69.6%
2024 72.5%
2025 83.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500135050 298 learners (DBE)

EMTHUNZINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EMTHUNZINI PRIMARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Telephone: 082 253 8492
Public Combined School Quintile 3 Fee-Charging
EMIS: 800003673 576 learners (DBE)

EMTHUNZINI PRIMARY SCHOOL

Emthunzini · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135087 36 learners (DBE)

EMTHUNZINI PRIMARY SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 012 805 4637
Public Primary School Quintile 3 No-Fee School
EMIS: 700220616 1,056 learners (DBE)

EMTHWAKU SENIOR PRIMARY SCHOOL

Manzana, Engcobo · Eastern Cape View Location

Telephone: 060 657 3918
Public Primary School Quintile 2 No-Fee School
EMIS: 200401233 31 learners (DBE)

EMTSHAWAZO PRIMARY SCHOOL

Sibizane Location · KwaZulu-Natal View Location

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

EMTSHEZI HIGH SCHOOL

Ntabamhlophe · KwaZulu-Natal View Location

78.2% matric pass rate (2025)
2022 81.9%
2023 68.3%
2024 86.3%
2025 78.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500135161 539 learners (DBE)

EMTSHIBENI SECONDARY SCHOOL

Riverside · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 85.5%
2023 93.4%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500442557 959 learners (DBE)

EMTULWA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500135198 279 learners (DBE)

EMUNYWANA PRIMARY SCHOOL

P. O Box 7133 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500310504 245 learners (DBE)

EMVILO JUNIOR SECONDARY SCHOOL

Ngqeleni, Libode · Eastern Cape View Location

Telephone: 073 613 7680
Public Combined School Quintile 1 No-Fee School
EMIS: 200400165 421 learners (DBE)

EMVUBUKAZI JUNIOR SECONDARY SCHOOL

Mvubukazi · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500424945 219 learners (DBE)

EMVUNYANE PRIMARY SCHOOL

Emvunyane Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500135272 206 learners (DBE)

EMVUTSHINI PRIMARY SCHOOL

Gingindlovu · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500135309 374 learners (DBE)

EMWANENI PRIMARY SCHOOL

Underberg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135346 139 learners (DBE)

EMXHAKENI COMBINED PRIMARY SCHOOL

Waterval Farm · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500135383 253 learners (DBE)

EMYEZWENI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 083 369 1877
Public Combined School Quintile 2 No-Fee School
EMIS: 200500199 536 learners (DBE)

EMZAMWENI HIGH SCHOOL

Kwamnyandu · KwaZulu-Natal View Location

Telephone: 033 505 5996
84.2% matric pass rate (2025)
2022 88.0%
2023 69.6%
2024 87.8%
2025 84.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500135420 2,003 learners (DBE)

EMZENGE JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 722 6734
Public Combined School Quintile 1 No-Fee School
EMIS: 200500200 497 learners (DBE)

EMZI JUNIOR SECONDARY SCHOOL

Lady Frere, Komani · Eastern Cape View Location

Telephone: 073 247 0546
Public Combined School Quintile 1 No-Fee School
EMIS: 200600178 202 learners (DBE)

EMZIMKHULU PRIMARY SCHOOL

Nigel, Nigel · Gauteng View Location

Telephone: 011 810 6066
Public Primary School Quintile 3 No-Fee School
EMIS: 700350678 454 learners (DBE)

EMZIMVUBU PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 082 557 4371
Public Primary School Quintile 3 No-Fee School
EMIS: 700140509 78 learners (DBE)

EMZINHLANGA PRIMARY SCHOOL

Kwamachi · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135457 220 learners (DBE)

EMZINTLAVA JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 082 758 6175
Public Primary School Quintile 1 No-Fee School
EMIS: 200500201 450 learners (DBE)

EMZOMNCANE PRIMARY SCHOOL

Zwide, Gqeberha · Eastern Cape View Location

Telephone: 041 467 0184
Public Primary School Quintile 3 No-Fee School
EMIS: 200100205 388 learners (DBE)

EMZWENI PRIMARY SCHOOL

Bhaza Area, Msinga · KwaZulu-Natal View Location

Telephone: 072 202 2701
Public Primary School Quintile 1 No-Fee School
EMIS: 500165494 518 learners (DBE)

ENALENI HIGH SCHOOL

Ntokozweni · KwaZulu-Natal View Location

92.9% matric pass rate (2025)
2022 72.4%
2023 85.5%
2024 93.8%
2025 92.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500135531 1,122 learners (DBE)

ENATI PRIMARY SCHOOL

Gezubuso · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500135568 234 learners (DBE)

ENCANYINI PRIMARY SCHOOL

Melmoth · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500135605 77 learners (DBE)

ENCOCHOYINI PRIMARY SCHOOL

Alberton, Alberton · Gauteng View Location

Telephone: 011 385 0627
Public Primary School Quintile 1 No-Fee School
EMIS: 700340570 1,630 learners (DBE)

ENCOTSHENI PRIMARY SCHOOL

Mxolisi Phetani, City Of Cape Town · Western Cape View Location

Telephone: 021 388 5602
Public Primary School Quintile 2 No-Fee School
EMIS: 106322385 979 learners (DBE)

ENCOTSHENI SENIOR PRIMARY SCHOOL

Mdantsane, East London · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200200163 520 learners (DBE)

ENCUNTSHE PRIMARY SCHOOL

Via Enyathi Langkrans · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135642 215 learners (DBE)

ENDABENHLE PRIMARY SCHOOL

Next To Yanguye Clinic · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135716 151 learners (DBE)

ENDABENI PRIMARY SCHOOL

Along The Gravel Rd To Ingwavuma · KwaZulu-Natal View Location

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

ENDAKANE HIGH SCHOOL

Ezakheni · KwaZulu-Natal View Location

97.4% matric pass rate (2025)
2022 81.8%
2023 93.0%
2024 90.2%
2025 97.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500135827 952 learners (DBE)

ENDANDATHWENI PRIMARY SCHOOL

Khatha Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500135864 142 learners (DBE)

ENDEAVOUR PRIMARY SCHOOL

Kimberley · Northern Cape

Telephone: 053 874 1201
Public Primary School Quintile 3 Fee-Charging
EMIS: 300015204 1,071 learners (DBE)

ENDERUN BOYS COLLEGE

Polokwane, Polokwane · Limpopo View Location

Telephone: 082 786 1072
Independent Combined School Fee-Charging
EMIS: 992205517 102 learners (DBE)

ENDERUN COLLEGE (FOR BOYS

2027 applications open

Pretoria, Pretoria · Gauteng View Location

Telephone: 065 883 6520

Accepting applications for 2027

Requirements: Copy of ID or passport. Birth certificate or passport of child. Latest report card.
Phone: 0697344862
Independent Primary School Fee-Charging
EMIS: 700400806

ENDERUN COLLEGE SPRINGS

Springs, Springs · Gauteng View Location

Telephone: 011 811 3408
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700400870 63 learners (DBE)

ENDICOTT PRIMARY SCHOOL

Springs, Springs · Gauteng View Location

Telephone: 011 730 1700
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350249 903 learners (DBE)

ENDLONDLWENI PRIMARY SCHOOL

Tembe Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500135901 405 learners (DBE)

ENDLOVINI PRIMARY SCHOOL

Mthunzini · KwaZulu-Natal View Location

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

ENDLOVUKAZI HIGH SCHOOL

Kwamshengu · KwaZulu-Natal View Location

64.3% matric pass rate (2025)
2022 90.0%
2023 89.3%
2024 100.0%
2025 64.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500135975 111 learners (DBE)

ENDLOZANA PRIMARY SCHOOL

Near Gqomoza Store · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136012 406 learners (DBE)

ENDLUNKULU PRIMARY SCHOOL

White River, White River · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800003707 173 learners (DBE)

ENDOMBENI PRIMARY SCHOOL

Mpukunyoni Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136049 254 learners (DBE)

ENDOMUKA INTERMEDIATE

Vryheid · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500136086 43 learners (DBE)

ENDOTSHENI PRIMARY SCHOOL

Ermelo, Ermelo · Mpumalanga View Location

Telephone: 082 224 5033
Public Primary School Quintile 1 Fee-Charging
EMIS: 800003715 195 learners (DBE)

ENDUBAZI PRIMARY SCHOOL

Greytown · KwaZulu-Natal View Location

Telephone: 082 519 1298
Public Primary School Quintile 2 No-Fee School
EMIS: 500136123 280 learners (DBE)

ENDUKU FULL SERVICE SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 047 548 6307
Public Primary School Quintile 2 No-Fee School
EMIS: 200400166 681 learners (DBE)

ENDULINI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 072 230 5707
85.4% matric pass rate (2025)
2025 85.4%
Public Combined School Quintile 1 No-Fee School
EMIS: 200501382 599 learners (DBE)

ENDULWENI PRIMARY SCHOOL

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 011 924 6026
Public Primary School Quintile 1 No-Fee School
EMIS: 700260745 1,112 learners (DBE)

ENDUMENI PRIMARY SCHOOL

Sibongile Location · KwaZulu-Natal View Location

Telephone: 087 170 0839
Public Primary School Quintile 3 No-Fee School
EMIS: 500136160 831 learners (DBE)

ENDUNDUMENI PRIMARY SCHOOL

Kranskop · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136197 61 learners (DBE)

ENDWEBU COMBINED PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500136234 352 learners (DBE)

ENEMBE PRIMARY SCHOOL

Enembe Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500136271 473 learners (DBE)

ENGABEZWENI SECONDARY SCHOOL

Badplaas, Badplaas · Mpumalanga View Location

Telephone: 082 348 5766
75.4% matric pass rate (2025)
2022 76.8%
2023 71.6%
2024 86.0%
2025 75.4%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800026724 980 learners (DBE)

ENGALANGALA PRIMARY SCHOOL

City Of Umhlathuze · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500315351 654 learners (DBE)

ENGCAZA PRIMARY SCHOOL

Emakhabeleni · KwaZulu-Natal View Location

Telephone: 076 893 1517
Public Primary School Quintile 1 No-Fee School
EMIS: 500136308 159 learners (DBE)

ENGCOBO PRIMARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 073 363 8731
Public Primary School Quintile 1 No-Fee School
EMIS: 200400168 551 learners (DBE)

ENGCOBO VILLAGE SENIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 047 548 0054
79.6% matric pass rate (2025)
2022 78.7%
2023 68.5%
2024 76.3%
2025 79.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200400167 1,219 learners (DBE)

ENGCONGWANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136345 314 learners (DBE)

ENGELBRECHT NGK PRIMハRE SKOOL

Elands Bay, Elands Bay · Western Cape View Location

Telephone: 021 023 2122
Public Primary School Quintile 1 No-Fee School
EMIS: 133477702 276 learners (DBE)

ENGELSEDRAAI COMBINED SCHOOL

Badplaas, Badplaas · Mpumalanga View Location

Telephone: 017 883 2104
Public Combined School Quintile 2 Fee-Charging
EMIS: 800003723 247 learners (DBE)

ENGILANE JUNIOR PRIMARY SCHOOL

Kentani, Butterworth · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200300789 46 learners (DBE)

ENGOBHIYENI PRIMARY SCHOOL

Swayimana · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500136419 274 learners (DBE)

ENGOLELENI PRIMARY SCHOOL

Ekupholeni Ward 11 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500136493 556 learners (DBE)

ENGONWENI PRIMARY SCHOOL

Inanda · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500136530 520 learners (DBE)

ENGONYAMENI SENIOR PRIMARY SCHOOL

Ethekwini · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500136567 388 learners (DBE)

ENGQONDWENI HIGH SCHOOL

Wasbank · KwaZulu-Natal View Location

93.3% matric pass rate (2025)
2022 90.0%
2023 69.2%
2024 89.7%
2025 93.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500136641 285 learners (DBE)
← Prev Page 43 of 256 Next →
Scroll to Top