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

EDIGANG PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 1938
Public Primary School Quintile 1 No-Fee School
EMIS: 300100345 199 learners (DBE)

EDILINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500126910 704 learners (DBE)

EDISANG PUBLIC PRIMARY SCHOOL

Jouberton, Jouberton · North West View Location

Telephone: 018 465 4724
Public Primary School Quintile 3 No-Fee School
EMIS: 600100346 579 learners (DBE)

EDISON CENTURY CITY HIGH SCHOOL

Century City, City Of Cape Town · Western Cape View Location

Public Secondary School Quintile 3 No-Fee School
EMIS: 100000802 314 learners (DBE)

EDISON NESENGANI

Tshinovillage, Vuwani · Limpopo View Location

83.8% matric pass rate (2025)
2022 89.1%
2023 91.5%
2024 96.7%
2025 83.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 930321219 1,461 learners (DBE)

EDLEEN PRIMARY SCHOOL

Kempton Park, Johannesburg · Gauteng View Location

Telephone: 011 976 2183
Public Combined School Quintile 5 Fee-Charging
EMIS: 700260091 1,493 learners (DBE)

EDLELWENI PUBLIC PRIMARY SCHOOL

Mlungisi Ext, Mlungisi · Eastern Cape View Location

Telephone: 045 854 9986
Public Primary School Quintile 3 No-Fee School
EMIS: 200600157 1,348 learners (DBE)

EDMUND RICE CI/S

Welkom, Welkom · Free State View Location

100.0% matric pass rate (2025)
2022 96.0%
2023 95.7%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 444712129 512 learners (DBE)

EDOLOPINI JUNIOR SECONDARY SCHOOL

Lusikisiki, Holycross · Eastern Cape View Location

Telephone: 073 157 0945
Public Primary School Quintile 1 No-Fee School
EMIS: 200500163 193 learners (DBE)

EDU 360 LSEN

Rivonia, Sandton · Gauteng View Location

Telephone: 011 234 1212
Independent Combined School Fee-Charging
EMIS: 700401391

EDU EXCELLENCE PRIVATE SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 361 0686
Independent Intermediate School Fee-Charging
EMIS: 700400498 95 learners (DBE)

EDU-CLINIC LEARNING CENTRE

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 374 1758
Independent Intermediate School Fee-Charging
EMIS: 700400553 68 learners (DBE)

EDU-PLAY EARLY LEARNING CENTRE

Durbanville, City Of Cape Town · Western Cape View Location

Telephone: 021 975 9991
Independent Special Needs Education School Fee-Charging
EMIS: 100000668 36 learners (DBE)

EDUBLOX DURBANVILLE

Sonstraal Heights, City Of Cape Town · Western Cape View Location

Independent Combined School Fee-Charging
EMIS: 100000733 20 learners (DBE)

EDUCAR PRIMARY

Esperanca, Pomfret · North West View Location

Telephone: 076 974 7874
Public Primary School Quintile 1 No-Fee School
EMIS: 600100347 175 learners (DBE)

EDUCARE

Claudewheatleystreet, Tzaneen · Limpopo View Location

Telephone: 076 995 8920
Independent Primary School Fee-Charging
EMIS: 904531443 219 learners (DBE)

EDUCARE CHRISTIAN PRIMARY SCHOOL

North West · North West

Independent Primary School
EMIS: 600105508 165 learners (DBE)

EDUCARE CHRISTIAN SECONDARY SCHOOL

North West · North West

Independent Secondary School
EMIS: 600105509 172 learners (DBE)

EDUCARE PREPARATORY SCHOOL

Middleburg, Middleburg · Mpumalanga View Location

Telephone: 013 246 1692
Independent Primary School Fee-Charging
EMIS: 800031179 302 learners (DBE)

EDUCATION ALIVE SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 492 2019
89.5% matric pass rate (2025)
2022 97.8%
2023 91.9%
2024 95.2%
2025 89.5%
Independent Combined School Fee-Charging
EMIS: 700132126 967 learners (DBE)

EDUCATION INCORPORATED FOURWAYS

