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

EMADULINI PRIMARY SCHOOL

Bhadeni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500327561 105 learners (DBE)

EMADUNDUBE PRIMARY SCHOOL

Umbumbulu · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500130314 176 learners (DBE)

EMADUNGENI SECONDARY SCHOOL

Highflats · KwaZulu-Natal View Location

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

EMADWALENI SECONDARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 082 557 4504
98.1% matric pass rate (2025)
2022 95.7%
2023 93.3%
2024 99.1%
2025 98.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700132167 1,113 learners (DBE)

EMAFA PRIMARY SCHOOL

Emafa Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500130351 219 learners (DBE)

EMAFAKATHINI PRIMARY SCHOOL

Elandskop · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500130388 537 learners (DBE)

EMAFEZINI PRIMARY SCHOOL

P O Umlazi · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500130425 641 learners (DBE)

EMAFINI PRIMARY SCHOOL

Kwadwesi, Gqeberha · Eastern Cape View Location

Telephone: 041 485 1246
Public Primary School Quintile 3 No-Fee School
EMIS: 200100201 1,321 learners (DBE)

EMAFOHLA PRIMAY SCHOOL

Bulwer · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500130462 70 learners (DBE)

EMAFUSINI SENIOR PRIMARY SCHOOL

Wasbank · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500130499 262 learners (DBE)

EMAGCAKINI PRIMARY SCHOOL

Ward 4 Dr Ndz Municipality, Esidangeni, Kilmun · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500130536 241 learners (DBE)

EMAGOVINI PUBLIC SCHOOL

Luneburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500130573 204 learners (DBE)

EMAGUQENI PRIMARY SCHOOL

Near Phelandaba · KwaZulu-Natal View Location

Telephone: 079 998 7222
Public Primary School Quintile 1 No-Fee School
EMIS: 500343027 160 learners (DBE)

EMAHHASHINI PRIMARY SCHOOL

Wembezi · KwaZulu-Natal View Location

Telephone: 036 353 1956
Public Primary School Quintile 3 No-Fee School
EMIS: 500130647 214 learners (DBE)

EMAHLEKWANE PRIMARY SCHOOL

Wasbank · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500130684 549 learners (DBE)

EMAJWARENI PUBLIC SCHOOL

Stutterheim · Eastern Cape View Location

Telephone: 083 984 0196
Public Primary School Quintile 3 No-Fee School
EMIS: 200200153 52 learners (DBE)

EMAKENI PRIMARY SCHOOL

Efaye Location · KwaZulu-Natal View Location

Telephone: 081 335 7794
Public Primary School Quintile 2 No-Fee School
EMIS: 500130721 354 learners (DBE)

EMAKHABELENI PRIMARY SCHOOL

Emakhabeleni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500130758 188 learners (DBE)

EMAKHASINI PRIMARY SCHOOL

Near Wosiyane Clinic · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500130795 212 learners (DBE)

EMAKHAZENI COMBINED BOARDING SCHOOL

Mpumalanga · Mpumalanga

Telephone: 083 255 8880
Public Combined School Fee-Charging
EMIS: 800035654 749 learners (DBE)

EMAKHENI PRIMRY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 3210031
Public Primary School Quintile 2 No-Fee School
EMIS: 500130832 439 learners (DBE)

EMAKHUZENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EMAKHWABE PRIMARY SCHOOL

Dinuntuli Area · KwaZulu-Natal View Location

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

EMALAHLENI PRIMARY SCHOOL

Ekuvukeni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500131017 642 learners (DBE)

EMALAHLENI PRIMARY SCHOOL

Khayalethu Village · KwaZulu-Natal View Location

Telephone: 073 333 0285
Public Combined School Quintile 2 No-Fee School
EMIS: 500130980 371 learners (DBE)

EMALANGENI PRIMARY SCHOOL

Manguzi · KwaZulu-Natal View Location

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

EMANDLENI PRIMARY SCHOOL

Hlobane Area · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500131091 438 learners (DBE)

