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

ENGUDUMENI PRIMARY SCHOOL

Rorkes Drift · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136678 85 learners (DBE)

ENGUDWINI PRIMARY SCHOOL

Donnybrook · KwaZulu-Natal View Location

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

ENGUKA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500136752 180 learners (DBE)

ENGUNJINI JUNIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500424982 193 learners (DBE)

ENGWAQA COMBINED SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Telephone: 039 259 7004
Public Primary School Quintile 2 No-Fee School
EMIS: 500425019 260 learners (DBE)

ENGWAQA SECONDARY SCHOOL

Riverside · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 88.9%
2023 86.6%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500425056 483 learners (DBE)

ENGWENI PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500136789 276 learners (DBE)

ENGWENYENI PRIMARY SCHOOL

Mbazwana · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136826 146 learners (DBE)

ENHLABABO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500136863 129 learners (DBE)

ENHLABOSINI PRIMARY SCHOOL

Mhlana Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500136900 417 learners (DBE)

ENHLANGANISWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500136937 531 learners (DBE)

ENHLANGWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500340067 71 learners (DBE)

ENHLANGWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500137011 190 learners (DBE)

ENHLANGWINI SECONDARY SCHOOL

Ward 12 · KwaZulu-Natal View Location

48.2% matric pass rate (2025)
2022 80.6%
2023 60.3%
2024 61.9%
2025 48.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500136974 228 learners (DBE)

ENHLANHLENI COMBINED SCHOOL

Emakholweni Area · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 96.0%
2025 100.0%
Public Combined School Quintile 3 No-Fee School
EMIS: 500137048 306 learners (DBE)

ENHLANHLENI HIGH SCHOOL

Waterbus · KwaZulu-Natal View Location

96.0% matric pass rate (2025)
2022 77.5%
2023 91.7%
2024 85.8%
2025 96.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500343323 981 learners (DBE)

ENHLANHLENI PRIMARY SCHOOL

Kliproots · KwaZulu-Natal View Location

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

ENHLANZINI PRIMARY SCHOOL

Enhlanzini Ward 5 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500137085 738 learners (DBE)

ENHLISA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500137122 267 learners (DBE)

ENHLOKWENI PRIMARY SCHOOL

Osizweni · KwaZulu-Natal View Location

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

ENHLONIPHWENI SENIOR PRIMARY SCHOOL

Near Osizweni Total Garage · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500137196 215 learners (DBE)

ENHLOPHENI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

96.4% matric pass rate (2025)
2022 87.0%
2023 100.0%
2024 95.0%
2025 96.4%
Public Combined School Quintile 1 No-Fee School
EMIS: 500137233 303 learners (DBE)

ENHLOSWENI PRIMARY SCHOOL

Endundumeni · KwaZulu-Natal View Location

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

ENHLUBE COMBINED SCHOOL

Mthonjaneni Municipality · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500137344 415 learners (DBE)

ENIWE PRIMARY SCHOOL

Off R 102 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500137418 340 learners (DBE)

ENJABULWENI PRIMARY SCHOOL

Zamokuhle Store · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500137455 196 learners (DBE)

ENJABULWENI PRIMARY SCHOOL

Roosboom, Phase1 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500414992 736 learners (DBE)

ENKALWENI JUNIOR PRIMARY SCHOOL

Tsolo, Ugie · Eastern Cape View Location

Telephone: 073 730 0133
Public Primary School Quintile 2 No-Fee School
EMIS: 200401266 188 learners (DBE)

ENKANGALA PRIMARY SCHOOL

Benoni, Johannesburg · Gauteng View Location

Telephone: 011 424 3401
Public Primary School Quintile 3 No-Fee School
EMIS: 700311043 538 learners (DBE)

ENKANGALA SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

86.8% matric pass rate (2025)
2022 75.9%
2023 60.6%
2024 81.0%
2025 86.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500445036 351 learners (DBE)

ENKANINI PRIMARY SCHOOL

Umzinto 4200 · KwaZulu-Natal View Location

Telephone: 083 995 7333
Public Primary School Quintile 1 No-Fee School
EMIS: 500137492 199 learners (DBE)

ENKANYEZINI PRIMARY SCHOOL

Soweto, Soweto · Gauteng View Location

Telephone: 010 023 3201
Public Primary School Quintile 3 No-Fee School
EMIS: 700110668 258 learners (DBE)

ENKANYISWENI PRIMARY SCHOOL

Adams Mission · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500306175 757 learners (DBE)

ENKATHWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

ENKELABANTWANA FULL SERVICE SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

ENKEMBENI PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

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

ENKHANINI SECONDARY SCHOOL

Syde, Mpuluzi · Mpumalanga View Location

Telephone: 076 762 4648
87.0% matric pass rate (2025)
2022 96.7%
2023 95.0%
2024 98.6%
2025 87.0%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800003764 347 learners (DBE)

ENKHOKHOKHWENI PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 4906
Public Primary School Quintile 3 Fee-Charging
EMIS: 800003772 1,077 learners (DBE)

ENKOLWENI PRIMARY SCHOOL

Johannesburg, Dobsonville · Gauteng View Location

