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

MAKHOSONKE PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 017 883 1911
Public Primary School Quintile 2 Fee-Charging
EMIS: 800011916 346 learners (DBE)

MAKHOSONKE SENIOR PRIMARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 076 670 6727
Public Primary School Quintile 1 No-Fee School
EMIS: 200300273 69 learners (DBE)

MAKHOTI PRIMARY SCHOOL

Zonyama Area · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500194731 232 learners (DBE)

MAKHOWANE PRIMARY SCHOOL

St. Faiths · KwaZulu-Natal View Location

Telephone: 071 821 4121
Public Primary School Quintile 1 No-Fee School
EMIS: 500194768 92 learners (DBE)

MAKHOWE PRIMARY SCHOOL

Mdletshe Traditional Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500194805 128 learners (DBE)

MAKHOYANE PRIMARY SCHOOL

Ladysmith · KwaZulu-Natal View Location

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

MAKHUBUNG PRIMARY SCHOOL

Heunaar · Northern Cape

Telephone: 072 316 6171
Public Primary School Quintile 1 No-Fee School
EMIS: 300101035 95 learners (DBE)

MAKHULENG SENIOR PRIMARY SCHOOL

Mtfletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 078 349 8551
Public Primary School Quintile 1 No-Fee School
EMIS: 200500538 47 learners (DBE)

MAKHUMA

Keerom, Sehlakwane · Limpopo View Location

Telephone: 082 426 9828
Public Combined School Quintile 2 No-Fee School
EMIS: 996606519 1,008 learners (DBE)

MAKHUMBUZA HIGH SCHOOL

Umlazi · KwaZulu-Natal View Location

96.3% matric pass rate (2025)
2022 80.0%
2023 93.2%
2024 86.1%
2025 96.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500194842 1,382 learners (DBE)

MAKHURUMULA

Seleka, Lephalale · Limpopo View Location

Telephone: 073 922 8897
Public Primary School Quintile 2 No-Fee School
EMIS: 921110464 289 learners (DBE)

MAKHUSHANE

Phalaborwa · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 913420277 518 learners (DBE)

MAKHUTJISHA

Naboomspruit, Naboomspruit · Limpopo View Location

Telephone: 014 743 2209
77.0% matric pass rate (2025)
2022 80.3%
2023 86.5%
2024 88.7%
2025 77.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 906121877 1,670 learners (DBE)

MAKHUTLA

Varedigvillage, Polokwane · Limpopo View Location

Telephone: 082 455 9852
Public Primary School Quintile 1 No-Fee School
EMIS: 920210616 128 learners (DBE)

MAKHUVA

Giyani, Phangweni · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 916420284 491 learners (DBE)

MAKHUVHA

Makhuvha, Makhado · Limpopo View Location

Telephone: 082 065 5313
Public Primary School Quintile 3 No-Fee School
EMIS: 930350767 420 learners (DBE)

MAKHWELA PRIMARY SCHOOL

Louwsburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500194879 236 learners (DBE)

MAKHWESE

Gamokgotho, Burgersfort · Limpopo View Location

75.3% matric pass rate (2025)
2022 57.6%
2023 69.2%
2024 71.2%
2025 75.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 925620480 447 learners (DBE)

MAKHWIVIRINI

Giyani, Giyani · Limpopo View Location

Telephone: 066 574 2980
86.4% matric pass rate (2025)
2022 68.0%
2023 31.4%
2024 93.8%
2025 86.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 994402101 259 learners (DBE)

MAKI JUNIOR SECONDARY SCHOOL

Kentani, Butterworth · Eastern Cape View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 200300272 307 learners (DBE)

MAKIKELA

Phalaborwa, Namakgale · Limpopo View Location

Telephone: 073 329 5567
100.0% matric pass rate (2025)
2022 37.5%
2023 94.1%
2024 92.0%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 913420291 682 learners (DBE)

MAKINANA PUBLIC PRIMARY SCHOOL

East London · Eastern Cape View Location

Telephone: 043 555 0006
Public Primary School Quintile 3 No-Fee School
EMIS: 200200405 877 learners (DBE)

Makoba Secondary School

Morokologadi Section, Rustenburg · North West View Location

Telephone: 083 368 9498
94.1% matric pass rate (2025)
2022 71.4%
2023 90.0%
2024 93.3%
2025 94.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101036 99 learners (DBE)

MAKOBE

Treves, Treves · Limpopo View Location

Telephone: 082 969 8717
Public Primary School Quintile 2 No-Fee School
EMIS: 921142003 340 learners (DBE)

MAKOBO

Gawally, Tzaneen · Limpopo View Location