EMANG MMOGO COMPREHENSIVE SCHOOL

Kimberley · Northern Cape

Telephone: 053 874 3412
84.8% matric pass rate (2025)
2022 59.1%
2023 82.0%
2024 80.2%
2025 84.8%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 300011303 1,131 learners (DBE)

EMANG P/S

Thaba Nchu, Thaba Nchu · Free State View Location

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

EMANGADINI PRIMARY SCHOOL

Umbumbulu · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500131128 139 learners (DBE)

EMANGQUZU JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 588 0377
Public Primary School Quintile 1 No-Fee School
EMIS: 200500176 200 learners (DBE)

EMANGWANENI PRIMARY SCHOOL

D1220 · KwaZulu-Natal View Location

Telephone: 076 208 2310
Public Primary School Quintile 2 No-Fee School
EMIS: 500131165 92 learners (DBE)

EMANGWENI PRIMARY SCHOOL

Loskop Location · KwaZulu-Natal View Location

Telephone: 072 152 1481
Public Primary School Quintile 1 No-Fee School
EMIS: 500131202 481 learners (DBE)

EMANJOKWENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 036 353 0685
Public Primary School Quintile 2 No-Fee School
EMIS: 500131239 126 learners (DBE)

EMANKWATHINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500197173 263 learners (DBE)

EMANONO HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

85.3% matric pass rate (2025)
2022 40.0%
2023 94.3%
2024 90.9%
2025 85.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500131276 193 learners (DBE)

EMANQAYINI PRIMARY SCHOOL

Jozini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500131313 252 learners (DBE)

EMANTLANENI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 076 892 8639
Public Combined School Quintile 1 No-Fee School
EMIS: 200500177 648 learners (DBE)

EMANYISENI PRIMARY SCHOOL

Private Bag X2204 · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131350 560 learners (DBE)

EMANYONINI PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131387 58 learners (DBE)

EMANZINI PRIMARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 593 1478
Public Primary School Quintile 3 No-Fee School
EMIS: 700320507 760 learners (DBE)

EMAPHAYINI PRIMARY SCHOOL

Trektaat Farm · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131461 107 learners (DBE)

EMAQWATINI JUNIOR SECONDARY SCHOOL

Lady Frere, Queenstown · Eastern Cape View Location

Telephone: 083 306 6033
Public Primary School Quintile 1 No-Fee School
EMIS: 200600170 191 learners (DBE)

EMARAMBENI JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 083 762 4199
Public Primary School Quintile 2 No-Fee School
EMIS: 200400156 110 learners (DBE)

EMAROMENI PRIMARY PRIVATE SCHOOL

Actonville, Benoni · Gauteng View Location

Telephone: 011 422 3358
Independent Primary School Fee-Charging
EMIS: 700311035 223 learners (DBE)

EMASAKENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131498 819 learners (DBE)

EMASANGWENE PRIMARY SCHOOL

Mamelodi East, Pretoria · Gauteng View Location

Telephone: 012 942 5337
Public Primary School Quintile 1 No-Fee School
EMIS: 700220608 1,462 learners (DBE)

EMASANGWENI PRIMARY SCHOOL

Mthonjaneni Municipality Ward 9 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500131535 420 learners (DBE)

EMASUNDWINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131572 260 learners (DBE)

EMASWAZINI PRIMARY SCHOOL

Elandskop · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500131609 462 learners (DBE)

EMATHAFENI PRIMARY SCHOOL

Soweto, Soweto · Gauteng View Location

Telephone: 011 930 0128
Public Primary School Quintile 3 No-Fee School
EMIS: 700121293 496 learners (DBE)

EMATHOLENI PRIMARY SCHOOL

Kwalugedlane, Kwalugedlane · Mpumalanga View Location

Telephone: 013 780 7358
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003491 1,118 learners (DBE)

EMATJENI PRIMARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800003509 409 learners (DBE)

EMAUS JUNIOR SECONDARY SCHOOL

Umzimkhulu · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500424797 370 learners (DBE)

