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

MAPHAYA PRIMARY SCHOOL

Jozini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500198320 687 learners (DBE)

MAPHEFO -1

Gamolepo, Polokwane · Limpopo View Location

Telephone: 015 618 0375
Public Primary School Quintile 2 No-Fee School
EMIS: 923246693 269 learners (DBE)

MAPHELENI JUNIOR SECONDARY SCHOOL

Mount Ayliff, Mount Frere · Eastern Cape View Location

Telephone: 072 527 9876
Public Primary School Quintile 1 No-Fee School
EMIS: 200500575 223 learners (DBE)

MAPHEPHETHA SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

76.8% matric pass rate (2025)
2022 70.8%
2023 42.6%
2024 66.3%
2025 76.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500302845 494 learners (DBE)

MAPHETO

Xihokoradoo, Xihoko · Limpopo View Location

Telephone: 078 461 5656
100.0% matric pass rate (2025)
2022 87.1%
2023 100.0%
2024 61.5%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 915530181 398 learners (DBE)

MAPHETSA

Polokwane · Limpopo View Location

Telephone: 071 332 1448
Public Primary School Quintile 1 No-Fee School
EMIS: 992201501 1,466 learners (DBE)

MAPHINDA SECONDARY SCHOOL

Inanda · KwaZulu-Natal View Location

96.2% matric pass rate (2025)
2022 82.9%
2023 85.2%
2024 96.9%
2025 96.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500198357 240 learners (DBE)

MAPHINDELA PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500198394 406 learners (DBE)

MAPHINDELA SENIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 079 621 8884
Public Primary School Quintile 1 No-Fee School
EMIS: 200500576 208 learners (DBE)

MAPHOITSILE PRIMARY SCHOOL

Maphoitsile, Taung Station · North West View Location

Telephone: 063 458 2523
Public Primary School Quintile 1 No-Fee School
EMIS: 600101088 535 learners (DBE)

MAPHOKWANE

Namakgale, Namakgale · Limpopo View Location

97.0% matric pass rate (2025)
2022 76.4%
2023 89.9%
2024 86.0%
2025 97.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 913420307 1,476 learners (DBE)

MAPHOLOBA PRIMARY SCHOOL

Umgetane · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500198431 473 learners (DBE)

MAPHOOKO

Steelpoort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925660631 790 learners (DBE)

MAPHOPHA

Maphopha, Burgersfort · Limpopo View Location

Telephone: 013 260 8310
Public Primary School Quintile 1 No-Fee School
EMIS: 925660648 990 learners (DBE)

MAPHOPHE

Saselemane · Limpopo View Location

Telephone: 078 198 7190
Public Primary School Quintile 1 No-Fee School
EMIS: 911360474 538 learners (DBE)

MAPHOPHOMA PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198468 282 learners (DBE)

MAPHOTLE

Mapodivillage, Gankwana · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925610681 265 learners (DBE)

MAPHOVELA HIGH SCHOOL

Aurthorty Stedham · KwaZulu-Natal View Location

Telephone: 076 660 1887
93.8% matric pass rate (2025)
2022 71.4%
2023 78.9%
2024 90.9%
2025 93.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500198505 140 learners (DBE)

MAPHUKANQOLA PRMARY SCHOOL

Maphukanqola Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198542 296 learners (DBE)

MAPHUMULO PRIMARY SCHOOL

Amaqadi Traditional Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198579 117 learners (DBE)

MAPHUMUZANA C.P SCHOOL

Durban · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500198616 699 learners (DBE)

MAPHUPHE

Lwamondo, Lwamondo · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930320438 412 learners (DBE)

MAPHUSHA

Giyani · Limpopo View Location

100.0% matric pass rate (2025)
2022 82.1%
2023 84.4%
2024 98.1%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916410560 474 learners (DBE)

MAPHUTHA

Polokwane · Limpopo View Location

Telephone: 072 190 2962
84.9% matric pass rate (2025)
2022 55.3%
2023 62.5%
2024 58.3%
2025 84.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 904210821 408 learners (DBE)

MAPHUTHA

Goedgevondenvillage, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922251662 145 learners (DBE)

MAPHUTHA SECONDARY SCHOOL

Midrand, Johannesburg · Gauteng View Location

Telephone: 010 223 7106
83.7% matric pass rate (2025)
2022 73.8%
2023 61.8%
2024 78.0%
2025 83.7%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700400150 1,870 learners (DBE)