2027 applications open

Fourways, Sandton · Gauteng View Location

Telephone: 011 467 8015

Accepting applications for 2027

Requirements: Latest academic report
Phone: 0114678015
Independent Combined School Fee-Charging
EMIS: 700400746 44 learners (DBE)

EDUCATIONAL PROGRAMMES CENTRE

Malvern, Johannesburg · Gauteng View Location

Telephone: 072 423 6596
Independent Combined School Fee-Charging
EMIS: 700132134 149 learners (DBE)

EDUCATIONAL STLYED INTERGRATION

Alberton, Alberton · Gauteng View Location

Telephone: 083 297 0708
Independent Combined School Fee-Charging
EMIS: 700401044 51 learners (DBE)

EDUCATORS PRIVATE SCHOOL

Klerksdorp Central, Klerksdorp · North West View Location

Telephone: 018 464 2459
90.5% matric pass rate (2025)
2022 84.6%
2023 87.5%
2024 81.8%
2025 90.5%
Independent Secondary School
EMIS: 600100348 1,005 learners (DBE)

EDUCODE PRIMARY SCHOOL

Mbombela, Mbombela · Mpumalanga View Location

Telephone: 072 930 2922
Independent Primary School Fee-Charging
EMIS: 800029587 401 learners (DBE)

EDUCODE PRIMARY SCHOOL

Malelane · Mpumalanga View Location

Telephone: 078 634 7099
Independent Primary School Fee-Charging
EMIS: 800030189 759 learners (DBE)

EDUCODE SCHOOL

Mpumalanga · Mpumalanga

Independent Primary School Fee-Charging
EMIS: 800034594 1,037 learners (DBE)

EDUDEN

Stanford, Stanford · Western Cape View Location

Independent Primary School Fee-Charging
EMIS: 100000770 26 learners (DBE)

EDUEXCELLENCE PRIVATE REMEDIAL SCHOOL

Noordhoek, Outside A Town · Western Cape View Location

Telephone: 021 785 2992
Independent Special Needs Education School Fee-Charging
EMIS: 100000592 31 learners (DBE)

EDUEXCELLENCE PRS - RONDEBOSCH

Rosebank, City Of Cape Town · Western Cape

Telephone: 021 565 0676
Independent Combined School Fee-Charging
EMIS: 100000813 22 learners (DBE)

EDULINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500126947 350 learners (DBE)

EDUMORE CHRISTRIAN ACADEMY

2027 applications open

Bassonia, Johannesburg · Gauteng View Location

Telephone: 082 406 2350

Accepting applications for 2027

Requirements: Latest school report Certified copy of ID Born again testimonial of parents
Phone: 0824062350
Independent Combined School Fee-Charging
EMIS: 700400255 20 learners (DBE)

EDUPLANET INDEPENDENT SCHOOL

Struandale, Port Elizabeth · Eastern Cape View Location

Telephone: 041 451 1046
70.8% matric pass rate (2025)
2023 35.5%
2024 54.8%
2025 70.8%
Independent Combined School Fee-Charging
EMIS: 200100266 335 learners (DBE)

EDUPLEX COMBINED SCHOOL

Queenswood, Pretoria · Gauteng View Location

Telephone: 012 941 2000
Independent Intermediate School Fee-Charging
EMIS: 700400097 451 learners (DBE)

EDUPLEX HIGH SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 941 2000
Independent Secondary School Fee-Charging
EMIS: 700401015 350 learners (DBE)

EDUPLUS PI/S

Langenhovenpark, Bloemfontein · Free State View Location

Independent Primary School Fee-Charging
EMIS: 445802135 159 learners (DBE)

EDUQUEST COLLEGE

2027 applications open

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 881 8802

Accepting applications for 2027