EMAUS SENIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

80.2% matric pass rate (2025)
2022 69.0%
2023 83.3%
2024 85.7%
2025 80.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500424834 378 learners (DBE)

EMAWENI PRIMARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 542 4263
Public Primary School Quintile 3 No-Fee School
EMIS: 200400157 139 learners (DBE)

EMAWENI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 063 316 1581
Public Primary School Quintile 3 No-Fee School
EMIS: 700110635 246 learners (DBE)

EMAXHEGWINI JUNIOR SECONDARY SCHOOL

Gmaxhegwini, Mount Frere · Eastern Cape View Location

Telephone: 079 709 5744
Public Primary School Quintile 1 No-Fee School
EMIS: 200500181 91 learners (DBE)

EMAXULWINI PRIMARY SCHOOL

Hammarsdale · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500131683 951 learners (DBE)

EMAYENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

EMAZABEKWENI PRIMARY SCHOOL

Next To Gcinokuhle Clinic · KwaZulu-Natal View Location

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

EMAZIMENI JUNIOR SECONDARY SCHOOL

Lady Frere, Queenstown · Eastern Cape View Location

Telephone: 047 878 0087
Public Primary School Quintile 1 No-Fee School
EMIS: 200601119 104 learners (DBE)

EMAZIZINI PRIMARY SCHOOL

Ixopo · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500131757 124 learners (DBE)

EMAZIZINI SENIOR PRIMARY SCHOOL

Maluti, Matatiele · Eastern Cape View Location

Telephone: 084 669 9327
Public Primary School Quintile 1 No-Fee School
EMIS: 200500182 204 learners (DBE)

EMAZWENI PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 067 868 0169
Public Primary School Quintile 1 No-Fee School
EMIS: 200500183 338 learners (DBE)

EMBABANE PRIMARY SCHOOL

Kaalvlakte Farm · KwaZulu-Natal View Location

Telephone: 082 589 0014
Public Primary School Quintile 3 No-Fee School
EMIS: 500131794 666 learners (DBE)

EMBABE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500131831 933 learners (DBE)

EMBADLENI PRIMARY SCHOOL

Mathenjwa Tribal/ A Ingwavuma · KwaZulu-Natal View Location

Telephone: 035 591 0762
Public Primary School Quintile 2 No-Fee School
EMIS: 500131868 149 learners (DBE)

EMBANDANA PRIMARY SCHOOL

Bizana, Redoubt · Eastern Cape View Location

Telephone: 078 696 6698
Public Primary School Quintile 1 No-Fee School
EMIS: 200500184 95 learners (DBE)

EMBEKWENI JUNIOR PRIMARY SCHOOL

Mdantsane, East London · Eastern Cape View Location

Telephone: 043 764 9399
Public Primary School Quintile 3 No-Fee School
EMIS: 200201032 774 learners (DBE)

EMBETHA SECONDARY SCHOOL

Mbazwana · KwaZulu-Natal View Location

Telephone: 079 579 8877
87.5% matric pass rate (2025)
2022 68.8%
2023 100.0%
2024 100.0%
2025 87.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500131942 170 learners (DBE)

EMBHOKODWENI

Groblersdal · Limpopo View Location

Telephone: 082 497 4373
Public Combined School Quintile 1 No-Fee School
EMIS: 996606533 680 learners (DBE)

EMBIZENI HIGH SCHOOL

Wasbank · KwaZulu-Natal View Location

95.5% matric pass rate (2025)
2022 87.7%
2023 94.6%
2024 84.0%
2025 95.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500131979 549 learners (DBE)

EMBIZENI PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 071 812 0701
Public Primary School Quintile 2 No-Fee School
EMIS: 200500185 82 learners (DBE)

EMBIZWENI SECONDARY SCHOOL

Po Umlazi · KwaZulu-Natal View Location

91.2% matric pass rate (2025)
2022 82.6%
2023 73.2%
2024 81.5%
2025 91.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500132016 1,250 learners (DBE)

EMBOBENI PRIMARY SCHOOL