MAPHUTHADITSHABA SECONDARY SCHOOL

Acornhoek, Acornhoek · Mpumalanga View Location

Telephone: 013 795 0807
86.0% matric pass rate (2025)
2022 80.0%
2023 69.0%
2024 77.3%
2025 86.0%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800034976 556 learners (DBE)

MAPHUTHE

Ritesection, Apel · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925610568 376 learners (DBE)

MAPHUTO

Sebayeng, Polokwane · Limpopo View Location

Telephone: 071 658 2289
Public Primary School Quintile 3 No-Fee School
EMIS: 923242439 956 learners (DBE)

MAPIKI SENIOR PRIMARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 073 577 0164
Public Primary School Quintile 1 No-Fee School
EMIS: 200400495 145 learners (DBE)

MAPITI

Sekopung, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925620619 248 learners (DBE)

MAPITIKAMA

Mokamole, Mokamole · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 921140625 216 learners (DBE)

MAPITIKI PRIMARY SCHOOL

Matloding, Tseoge · North West View Location

Telephone: 082 975 8837
Public Primary School Quintile 1 No-Fee School
EMIS: 600101089 74 learners (DBE)

MAPITLULA

Tzaneen · Limpopo View Location

Telephone: 083 372 2904
Public Primary School Quintile 3 No-Fee School
EMIS: 918510446 266 learners (DBE)

MAPOGHS

Middelburg · Limpopo View Location

Telephone: 076 380 5368
Public Combined School Quintile 1 No-Fee School
EMIS: 996606302 185 learners (DBE)

MAPOGO

Mogorwanevillage, Glencowie · Limpopo View Location

Telephone: 081 458 9336
Public Primary School Quintile 1 No-Fee School
EMIS: 924641272 261 learners (DBE)

MAPOLO JUNIOR SECONDARY SCHOOL

Sterkspruit · Eastern Cape View Location

Telephone: 083 539 2636
Public Combined School Quintile 2 No-Fee School
EMIS: 200600435 181 learners (DBE)

MAPONDO PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 013 945 7430
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012542 739 learners (DBE)

MAPONYA

Shiluvane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 926541471 338 learners (DBE)

MAPOTENG PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 082 738 0923
Public Primary School Quintile 3 No-Fee School
EMIS: 300101090 830 learners (DBE)

MAPOTLA

Polokwane · Limpopo View Location

Telephone: 082 990 4343
Public Primary School Quintile 1 No-Fee School
EMIS: 920210838 362 learners (DBE)

MAPUDITHOMO

Gamothpo, Polokwane · Limpopo View Location

Telephone: 082 302 0298
Public Primary School Quintile 3 No-Fee School
EMIS: 923242279 1,502 learners (DBE)

MAPULA

Bloempoort, Bloempoort · Limpopo View Location

Telephone: 082 476 9593
Public Primary School Quintile 2 No-Fee School
EMIS: 996606713 238 learners (DBE)

MAPULA

Tzaneen · Limpopo View Location

Telephone: 078 690 2540
Public Primary School Quintile 1 No-Fee School
EMIS: 918510453 695 learners (DBE)

MAPULE SINDANE SCHOOL

Witbank, Witbank · Mpumalanga View Location

Telephone: 013 695 3168
Public Combined School Quintile 5 Fee-Charging
EMIS: 800012575 574 learners (DBE)

MAPUSO

Mokopane, Potgietersrus · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 921120850 160 learners (DBE)

MAPUTA PRIMARY SCHOOL

Kwa - Ngwanase · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500198653 475 learners (DBE)

MAPUTLE

Burgersfort · Limpopo View Location

Telephone: 013 214 7331
98.4% matric pass rate (2025)
2022 94.5%
2023 93.1%
2024 95.5%
2025 98.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925630449 1,477 learners (DBE)

MAPUTLE PRIMARY SCHOOL

Westonaria, Johannesburg · Gauteng View Location

Telephone: 011 755 8032
Public Primary School Quintile 1 No-Fee School
EMIS: 700270900 1,225 learners (DBE)

MAQADINI PRIMARY SCHOOL

P.O. Kwa-Mashu · KwaZulu-Natal View Location

Telephone: 060 984 0468
Public Primary School Quintile 2 No-Fee School
EMIS: 500198690 722 learners (DBE)

MAQAKALA PRIMARY SCHOOL

Kwamachi · KwaZulu-Natal View Location

Telephone: 060 387 4132
Public Primary School Quintile 1 No-Fee School
EMIS: 500146964 229 learners (DBE)