Telephone: 072 214 8690
100.0% matric pass rate (2025)
2022 55.3%
2023 94.4%
2024 82.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918510323 337 learners (DBE)

MAKOFANE

Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925630753 303 learners (DBE)

MAKOKO PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 079 362 9391
Public Primary School Quintile 2 Fee-Charging
EMIS: 800011932 327 learners (DBE)

MAKOLA PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 930 6614
Public Primary School Quintile 3 No-Fee School
EMIS: 700132928 384 learners (DBE)

MAKOLOKOMENG PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 073 117 3233
Public Primary School Quintile 1 No-Fee School
EMIS: 300101037 138 learners (DBE)

MAKOMA

Kgapane · Limpopo View Location

61.2% matric pass rate (2025)
2022 37.8%
2023 30.8%
2024 89.2%
2025 61.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918510330 217 learners (DBE)

MAKOME

Gamamabolo, Polokwane · Limpopo View Location

98.1% matric pass rate (2025)
2022 96.3%
2023 88.2%
2024 89.6%
2025 98.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 904242347 359 learners (DBE)

MAKONDE

Makonde · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930350248 771 learners (DBE)

MAKONG I/S

Mokodumela, Phuthaditjhaba · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 445109023 175 learners (DBE)

MAKOPANONG PRIMARY SCHOOL

Siyabuswa, Siyabuswa · Mpumalanga View Location

Telephone: 013 973 2038
Public Primary School Quintile 3 Fee-Charging
EMIS: 800011957 1,036 learners (DBE)

MAKOPI

Driekop, Burgersfort · Limpopo View Location

Telephone: 082 508 2419
98.2% matric pass rate (2025)
2022 65.2%
2023 83.7%
2024 96.6%
2025 98.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925631091 994 learners (DBE)

MAKOPOLE I

Polokwane · Limpopo View Location

65.3% matric pass rate (2025)
2022 66.7%
2023 59.6%
2024 47.8%
2025 65.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924610124 248 learners (DBE)

MAKOPOLE II

Steelpoort, Steelpoort · Limpopo View Location

Telephone: 082 636 4992
88.6% matric pass rate (2025)
2022 40.8%
2023 93.2%
2024 86.5%
2025 88.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925661436 1,400 learners (DBE)

MAKOPUNG

Makopung, Maboloke · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925620497 231 learners (DBE)

MAKOROMPANE PRIMARY SCHOOL

Hazyview, Hazyview · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800035062 193 learners (DBE)

Makoshong Primary School

Makoshong, Rustenburg · North West View Location

Telephone: 083 531 5634
Public Primary School Quintile 1 No-Fee School
EMIS: 600101039 180 learners (DBE)

MAKOSONKE PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 071 817 0554
Public Primary School Quintile 1 No-Fee School
EMIS: 200500539 404 learners (DBE)

MAKOSONKE SENIOR PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 060 577 0328
Public Primary School Quintile 1 No-Fee School
EMIS: 200500540 181 learners (DBE)

MAKOTOPONG

Makotopong, Polokwane · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 923240495 796 learners (DBE)

MAKOVONGO

Giyani · Limpopo View Location

72.7% matric pass rate (2025)
2022 46.1%
2023 79.2%
2024 93.0%
2025 72.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 916410539 575 learners (DBE)

MAKUANE

Burgersfort · Limpopo View Location

100.0% matric pass rate (2025)
2022 88.4%
2023 80.4%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925630760 230 learners (DBE)

MAKUATLANE JUNIOR SECONDARY SCHOOL

Mtfletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 072 575 3871
Public Primary School Quintile 1 No-Fee School
EMIS: 200500541 127 learners (DBE)

MAKUBARATE

Nebo · Limpopo View Location

Telephone: 072 047 8335
Public Primary School Quintile 1 No-Fee School
EMIS: 924641029 286 learners (DBE)

Makuka Secondary School

Atamelang Section, Nootham · North West View Location

Telephone: 082 499 2476
100.0% matric pass rate (2025)
2022 95.1%
2023 79.5%
2024 87.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101040 479 learners (DBE)

MAKUKANYE SENIOR PRIMARY SCHOOL

Sinqumeni A/A, Ugie · Eastern Cape View Location

Telephone: 083 434 0848
Public Primary School Quintile 2 No-Fee School
EMIS: 200400463 132 learners (DBE)

MAKUKE SECONDARY SCHOOL

Graskop, Graskop · Mpumalanga View Location

Telephone: 013 769 9453
78.6% matric pass rate (2025)
2022 69.4%
2023 78.4%
2024 81.6%
2025 78.6%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800028621 213 learners (DBE)

MAKUKHANYE PRIMARY SCHOOL

Pellsrus, Jeffreys Bay · Eastern Cape View Location