Telephone: 082 553 1397
Public Primary School Quintile 4 No-Fee School
EMIS: 700251371 307 learners (DBE)

ENKOMOKAZINI TECHNICAL HIGH SCHOOL

Enkomokazini Area · KwaZulu-Natal View Location

93.3% matric pass rate (2025)
2022 90.4%
2023 93.6%
2024 100.0%
2025 93.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500340178 856 learners (DBE)

ENKONENI PRIMARY SCHOOL

Braemer Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500137640 827 learners (DBE)

ENKONJENI PRIMARY SCHOOL

Nkonjeni Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500137677 679 learners (DBE)

ENKOTHWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500137714 8 learners (DBE)

ENKOVUKENI PRIMARY SCHOOL

Near Kosi Mouth · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500137751 22 learners (DBE)

ENKUKWINI PRIMARY SCHOOL

Stanger · KwaZulu-Natal View Location

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

ENKULISWENI PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500137862 837 learners (DBE)

ENKULULEKWENI PRIMARY SCHOOL

Wallacedene, City Of Cape Town · Western Cape View Location

Telephone: 074 120 3035
Public Primary School Quintile 2 No-Fee School
EMIS: 107322377 1,344 learners (DBE)

ENKULULEKWENI PRIMARY SCHOOL

Motherwell, Port Elizabeth · Eastern Cape View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 200100317 1,464 learners (DBE)

ENKULULEKWENI PRIMARY SCHOOL

Osizweni · KwaZulu-Natal View Location

Telephone: 034 366 7484
Public Primary School Quintile 3 No-Fee School
EMIS: 500137899 2,071 learners (DBE)

ENKUMBA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500137936 296 learners (DBE)

ENKUMBENI HIGHER PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500137973 293 learners (DBE)

ENKUNDLENI PRIMARY SCHOOL

Kafferstad, Bethal · Mpumalanga View Location

Telephone: 082 397 8318
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003798 296 learners (DBE)

ENKUNGWINI COMBINED PRIMARY SCHOOL

Engoleleni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138010 128 learners (DBE)

ENKUSELWENI PRIMARY SCHOOL

Kwazakhele, Gqeberha · Eastern Cape View Location

Telephone: 041 402 3100
Public Special Needs Education School Fee-Charging
EMIS: 200100206 33 learners (DBE)

ENKWAMBASE PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500138047 394 learners (DBE)

ENKWENKWEZINI PUBLIC PRIMARY SCHOOL

Motherwell, Gqeberha · Eastern Cape View Location

Telephone: 041 469 1241
Public Primary School Quintile 3 No-Fee School
EMIS: 200100207 984 learners (DBE)

ENKWENKWEZINI SECONDARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 072 484 2313
77.5% matric pass rate (2025)
2022 89.7%
2023 85.1%
2024 81.7%
2025 77.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200164 608 learners (DBE)

ENNERDALE SECONDARY SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 855 1325
97.2% matric pass rate (2025)
2022 54.2%
2023 83.9%
2024 96.8%
2025 97.2%
Public Secondary School Quintile 5 No-Fee School
EMIS: 700110023 2,082 learners (DBE)

Ennis Thabong Primary School

Ifafi, Brits · North West View Location

Telephone: 012 259 3849
Public Primary School Quintile 1 No-Fee School
EMIS: 600100357 978 learners (DBE)

ENOCH MAMBA SENIOR SECONDARY & TECH INSTITUTION

Idutywa · Eastern Cape View Location

Telephone: 073 131 9056
83.0% matric pass rate (2025)
2022 88.2%
2023 89.7%
2024 84.3%
2025 83.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200300086 271 learners (DBE)

ENOCH MTHETHO SECONDARY SCHOOL

Noupoort · Northern Cape

Telephone: 076 793 5781
100.0% matric pass rate (2025)
2022 66.7%
2023 52.4%
2024 60.0%
2025 100.0%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 300023401 274 learners (DBE)

ENOCH SONTONGA SENIOR SECONDARY SCHOOL

Ndevana, King Williams Town · Eastern Cape View Location

Telephone: 040 647 0216
91.1% matric pass rate (2025)
2022 92.9%
2023 89.2%
2024 88.0%
2025 91.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200165 1,210 learners (DBE)

ENON PRIMARY SCHOOL

Amersfoort, Amersfoort · Mpumalanga View Location

Telephone: 072 505 0631
Public Primary School Quintile 1 Fee-Charging
EMIS: 800003806 154 learners (DBE)

ENQABENI COMBINED SCHOOL

Ceza · KwaZulu-Natal View Location

68.1% matric pass rate (2025)
2022 47.9%
2023 71.4%
2024 69.8%
2025 68.1%
Public Combined School Quintile 1 No-Fee School
EMIS: 500138084 616 learners (DBE)

ENQABENI SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 076 941 8445
81.1% matric pass rate (2025)
2022 81.6%
2023 70.2%
2024 79.6%
2025 81.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500205 1,037 learners (DBE)

ENQILENI INTERMEDIATE SCHOOL

Motherwell, Gqeberha · Eastern Cape View Location