MAQAMELA PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 1842
Public Primary School Quintile 4 Fee-Charging
EMIS: 800012583 821 learners (DBE)

MAQANDA PRIMARY JUNIOR SCHOOL

Maqanda, Engcobo · Eastern Cape View Location

Telephone: 071 976 4519
98.9% matric pass rate (2025)
2024 88.5%
2025 98.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200400496 842 learners (DBE)

MAQANYENI JUNIOR PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 063 319 1173
Public Primary School Quintile 2 No-Fee School
EMIS: 200400497 26 learners (DBE)

MAQANYENI SENIOR PRIMARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 073 507 9462
Public Primary School Quintile 1 No-Fee School
EMIS: 200400498 302 learners (DBE)

MAQASHU JUNIOR SECONDARY SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 083 810 8300
Public Primary School Quintile 1 No-Fee School
EMIS: 200600436 234 learners (DBE)

MAQEBEVU PRIMARY SCHOOL

Ngqeleni, Ntlaza · Eastern Cape View Location

Telephone: 078 934 2144
Public Primary School Quintile 1 No-Fee School
EMIS: 200400499 208 learners (DBE)

MAQELE PRIMARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 073 153 1986
Public Primary School Quintile 1 No-Fee School
EMIS: 200300286 136 learners (DBE)

MAQHAMA PRIMARY SCHOOL

Ward 12 Umhlathuze · KwaZulu-Natal View Location

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

MAQHASHIYA PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500325748 31 learners (DBE)

MAQHATSENG PRIMARY SCHOOL

Mt Fletcher, Matatiele · Eastern Cape View Location

Telephone: 072 176 4406
Public Primary School Quintile 2 No-Fee School
EMIS: 200501386 91 learners (DBE)

MAQHAWE PRIMARY SCHOOL

Siyabuswa, Siyabuswa · Mpumalanga View Location

Telephone: 082 260 3203
Public Intermediate School Quintile 5 Fee-Charging
EMIS: 800012591 111 learners (DBE)

MAQHAWUZELA COMBINED SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 017 883 2521
87.9% matric pass rate (2025)
2022 75.0%
2023 86.8%
2024 90.2%
2025 87.9%
Public Combined School Quintile 2 Fee-Charging
EMIS: 800012609 495 learners (DBE)

MAQHEKEZA PRIMARY SCHOOL

Uthokozani, Uthokozani · Mpumalanga View Location

Telephone: 013 780 0636
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012625 1,518 learners (DBE)

MAQHINGA MEMORIAL HIGH SCHOOL

Eshane · KwaZulu-Natal View Location

93.0% matric pass rate (2025)
2022 60.5%
2023 90.0%
2024 93.5%
2025 93.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500198764 467 learners (DBE)

MAQHINGENDODA HIGH SCHOOL

Mkhazane Reserve · KwaZulu-Natal View Location

66.7% matric pass rate (2025)
2022 50.0%
2023 43.6%
2024 64.5%
2025 66.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500198801 509 learners (DBE)

MAQHUBANDABA PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Telephone: 076 146 6536
Public Primary School Quintile 1 No-Fee School
EMIS: 500198838 126 learners (DBE)

MAQHUTSHANA JUNIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 074 368 1578
100.0% matric pass rate (2025)
2022 73.9%
2023 67.6%
2024 91.0%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500306360 706 learners (DBE)

MAQHWAKAZI C P SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500199060 723 learners (DBE)

MAQIYANE PRIMARY SCHOOL

C/O Ngobozana Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500309357 141 learners (DBE)

MAQOKOMELA PRIMARY SCHOOL

Nodwengu Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198875 233 learners (DBE)

MAQOLO SENIOR PRIMARY SCHOOL

Ngqeleni, Nyandeni · Eastern Cape View Location

Telephone: 073 220 2919
Public Primary School Quintile 1 No-Fee School
EMIS: 200400500 159 learners (DBE)

MAQOMA PRIMARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 073 299 5401
Public Primary School Quintile 1 No-Fee School
EMIS: 200300287 197 learners (DBE)

MAQOMA PRIMARY SCHOOL

Fortbeaufort, Fort Beaufort · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200100910 241 learners (DBE)

MAQOMENI PRIMARY SCHOOL

Qumanco A/A, Ncora · Eastern Cape View Location

Telephone: 082 744 0703
Public Primary School Quintile 2 No-Fee School
EMIS: 200600437 29 learners (DBE)