Embobeni, Bizana · Eastern Cape View Location

Telephone: 072 128 4520
Public Primary School Quintile 2 No-Fee School
EMIS: 200500186 264 learners (DBE)

EMBOKODWENI PRIMARY SCHOOL

Isipingo · KwaZulu-Natal View Location

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

EMBONINI PRIMARY SCHOOL

Umlazi · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500132127 653 learners (DBE)

EMBONISWENI P/S

Motse-Thabong, Welkom · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 444712042 688 learners (DBE)

EMBONISWENI PRIMARY SCHOOL

White River, White River · Mpumalanga View Location

Telephone: 013 796 3000
Public Primary School Quintile 2 Fee-Charging
EMIS: 800003525 808 learners (DBE)

EMBONQENI PRIMARY SCHOOL

Vimbukhalo Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500302697 147 learners (DBE)

EMBUDLE PUBLIC PRIMARY SCHOOL

Via Mabedlane · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132164 235 learners (DBE)

EMBUKISWENI PRIMARY SCHOOL

Eskhaleni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132201 108 learners (DBE)

EMBUSWENI PRIMARY SCHOOL

Down To Embusweni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132238 77 learners (DBE)

EMBUYENI PRIMARY SCHOOL

Inanda · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132275 89 learners (DBE)

EMBUYISELO PRIMARY SCHOOL

3969 · KwaZulu-Natal View Location

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

EMBUZWENI JUNIOR SECONDARY SCHOOL

Stafford'S Post · KwaZulu-Natal View Location

Telephone: 039 260 0021
Public Combined School Quintile 3 No-Fee School
EMIS: 500424871 273 learners (DBE)

EMCETENI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 078 794 0055
Public Combined School Quintile 1 No-Fee School
EMIS: 200501360 454 learners (DBE)

EMCHAKWENI HIGH SCHOOL

Mtubatuba · KwaZulu-Natal View Location

68.5% matric pass rate (2025)
2022 62.5%
2023 69.3%
2024 57.5%
2025 68.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500132349 915 learners (DBE)

EMDENI JUNIOR SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 071 908 2499
Public Combined School Quintile 2 No-Fee School
EMIS: 200500188 1,008 learners (DBE)

EMDENI SECONDARY SCHOOL

Middeldrift, Alice · Eastern Cape View Location

Telephone: 071 872 0405
72.1% matric pass rate (2025)
2022 58.3%
2023 65.0%
2024 64.9%
2025 72.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200154 213 learners (DBE)

EMDENI SECONDARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 934 5869
90.2% matric pass rate (2025)
2022 87.8%
2023 84.2%
2024 83.8%
2025 90.2%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700110643 1,238 learners (DBE)

EMDENI SENIOR PRIMARY SCHOOL

Lady Frere, Queenstown · Eastern Cape View Location

Telephone: 082 846 4926
Public Primary School Quintile 2 No-Fee School
EMIS: 200600172 83 learners (DBE)

EMDIBINI PRIMARY SCHOOL

Kinross, Kinross · Mpumalanga View Location

Telephone: 017 687 0232
Public Combined School Quintile 1 Fee-Charging
EMIS: 800003541 540 learners (DBE)

EMDIKISWENI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 589 9576
Public Primary School Quintile 1 No-Fee School
EMIS: 200500189 315 learners (DBE)

EMDIZENI PRIMARY SCHOOL

Ander'S Location, King Williams Town · Eastern Cape View Location

Telephone: 066 211 6476
Public Primary School Quintile 3 No-Fee School
EMIS: 200200155 77 learners (DBE)

EMFANELA PRIMARY SCHOOL

Hlabisa · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132386 375 learners (DBE)

EMFENI PRIMARY SCHOOL

Eston · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132423 9 learners (DBE)

EMFIHLWENI PRIMARY SCHOOL

Kwa Ngwanase · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500132460 208 learners (DBE)

EMFULAMTHATHU PRIMARY SCHOOL

Ladysmith · KwaZulu-Natal View Location

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