Telephone: 041 469 2034
Public Primary School Quintile 3 No-Fee School
EMIS: 200100208 1,016 learners (DBE)

ENQOLENI PRIMARY SCHOOL

Next To Ndlangubo Clinic · KwaZulu-Natal View Location

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

ENSELENI PRIMARY SCHOOL

Enseleni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500494912 627 learners (DBE)

ENSIKENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138158 309 learners (DBE)

ENSIMBINI PRIMARY SCHOOL

Gamalakhe · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500138195 605 learners (DBE)

ENSINGWENI PRIMARY SCHOOL

Ensingweni Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500138232 635 learners (DBE)

ENSUKANGIHLALE C.P SCHOOL

Ceza 3866 · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138269 385 learners (DBE)

ENTABAMHLOPHE COMBINED SCHOOL

Elandshoek, Elandshoek · Mpumalanga View Location

Telephone: 013 734 4292
Public Combined School Quintile 4 Fee-Charging
EMIS: 800003814 699 learners (DBE)

ENTABENI PRIMARY SCHOOL

Kwanzimakwe · KwaZulu-Natal View Location

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

ENTANDWENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 932 6623
Public Primary School Quintile 3 No-Fee School
EMIS: 700121319 1,009 learners (DBE)

ENTEMBENI SECONDARY SCHOOL

Melmoth · KwaZulu-Natal View Location

82.4% matric pass rate (2025)
2022 64.1%
2023 51.9%
2024 89.7%
2025 82.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500138343 401 learners (DBE)

ENTEMBISWENI PRIMARY SCHOOL

D 77 Mizpah Road · KwaZulu-Natal View Location

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

ENTENDELENI PRIMARY SCHOOL

Mpumalanga T/Ship · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500138417 265 learners (DBE)

ENTENJANE COMBINED SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500138454 233 learners (DBE)

ENTHEOS CHRISTIAN SCHOOL

Centurion, Pretoria · Gauteng View Location

Telephone: 012 661 2003
Independent Combined School Fee-Charging
EMIS: 700400545

ENTILINI PRIMARY SCHOOL

Tsomo, Cofimvaba · Eastern Cape View Location

Telephone: 083 697 3005
Public Primary School Quintile 2 No-Fee School
EMIS: 200300087 124 learners (DBE)

ENTILINI PRIMARY SCHOOL

Zwelitsha, King Williams Town · Eastern Cape View Location

Telephone: 083 953 8085
Public Primary School Quintile 2 No-Fee School
EMIS: 200200166 132 learners (DBE)

ENTOKOZWENI PRIMARY SCHOOL

Soshanguve, Pretoria · Gauteng View Location

Telephone: 012 943 6350
Public Primary School Quintile 2 No-Fee School
EMIS: 700240663 866 learners (DBE)

ENTOKOZWENI PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 1118
Public Primary School Quintile 4 Fee-Charging
EMIS: 800003822 695 learners (DBE)

ENTOKOZWENI TRAINING CENTRE

Mpumuza Location · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500138491 252 learners (DBE)

ENTONJENI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

74.6% matric pass rate (2025)
2022 61.1%
2023 58.5%
2024 89.6%
2025 74.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500138528 494 learners (DBE)

ENTSHIZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138565 78 learners (DBE)

ENTSHONA PRIMARY SCHOOL

Philippi, City Of Cape Town · Western Cape View Location

Telephone: 021 371 5543
Public Primary School Quintile 2 No-Fee School
EMIS: 106005107 1,166 learners (DBE)

ENTSHONALANGA PRIMARY SCHOOL

Tembisa, Kempton Park · Gauteng View Location

Telephone: 084 834 5724
Public Primary School Quintile 4 No-Fee School
EMIS: 700260752 1,898 learners (DBE)

ENTSIKENI PRIMARY SCHOOL

Riverside · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500425093 582 learners (DBE)

ENTSIKENI SECONDARY SCHOOL

Po Hoha · 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 2 No-Fee School
EMIS: 500425130 1,279 learners (DBE)

ENTSIMEKWENI JUNIOR SECONDARY SCHOOL

Herschel, Sterkspruit · Eastern Cape View Location

Telephone: 082 690 2052
Public Combined School Quintile 3 No-Fee School
EMIS: 200600181 158 learners (DBE)

ENTUMENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500138602 491 learners (DBE)

ENTUNGWINI PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138639 128 learners (DBE)

ENTUTHUKWENI PRIMARY SCHOOL

Mogale · Gauteng View Location

Telephone: 010 534 7847
Public Primary School Quintile 4 No-Fee School
EMIS: 700251389 919 learners (DBE)

ENTUTHUKWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500138750 988 learners (DBE)

ENTUTHUKWENI PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

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

ENTWENI PRIMARY SCHOOL

Entweni Sub-Area · KwaZulu-Natal View Location

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

ENUNGWINI PRIMARY SCHOOL

Melmoth · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500138824 132 learners (DBE)

ENXOLOBENI PRIMARY SCHOOL

Kwanyuswa Emahlabathini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500138861 437 learners (DBE)
← Prev Page 44 of 256 Next →
Scroll to Top