MAQONGQO PRIMARY SCHOOL

Maqongqo Table Mountain · KwaZulu-Natal View Location

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

MAQONGWANA SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 076 958 7918
90.6% matric pass rate (2025)
2022 70.3%
2023 91.1%
2024 91.9%
2025 90.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500577 551 learners (DBE)

MAQOQA SECONDARY SCHOOL

Okhombe · KwaZulu-Natal View Location

93.1% matric pass rate (2025)
2022 93.2%
2023 100.0%
2024 94.1%
2025 93.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500198949 426 learners (DBE)

MAQOTHA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500494838 142 learners (DBE)

MAQUASSI HILLS ENGLISH SECONDARY SCHOOL

North West · North West

88.3% matric pass rate (2025)
2023 64.6%
2024 80.0%
2025 88.3%
Public Secondary School
EMIS: 600105442 1,009 learners (DBE)

MAQUASSI HILLS PRIMARY SCHOOL

North West · North West

Public Primary School
EMIS: 600105441 915 learners (DBE)

MAQUBA PRIMARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 017 883 1047
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012633 415 learners (DBE)

MAQUBELA JUNIOR SECONDARY SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 073 310 3041
Public Primary School Quintile 2 No-Fee School
EMIS: 200600438 126 learners (DBE)

MAQULU JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 073 682 5054
Public Primary School Quintile 1 No-Fee School
EMIS: 200500578 194 learners (DBE)

MAQULUSINI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500198986 80 learners (DBE)

MAQUMBI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 78333777
Public Primary School Quintile 1 No-Fee School
EMIS: 500202057 675 learners (DBE)

MAQWABE PRIMARY SCHOOL

Ntambanana Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500199023 712 learners (DBE)

MAQWATINI JUNIOR PRIMARY SCHOOL

Cala · Eastern Cape View Location

Telephone: 047 878 0087
Public Primary School Quintile 3 No-Fee School
EMIS: 200600439 60 learners (DBE)

MARA

Buysdorp · Limpopo View Location

Telephone: 015 593 0101
Public Combined School Quintile 1 No-Fee School
EMIS: 905332004 143 learners (DBE)

MARA PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 931 0084
Public Primary School Quintile 4 No-Fee School
EMIS: 700111005 393 learners (DBE)

MARAGANE

Seroleng, Gompies · Limpopo View Location

Telephone: 079 112 6362
Public Primary School Quintile 1 No-Fee School
EMIS: 921230279 283 learners (DBE)

MARAGON MOOIKLOOF

Mooikloof, Pretoria · Gauteng View Location

Telephone: 012 003 5559
Independent Combined School Fee-Charging
EMIS: 700401001

MARAGON PRIVATE SCHOOL OLYMPUS

2027 applications open

Olympus, Pretoria · Gauteng View Location

Telephone: 012 991 0756

Accepting applications for 2027

Requirements: Copy of Parent ID Learner Birth Certificate Recent School report
Phone: 0129910756
Independent Combined School Fee-Charging
EMIS: 700212209

MARAIS GEDENK PRIMÊRE SKOOL

Hondeklipbaai · Northern Cape

Telephone: 083 748 8094
Public Primary School Quintile 4 Fee-Charging
EMIS: 300032206 89 learners (DBE)

MARAISDAL NGK PRIMハRE SKOOL

Bonnievale, Outside A Town · Western Cape View Location

Telephone: 023 616 2731
Public Primary School Quintile 1 No-Fee School
EMIS: 117338303 39 learners (DBE)

MARAISKOP PRIMARY SCHOOL

Swartberg · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500199097 68 learners (DBE)

MARAKABELA

Dresden, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 996602103 769 learners (DBE)

MARALLANENG S/S

Meqheleng, Ficksburg · Free State View Location

94.4% matric pass rate (2025)
2022 89.4%
2023 89.2%
2024 92.6%
2025 94.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 441407062 1,079 learners (DBE)

MARAMAGE PRIMARY SCHOOL

Maramage, Dinokana · North West View Location

Telephone: 083 472 2920
Public Primary School Quintile 1 No-Fee School
EMIS: 600101092 23 learners (DBE)

MARAMANZHI

Maramanzhi, Masisi · Limpopo View Location

Telephone: 082 068 4855
Public Primary School Quintile 2 No-Fee School
EMIS: 929310295 205 learners (DBE)
← Prev Page 122 of 256 Next →
Scroll to Top