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

MALAVUTELA SECONDARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

89.8% matric pass rate (2025)
2022 95.0%
2023 95.8%
2024 80.3%
2025 89.8%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035063 503 learners (DBE)

MALCOMESS SENIOR SECONDARY SCHOOL

Aliwal North · Eastern Cape View Location

Telephone: 051 633 2828
92.7% matric pass rate (2025)
2022 66.7%
2023 69.6%
2024 93.1%
2025 92.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600424 1,198 learners (DBE)

MALEBALA

Soekmekaar, Soekmekaar · Limpopo View Location

Telephone: 015 874 0027
Public Primary School Quintile 1 No-Fee School
EMIS: 919340494 380 learners (DBE)

MALEBALEBA P/S

Kutloanong Location, Odendaalsrus · Free State View Location

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

MALEBALONG

Moetladimo · Limpopo View Location

Telephone: 072 216 5924
Public Primary School Quintile 1 No-Fee School
EMIS: 926540829 770 learners (DBE)

MALEBELELE PRIMARY SCHOOL

Lekubu Village, Zeerust · North West View Location

Telephone: 073 916 1748
Public Primary School Quintile 1 No-Fee School
EMIS: 600101044 310 learners (DBE)

MALEBO

Rebone, Rebone · Limpopo View Location

Telephone: 015 571 5009
91.7% matric pass rate (2025)
2022 82.7%
2023 93.5%
2024 93.3%
2025 91.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 920212742 560 learners (DBE)

MALEBO SECONDARY SCHOOL

Mbibane, Mbibane · Mpumalanga View Location

Telephone: 082 371 1873
63.9% matric pass rate (2025)
2022 69.8%
2023 74.5%
2024 68.1%
2025 63.9%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800012062 451 learners (DBE)

MALEBOGO P/S

Hertzogville · Free State View Location

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

MALEBOGO PRIMARY SCHOOL

Lepaneng, Setlagole · North West View Location

Telephone: 083 880 1454
Public Primary School Quintile 1 No-Fee School
EMIS: 600101046 1,324 learners (DBE)

MALEBOHO

Bochum, Polokwane · Limpopo View Location

Telephone: 072 217 0028
95.3% matric pass rate (2025)
2022 62.1%
2023 84.4%
2024 74.0%
2025 95.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 920210630 648 learners (DBE)

MALEBONE

Noodhulpvillage, Warmbad · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 910130765 131 learners (DBE)

Maledu-Molepe Primary School

Rabokala, Brits · North West View Location

Telephone: 071 690 0852
Public Primary School Quintile 3 No-Fee School
EMIS: 600105362 543 learners (DBE)

MALEDZA

Tlhaveniblockdmafenya, Saselamane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 911360450 391 learners (DBE)

Malefo High School

Tweelaagte, Rustenburg · North West View Location

Telephone: 014 519 0700
91.8% matric pass rate (2025)
2022 76.4%
2023 92.0%
2024 83.8%
2025 91.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101048 601 learners (DBE)

MALEGALE

Madibaneng, Burgersfort · Limpopo View Location

Telephone: 083 266 6277
Public Primary School Quintile 1 No-Fee School
EMIS: 925660495 514 learners (DBE)

MALEGASE

Mampavillage, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925631459 127 learners (DBE)

MALEGODI

Moroke · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925630777 159 learners (DBE)

MALEKANA

Malekang, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925660501 522 learners (DBE)

MALEKAPANE

Gamphahlele, Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 923260598 99 learners (DBE)

MALEKGOBO

Burgersford, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925620527 804 learners (DBE)

MALEKUTU

Gamohlalasection, Janefurse · Limpopo View Location

Telephone: 083 542 2522
88.8% matric pass rate (2025)
2022 91.7%
2023 76.4%
2024 89.7%
2025 88.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924641067 468 learners (DBE)

MALEKUTU PRIMARY SCHOOL

White River, Kabokweni · Mpumalanga View Location

Telephone: 013 796 4002
Public Primary School Quintile 3 Fee-Charging
EMIS: 800012070 1,174 learners (DBE)

MALELENG

Driekop, Burgersfort · Limpopo View Location

Telephone: 072 258 2577
Public Primary School Quintile 1 No-Fee School
EMIS: 925631107 437 learners (DBE)

MALEMA -1

Dzanani · Limpopo View Location