Requirements: To complete the registration process, please provide the following documents: Kindly send the required documents here or email admissions@eduquestcollege.co.za | eduquestcollege@gmail.com ‣ Birth certificate ‣ Immunization records ‣ Previous school reports (if applicable) ‣ Transfer letter (if applicable) ‣ ID documents (parent/guardian and child) ‣ Proof of residence Important Notes: ‣ Limited spaces available ‣ Class sizes are capped to ensure personalized attention ‣ Enrollment is progressing rapidly, so kindly submit your documents promptly
Phone: 012 881 8802 / 061 729 7343
Independent Combined School Fee-Charging
EMIS: 700401343

EDUSMART ACADEMY

Strand, City Of Cape Town · Western Cape View Location

Independent Primary School Fee-Charging
EMIS: 100000725 83 learners (DBE)

EDUSTREAMS

Midrand, Midrand · Gauteng View Location

Telephone: 063 368 1921
Independent Secondary School Fee-Charging
EMIS: 700401267 35 learners (DBE)

EDUWINGU CLOUD EDUCATION SOLUTIONS

Centurion, Pretoria · Gauteng View Location

Telephone: 087 147 1668
Independent Combined School Fee-Charging
EMIS: 700401277

EDWALENI PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 3237
Public Primary School Quintile 2 Fee-Charging
EMIS: 800003129 932 learners (DBE)

EDWARD HOMU

Giyani · Limpopo View Location

89.0% matric pass rate (2025)
2022 60.8%
2023 69.7%
2024 82.1%
2025 89.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 916410102 673 learners (DBE)

EDWARD MATYEKA PRIMARY SCHOOL

Emalahleni, Witbank · Mpumalanga View Location

Telephone: 013 698 0299
Public Primary School Quintile 5 Fee-Charging
EMIS: 800003145 1,342 learners (DBE)

EDWARD MPFUNENI

Vuwani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930320902 231 learners (DBE)

EDWARD PHATUDI MATHS, SCIENCE AND ICT SCHOOL OF SPECIALISATION

Atteridgeville, Pretoria · Gauteng View Location

Telephone: 012 375 8267
58.8% matric pass rate (2025)
2022 75.3%
2023 82.5%
2024 72.0%
2025 58.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 700231639 1,359 learners (DBE)

Edward Primary School

Brits, Jericho · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600100349 395 learners (DBE)

EDWARD PRIMARY SCHOOL

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

Telephone: 021 203 0545
Public Primary School Quintile 4 No-Fee School
EMIS: 102480304 476 learners (DBE)

EDWARD ZIBI SENIOR SECONDARY SCHOOL

Mt Fletcher, Matatiele · Eastern Cape View Location

Telephone: 072 261 8417
83.0% matric pass rate (2025)
2022 76.9%
2023 83.3%
2024 85.6%
2025 83.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200501208 665 learners (DBE)

EDWARD'S HOPE JUNIOR SECONDARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 071 176 1062
Public Combined School Quintile 1 No-Fee School
EMIS: 200500164 126 learners (DBE)

EDWIN MOALUSI PRIMARY SCHOOL

Mabopane, Pretoria · Gauteng View Location

Telephone: 012 001 5069
Public Primary School Quintile 5 No-Fee School
EMIS: 700910350 1,139 learners (DBE)

EDZISANI

Mulima, Makhado · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 931340968 210 learners (DBE)

EE MONESE C/S

Tambo, Senekal · Free State View Location

100.0% matric pass rate (2025)
2022 68.1%
2023 88.7%
2024 90.7%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 440101290 376 learners (DBE)

EENDEKUIL LAERSKOOL

Eendekuil, Eendekuil · Western Cape View Location

Independent Primary School Fee-Charging
EMIS: 100000670 13 learners (DBE)

EENDEKUIL PRIMハRE SKOOL

Eendekuil, Eendekuil · Western Cape View Location

Telephone: 022 942 1760
Public Primary School Quintile 1 No-Fee School
EMIS: 133476323 304 learners (DBE)

EENDRAG (CVO) INTERMEDIÊRE SKOOL

Jan Kempdorp · Northern Cape

Telephone: 053 456 0421
Independent Combined School Fee-Charging
EMIS: 300017301 20 learners (DBE)

EERSTELING PF/S

Kelly'S View, Bloemfontein · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 440304169 92 learners (DBE)