Telephone: 042 940 0601
Public Primary School Quintile 3 No-Fee School
EMIS: 200100484 1,279 learners (DBE)

MAKUKHANYE PRIMARY SCHOOL

Locationkentani, Kentani · Eastern Cape View Location

Telephone: 063 424 7831
Public Primary School Quintile 1 No-Fee School
EMIS: 200300274 75 learners (DBE)

MAKUKHANYE SENIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 082 422 1937
87.9% matric pass rate (2025)
2022 52.1%
2023 85.1%
2024 82.7%
2025 87.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500542 1,054 learners (DBE)

MAKULEKE

Makulekevillage, Saselamane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911360443 416 learners (DBE)

MAKUMBANE

Shayandina, Shayadima · Limpopo View Location

Telephone: 082 683 1192
Public Primary School Quintile 3 No-Fee School
EMIS: 930320148 335 learners (DBE)

MAKUMBWI

Mungomani · Limpopo View Location

Telephone: 072 257 5720
Public Primary School Quintile 3 No-Fee School
EMIS: 928330756 526 learners (DBE)

MAKUMEKE L H

Malamulele, Malamulele · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 911361576 324 learners (DBE)

MAKUMSHA JUNIOR SECONDARY SCHOOL

Sterkspruit · Eastern Cape View Location

Telephone: 071 877 1466
Public Primary School Quintile 1 No-Fee School
EMIS: 200600423 179 learners (DBE)

MAKUNGA MVALO PRIMARY SCHOOL

Newlands, East London · Eastern Cape View Location

Telephone: 043 739 5005
Public Primary School Quintile 3 No-Fee School
EMIS: 200200407 329 learners (DBE)

MAKUPULA SECONDARY SCHOOL

Kaya Mandi, Stellenbosch · Western Cape View Location

Telephone: 021 889 7159
89.4% matric pass rate (2025)
2022 84.0%
2023 85.9%
2024 91.7%
2025 89.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 109324167 1,034 learners (DBE)

MAKURUNG

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 072 521 6781
Public Primary School Quintile 2 No-Fee School
EMIS: 923260581 527 learners (DBE)

MAKUSHU

Nancefield, Musina · Limpopo View Location

Telephone: 015 533 1210
Public Primary School Quintile 3 No-Fee School
EMIS: 902331797 1,167 learners (DBE)

MAKUYA

Makuya, Makuya · Limpopo View Location

Telephone: 015 966 5513
93.8% matric pass rate (2025)
2022 44.2%
2023 67.7%
2024 69.1%
2025 93.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 930310691 584 learners (DBE)

MAKWA

Soekmekaar, Soekmekaar · Limpopo View Location

Telephone: 081 361 2249
Public Primary School Quintile 1 No-Fee School
EMIS: 919340517 151 learners (DBE)

MAKWALE

Lefahlla, Burgersfort · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 925620510 152 learners (DBE)

MAKWALENI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 083 515 1132
Public Primary School Quintile 1 No-Fee School
EMIS: 200500543 687 learners (DBE)

MAKWANE I/S

Next To Mohaladitwe S.Sec, Phuthaditjhaba · Free State View Location

95.8% matric pass rate (2025)
2024 89.8%
2025 95.8%
Public Intermediate School Quintile 1 No-Fee School
EMIS: 445105183 1,018 learners (DBE)

MAKWARANI

Sibasa · Limpopo View Location

Telephone: 082 638 7422
Public Primary School Quintile 2 No-Fee School
EMIS: 930310882 203 learners (DBE)

MAKWARELA

Sibasa, Sibasa · Limpopo View Location

Telephone: 015 963 1751
Public Primary School Quintile 3 No-Fee School
EMIS: 930351548 1,098 learners (DBE)

MAKWATAMBANI

Makhado, Vhulaudzi · Limpopo View Location

Telephone: 082 862 2331
Public Primary School Quintile 3 No-Fee School
EMIS: 928331315 265 learners (DBE)

MAKWE

Mohlarekomavillage, Nebo · Limpopo View Location

Telephone: 082 335 1813
93.7% matric pass rate (2025)
2022 79.0%
2023 88.0%
2024 85.9%
2025 93.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 924640996 654 learners (DBE)

Makweleng Primary School

Makweleng Section, Mabeskraal · North West View Location

Telephone: 082 660 5487
Public Primary School Quintile 1 No-Fee School
EMIS: 600101042 164 learners (DBE)

MAKWETLE

Nebo · Limpopo View Location

Telephone: 073 329 5465
100.0% matric pass rate (2025)
2022 81.8%
2023 88.5%
2024 97.4%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 924641005 298 learners (DBE)

MAKWETSE PRIMARY SCHOOL