Telephone: 072 940 0506
Public Primary School Quintile 3 No-Fee School
EMIS: 928330657 539 learners (DBE)

MALEMA -2

Newlandsvillage, Polokwane · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 922220583 229 learners (DBE)

MALEMATI

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 073 516 5682
Public Primary School Quintile 2 No-Fee School
EMIS: 923260604 537 learners (DBE)

MALEMATSHA

Kgapane · Limpopo View Location

Telephone: 083 426 4097
Public Primary School Quintile 1 No-Fee School
EMIS: 918510347 184 learners (DBE)

MALEMELA

Tzaneen · Limpopo View Location

Telephone: 072 064 7301
Public Primary School Quintile 1 No-Fee School
EMIS: 918510354 155 learners (DBE)

MALEMOCHA

Vlakfonteinvillagebakenberg, Bakenberg · Limpopo View Location

78.8% matric pass rate (2025)
2022 81.3%
2023 85.7%
2024 96.4%
2025 78.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921140564 235 learners (DBE)

MALENGA

Giyani · Limpopo View Location

84.8% matric pass rate (2025)
2022 66.0%
2023 80.0%
2024 76.3%
2025 84.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 916410546 828 learners (DBE)

MALENGE JUNIOR SECONDARY SCHOOL

Umzimkhulu · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500426499 431 learners (DBE)

MALENGEZA HIGHER PRIMARY SCHOOL

Hazyview, Hazyview · Mpumalanga View Location

Telephone: 073 329 0757
Public Primary School Quintile 3 Fee-Charging
EMIS: 800035064 331 learners (DBE)

MALENGINE

Polokwane · Limpopo View Location

100.0% matric pass rate (2025)
2022 66.7%
2023 82.5%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 925630135 210 learners (DBE)

MALENKWANA

Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 920210647 355 learners (DBE)

MALEPE-LEPE PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 072 324 2539
Public Primary School Quintile 1 No-Fee School
EMIS: 200400467 312 learners (DBE)

MALERATO PRIMARY SCHOOL

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 414 1103
Public Primary School Quintile 3 No-Fee School
EMIS: 700270892 1,224 learners (DBE)

MALESA

Polokwane · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 923240518 378 learners (DBE)

MALESELA

Dikgale · Limpopo View Location

Telephone: 076 334 3312
Public Primary School Quintile 3 No-Fee School
EMIS: 923240525 521 learners (DBE)

MALETSWAI PRIMARY SCHOOL

Dukathole, Aliwal North · Eastern Cape View Location

Telephone: 082 946 9200
Public Primary School Quintile 3 No-Fee School
EMIS: 200600425 1,105 learners (DBE)

MALEYA

Sekuruwevillage, Mokopane · Limpopo View Location

Telephone: 082 663 4299
97.8% matric pass rate (2025)
2022 68.3%
2023 85.2%
2024 75.0%
2025 97.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921120782 376 learners (DBE)

MALEZULU COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195175 345 learners (DBE)

MALHERBE HUMAN INTERMEDIÊRE SKOOL

Fraserburg · Northern Cape

Telephone: 023 741 1306
Public Primary School Quintile 2 No-Fee School
EMIS: 300033307 606 learners (DBE)

MALI JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 078 568 8877
Public Combined School Quintile 1 No-Fee School
EMIS: 200500546 353 learners (DBE)

MALIBONGWE PRIMARY SCHOOL

Piet Retief, Piet Retief · Mpumalanga View Location

Telephone: 082 692 3136
Public Primary School Quintile 1 Fee-Charging
EMIS: 800012104 721 learners (DBE)

MALIBU SEKONDハR

Malibu Village, City Of Cape Town · Western Cape View Location

Telephone: 021 909 1105
86.8% matric pass rate (2025)
2022 92.8%
2023 87.5%
2024 92.1%
2025 86.8%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 107323802 1,706 learners (DBE)

MALIGANA WILSON

Mashau · Limpopo View Location

100.0% matric pass rate (2025)
2022 86.5%
2023 96.0%
2024 93.8%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 930321639 429 learners (DBE)

MALIKHANYE SENIOR SECONDARY SCHOOL

Sterkspruit, Barkly East · Eastern Cape View Location

Telephone: 045 971 8119
81.0% matric pass rate (2025)
2022 75.9%
2023 71.4%
2024 89.2%
2025 81.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600428 890 learners (DBE)

MALILELE

Shakadza, Mutale · Limpopo View Location