EERSTERIVIER SEKONDハR

Eersterivier South, City Of Cape Town · Western Cape View Location

Telephone: 074 640 5725
82.5% matric pass rate (2025)
2022 83.8%
2023 72.3%
2024 73.4%
2025 82.5%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 107323861 1,308 learners (DBE)

EERSTERUST SECONDARY SCHOOL

Pretoria · Gauteng View Location

Telephone: 012 806 2174
78.1% matric pass rate (2025)
2022 59.3%
2023 63.5%
2024 84.2%
2025 78.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700220020 928 learners (DBE)

EFATA SPECIAL SCHOOL

Dicoliny Area, Mthatha · Eastern Cape View Location

71.4% matric pass rate (2025)
2022 25.5%
2023 60.0%
2024 90.9%
2025 71.4%
Public Special Needs Education School Fee-Charging
EMIS: 200401369 303 learners (DBE)

EFAYE PRIMARY SCHOOL

Dalton · KwaZulu-Natal View Location

Telephone: 081 279 9825
Public Primary School Quintile 2 No-Fee School
EMIS: 500127021 810 learners (DBE)

EFEFE C.P SCHOOL

Nongoma · KwaZulu-Natal View Location

Telephone: 073 398 3158
Public Primary School Quintile 2 No-Fee School
EMIS: 500127058 501 learners (DBE)

EFFINGHAM HEIGHTS PRIMARY SCHOOL

Effingham Heights · KwaZulu-Natal View Location

Telephone: 031 564 6412
Public Primary School Quintile 4 Fee-Charging
EMIS: 500127095 925 learners (DBE)

EFFINGHAM SECONDARY SCHOOL

Effingham Heights · KwaZulu-Natal View Location

89.8% matric pass rate (2025)
2022 84.0%
2023 83.9%
2024 81.4%
2025 89.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500127132 869 learners (DBE)

EFFORT PRIMARY FARM SCHOOL

Nigel, Nigel · Gauteng View Location

Telephone: 082 556 9265
Public Primary School Quintile 2 No-Fee School
EMIS: 700350603 217 learners (DBE)

EFUYENI .PRIMARY SCHOOL

Efuyeni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500127169 453 learners (DBE)

EGCEKENI PRIMARY SCHOOL

Salem Tribal Authority · KwaZulu-Natal View Location

Public Combined School Quintile 3 No-Fee School
EMIS: 500127243 517 learners (DBE)

EGERTON PRIMARY SCHOOL

Egerton · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500127280 1,221 learners (DBE)

EGOLI PRIMARY SCHOOL

Inkangala Location · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500127317 192 learners (DBE)

EGOQWANENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 073 352 7692
Public Primary School Quintile 1 No-Fee School
EMIS: 500440744 126 learners (DBE)

EGQILI SENIOR SECONDARY SCHOOL

Aliwal North · Eastern Cape View Location

Telephone: 051 228 0075
94.8% matric pass rate (2025)
2022 69.6%
2023 72.7%
2024 69.8%
2025 94.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600160 872 learners (DBE)

EGQUMAWENI INTERMEDIATE SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500127391 29 learners (DBE)

EGQUMENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EGUGWINI JUNIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 073 601 7985
Public Combined School Quintile 2 No-Fee School
EMIS: 500424686 1,135 learners (DBE)

EGUGWINI PRIMARY SCHOOL

Kwamakhutha · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500127465 136 learners (DBE)

EGUJINI PRIMARY SCHOOL

Next To Duffsroad Tearoom · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500127502 264 learners (DBE)

EGWENI PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500127539 84 learners (DBE)

EHAWINI SECONDARY SCHOOL

Ngwelezane · KwaZulu-Natal View Location

83.6% matric pass rate (2025)
2022 40.3%
2023 73.4%
2024 75.0%
2025 83.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500497872 686 learners (DBE)

EHLANE PRIMARY SCHOOL

Ehlane Location · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500127576 273 learners (DBE)

EHLANZENI PRIMARY SCHOOL