Acornhoek, Acornhoek · Mpumalanga View Location

Telephone: 082 584 4112
Public Primary School Quintile 2 Fee-Charging
EMIS: 800034863 834 learners (DBE)

MALABAR PRIMARY SCHOOL

Malabar, Gqeberha · Eastern Cape View Location

Telephone: 041 457 1305
Public Primary School Quintile 3 No-Fee School
EMIS: 200100485 1,057 learners (DBE)

MALABELA SECONDARY SCHOOL

Nibela Reserve · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 91.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500194916 530 learners (DBE)

MALADINI JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 079 314 4193
Public Primary School Quintile 2 No-Fee School
EMIS: 200400464 24 learners (DBE)

MALADUMA

Sekgopo, Munnik · Limpopo View Location

Telephone: 083 360 8997
Public Primary School Quintile 1 No-Fee School
EMIS: 901340500 365 learners (DBE)

MALAHLE PRIMARY JUNIOR SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 079 106 7927
Public Primary School Quintile 2 No-Fee School
EMIS: 200400465 243 learners (DBE)

MALAKABENG P/S

Sasolburg, Sasolburg · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 443611045 701 learners (DBE)

MALAKENG-SEROTELE

Janefurse, Sekhukhune · Limpopo View Location

Telephone: 073 154 6527
Public Primary School Quintile 1 No-Fee School
EMIS: 925660488 286 learners (DBE)

MALALA PRIMARY SCHOOL

Edendale · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500194953 116 learners (DBE)

MALALE

Malalevillage, Manenzhe · Limpopo View Location

Telephone: 082 471 8845
Public Primary School Quintile 2 No-Fee School
EMIS: 928310011 856 learners (DBE)

MALAMANGWA

Sibasa · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 930350705 181 learners (DBE)

MALAMBA PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500194990 14 learners (DBE)

MALAMBULE HIGH SCHOOL

Nyanyadu · KwaZulu-Natal View Location

94.6% matric pass rate (2025)
2022 92.7%
2023 95.9%
2024 93.9%
2025 94.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500195027 874 learners (DBE)

MALAMLELA JUNIOR PRIMARY SCHOOL

Qumbu, Mount Frere · Eastern Cape View Location

Telephone: 072 507 3249
Public Primary School Quintile 1 No-Fee School
EMIS: 200400466 77 learners (DBE)

MALAMULE HIGH SCHOOL

Thulamahashe, Thulamahashe · Mpumalanga View Location

Telephone: 073 499 9672
94.3% matric pass rate (2025)
2022 92.7%
2023 80.5%
2024 84.5%
2025 94.3%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035161 457 learners (DBE)

MALAMULELE

Malamulele, Malamulele · Limpopo View Location

91.0% matric pass rate (2025)
2022 79.2%
2023 95.1%
2024 92.2%
2025 91.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911360856 1,230 learners (DBE)

MALANDA PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500313242 160 learners (DBE)

MALANDELA HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 035 835 0172
94.0% matric pass rate (2025)
2022 95.6%
2023 95.2%
2024 100.0%
2025 94.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500195101 522 learners (DBE)

MALANDELA PRIMARY SCHOOL

Esikhawini · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500449476 444 learners (DBE)

MALANGA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500195138 277 learners (DBE)

MALANGABI PRIMARY SCHOOL

Kwangwanase · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500310060 244 learners (DBE)

MALANGENI JUNIOR SECONDARY SCHOOL

Hlanti Store · KwaZulu-Natal View Location

89.3% matric pass rate (2025)
2022 84.8%
2023 86.0%
2024 78.3%
2025 89.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500338254 1,025 learners (DBE)

MALANGENI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 083 476 7157
Public Combined School Quintile 1 No-Fee School
EMIS: 200500544 722 learners (DBE)

MALAPILE

Bakenberg, Bakenberg · Limpopo View Location

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

Malatse Motsepe High School

Garankuwa, Brits · North West View Location

Telephone: 012 882 0855
89.3% matric pass rate (2025)
2022 84.4%
2023 83.1%
2024 88.2%
2025 89.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600101043 1,561 learners (DBE)

MALATSE SECONDARY SCHOOL

Skilpadfontein, Skilpadfontein · Mpumalanga View Location

Telephone: 079 200 9828
73.0% matric pass rate (2025)
2022 72.9%
2023 71.7%
2024 85.5%
2025 73.0%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800012039 126 learners (DBE)

MALATSWA

Gamolepo, Polokwane · Limpopo View Location

71.1% matric pass rate (2025)
2022 61.0%
2023 77.1%
2024 89.8%
2025 71.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923240501 603 learners (DBE)
← Prev Page 116 of 256 Next →
Scroll to Top