100.0% matric pass rate (2025)
2022 71.7%
2023 61.5%
2024 70.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 929311359 389 learners (DBE)

MALINDINI

Tshimbupfe · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930320964 320 learners (DBE)

MALINGE

Muswodidipeni, Mutale · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 929310141 410 learners (DBE)

MALIPHUME CP SCHOOL

Mid-Illovo · KwaZulu-Natal View Location

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

MALIWA JUNIOR PRIMARY SCHOOL

Mount Ayliff, Kokstad · Eastern Cape View Location

Telephone: 076 723 3353
Public Primary School Quintile 1 No-Fee School
EMIS: 200500548 160 learners (DBE)

MALIWA JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 039 252 1253
Public Combined School Quintile 1 No-Fee School
EMIS: 200500547 165 learners (DBE)

MALIYAMAKHANDA P P SCHOOL

Mahlabathini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195249 173 learners (DBE)

MALIZAYO PRIMARY SCHOOL

Mid-Illovo · KwaZulu-Natal View Location

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

MALIZE JUNIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 063 754 5037
Public Primary School Quintile 1 No-Fee School
EMIS: 200500590 129 learners (DBE)

MALIZOLE PRIMARY SCHOOL

Ngqeleni · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200400468 397 learners (DBE)

MALMAISON PRIMARY SCHOOL

Kirkwood · Eastern Cape View Location

Telephone: 042 232 0514
Public Primary School Quintile 3 No-Fee School
EMIS: 200100486 293 learners (DBE)

MALMESBURY HIGH SCHOOL NO.2

Greater Chatsworth, Malmesbury · Western Cape View Location

Public Secondary School Quintile 2 No-Fee School
EMIS: 100000804 386 learners (DBE)

MALOBA

Molototsi · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 918510361 485 learners (DBE)

MALOBENI SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

91.9% matric pass rate (2025)
2022 81.6%
2023 94.4%
2024 95.7%
2025 91.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500309912 362 learners (DBE)

MALOKA PRIMARY SCHOOL

Pankop, Pankop · Mpumalanga View Location

Telephone: 073 684 9004
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012112 416 learners (DBE)

MALOKANENG

Polokwane · Limpopo View Location

Telephone: 071 690 2401
Public Primary School Quintile 2 No-Fee School
EMIS: 922220590 904 learners (DBE)

MALOKE

Janefurse · Limpopo View Location

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

MALOKONG

Bakenberg, Bakenberg · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 921140571 303 learners (DBE)

MALOLOANE

Raditshaba · Limpopo View Location

Telephone: 071 933 1939
Public Primary School Quintile 2 No-Fee School
EMIS: 920210654 342 learners (DBE)

MALOMA PRIMARY SCHOOL

Witbank, Witbank · Mpumalanga View Location

Telephone: 013 696 2903
Public Combined School Quintile 4 Fee-Charging
EMIS: 800012120 288 learners (DBE)

MALONEYS EYE PRIMARY FARM SCHOOL

Krugersdorp, Mogale City · Gauteng View Location

Telephone: 082 554 2385
Public Primary School Quintile 1 No-Fee School
EMIS: 700251637 344 learners (DBE)

MALONGWE JUNIOR PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 079 732 8699
Public Primary School Quintile 1 No-Fee School
EMIS: 200500549 72 learners (DBE)

MALONGWENI JUNIOR SECONDARY SCHOOL

Nqamakwe, Idutywa · Eastern Cape View Location

Telephone: 071 429 2959
Public Primary School Quintile 2 No-Fee School
EMIS: 200300275 132 learners (DBE)

MALONTONE PRIMARY SCHOOL

Seabe, Seabe · Mpumalanga View Location

Telephone: 072 323 3461
Public Primary School Quintile 1 Fee-Charging
EMIS: 800012138 639 learners (DBE)

MALOPE

Masemola · Limpopo View Location

Telephone: 076 419 2020
Public Primary School Quintile 1 No-Fee School
EMIS: 924641074 148 learners (DBE)

MALOPENG

Mashashane, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922220606 315 learners (DBE)

MALOTI

Tzaneen · Limpopo View Location

67.6% matric pass rate (2025)
2022 60.6%
2023 88.9%
2024 87.1%
2025 67.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918510378 234 learners (DBE)

MALOTTASKRAAL PRIMARY SCHOOL

Malotta Greenpoint · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195360 110 learners (DBE)