Enzala Area · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500127613 579 learners (DBE)

EHLEKETANI

Giyani, Lulekani · Limpopo View Location

Telephone: 082 906 6412
Public Primary School Quintile 3 No-Fee School
EMIS: 917420079 319 learners (DBE)

EHLEZENI C.P SCHOOL

Mandlakazi Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500127650 125 learners (DBE)

EHLWATHI PRIMARY SCHOOL

Emakhabeleni · KwaZulu-Natal View Location

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

EIKENDAL PRIMARY SCHOOL

Eikendal, City Of Cape Town · Western Cape View Location

Telephone: 021 988 6884
Public Primary School Quintile 5 Fee-Charging
EMIS: 101321524 1,295 learners (DBE)

EIKESTAD LAERSKOOL

Dalsig, Stellenbosch · Western Cape View Location

Telephone: 021 887 4610
Public Primary School Quintile 5 Fee-Charging
EMIS: 109309240 894 learners (DBE)

EILAND

Makanesvalleyvillage, Potgietersrus · Limpopo View Location

Telephone: 082 953 4841
Public Primary School Quintile 1 No-Fee School
EMIS: 906120171 107 learners (DBE)

EILANDIA NGK PRIMハRE SKOOL

Robertson, Outside A Town · Western Cape View Location

Telephone: 023 004 1423
Public Primary School Quintile 1 No-Fee School
EMIS: 128337641 64 learners (DBE)

EINDHOVEN PRIMARY SCHOOL

Eindhoven, City Of Cape Town · Western Cape View Location

Telephone: 021 955 1132
Public Primary School Quintile 4 No-Fee School
EMIS: 107322296 1,215 learners (DBE)

EINSIEDELN COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EINSTEIN AKADEMIE PAARL (PTY) LTD TRADI

Northern Paarl, Paarl · Western Cape

Independent Special Needs Education School Fee-Charging
EMIS: 100000843 64 learners (DBE)

EISLEBEN ROAD PRIMARY SCHOOL

Rocklands, City Of Cape Town · Western Cape View Location

Telephone: 021 203 3812
Public Primary School Quintile 4 No-Fee School
EMIS: 106490121 1,082 learners (DBE)

EJ SINGWANE SECONDARY SCHOOL

Kanyamazane, Kanyamazane · Mpumalanga View Location

Telephone: 013 794 7588
94.9% matric pass rate (2025)
2022 40.2%
2024 80.3%
2025 94.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 800003178 607 learners (DBE)

EJM Mahlabe Primary School

Unit 9, Brits · North West View Location

Telephone: 071 657 1115
Public Primary School Quintile 1 No-Fee School
EMIS: 600100341 554 learners (DBE)

EJOKWENI PRIMARY SCHOOL

Godide Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500127761 80 learners (DBE)

EKANGALA ENGINEERING SCHOOL OF SPECIALISATION

Bronkhorstspruit · Gauteng View Location

Telephone: 013 170 5453
91.7% matric pass rate (2025)
2022 85.9%
2023 83.4%
2024 86.2%
2025 91.7%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 700920186 1,352 learners (DBE)

EKELE

Mamaresection, Masemola · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924640156 388 learners (DBE)

EKETSANG SECONDARY SCHOOL

Germiston, Germiston · Gauteng View Location

Telephone: 082 556 2752
86.7% matric pass rate (2025)
2022 73.2%
2023 74.1%
2024 68.8%
2025 86.7%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700340562 1,664 learners (DBE)

EKHAMANZI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 072 606 7805
Public Primary School Quintile 3 No-Fee School
EMIS: 500127798 431 learners (DBE)

EKHATHA PRIMARY SCHOOL

Kwangcolosi Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500127909 28 learners (DBE)

EKHIYENI PRIMARY SCHOOL

Barberton, Barberton · Mpumalanga View Location

Telephone: 013 712 3535
Public Primary School Quintile 2 Fee-Charging
EMIS: 800003194 379 learners (DBE)

EKHOKHWANE PRIMARY SCHOOL

Elandskop · KwaZulu-Natal View Location

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