MALOVHANA

Elim, Mashamba · Limpopo View Location

Telephone: 062 260 6141
100.0% matric pass rate (2025)
2022 100.0%
2023 87.5%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 912521224 215 learners (DBE)

MALUBALUBE JUNIOR SECONDARY SCHOOL

Maluti, Matatiele · Eastern Cape View Location

Telephone: 073 262 9238
Public Combined School Quintile 2 No-Fee School
EMIS: 200500550 518 learners (DBE)

MALUBANA

Nkambakovillage, Letsitele · Limpopo View Location

Telephone: 081 779 9150
Public Primary School Quintile 3 No-Fee School
EMIS: 915530693 318 learners (DBE)

MALUKHAKHA PRIMARY SCHOOL

Umzumbe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500195397 110 learners (DBE)

MALUNGA PRIMARY SCHOOL

Lotheni Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195434 108 learners (DBE)

MALUSI

Avonvillage, Polokwane · Limpopo View Location

Telephone: 082 564 5888
83.1% matric pass rate (2025)
2022 55.9%
2023 59.3%
2024 78.3%
2025 83.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 920210661 746 learners (DBE)

MALUSI HIGH SCHOOL

Kwaqwabe Tribal Authority · KwaZulu-Natal View Location

Telephone: 083 337 2144
96.3% matric pass rate (2025)
2022 77.8%
2023 96.6%
2024 90.4%
2025 96.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500337144 350 learners (DBE)

MALUSI OMUHLE PRIMARY SCHOOL

Hlabisa · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195471 457 learners (DBE)

MALUSI PRIMARY SCHOOL T/A ST ANTHONY'S COLLEGE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 682 3499
Independent Primary School Fee-Charging
EMIS: 700400619 107 learners (DBE)

MALUSI SENIOR PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 081 274 1003
Public Primary School Quintile 2 No-Fee School
EMIS: 200400469 64 learners (DBE)

MALUTA

Makhado, Sinthumule · Limpopo View Location

Telephone: 071 451 5280
93.0% matric pass rate (2025)
2022 87.5%
2023 70.2%
2024 96.0%
2025 93.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 928331513 485 learners (DBE)

MALUTI HOOGLANDSKOOL

Bethlehem-Wes, Bethlehem · Free State View Location

Public Special Needs Education School Fee-Charging
EMIS: 440101271 333 learners (DBE)

MALUTI JUNIOR SECONDARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 039 256 0026
Public Combined School Quintile 3 No-Fee School
EMIS: 200500552 1,158 learners (DBE)

MALUTI JUNIOR SECONDARY SCHOOL

Mt Fletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 066 187 4027
Public Primary School Quintile 1 No-Fee School
EMIS: 200500553 147 learners (DBE)

MALUTI SENIOR SECONDARY SCHOOL

Maluti, Matatiele · Eastern Cape View Location

Telephone: 039 256 7244
83.0% matric pass rate (2025)
2022 78.1%
2023 85.5%
2024 89.6%
2025 83.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200500551 1,206 learners (DBE)

MALVERN HIGH SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 615 7028
83.1% matric pass rate (2025)
2022 92.0%
2023 84.8%
2024 90.7%
2025 83.1%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 700130864 1,148 learners (DBE)

MALVERN PRIMARY SCHOOL

Malvern · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500195508 320 learners (DBE)

MALVERN PRIMARY SCHOOL

Shallcross · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500195545 869 learners (DBE)

MALVERN PRIMARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 622 4810
Public Primary School Quintile 4 Fee-Charging
EMIS: 700130872 958 learners (DBE)

MALWANA PRIMARY SCHOOL

Hluvukani, Hluvukani · Mpumalanga View Location

Telephone: 013 775 0192
Public Primary School Quintile 1 Fee-Charging
EMIS: 800035030 746 learners (DBE)

MALWANDLA

Letaba · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 915530709 338 learners (DBE)

MAMA

Raditshaba · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 920210678 134 learners (DBE)

MAMABOLO

Gamamabolo, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923240532 610 learners (DBE)

MAMABUDUSHA

Mamotintane · Limpopo View Location

Telephone: 071 656 3742
75.2% matric pass rate (2025)
2022 67.4%
2023 69.8%
2024 84.0%
2025 75.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240549 786 learners (DBE)
← Prev Page 117 of 256 Next →
Scroll to Top