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

MANYANDENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500197728 606 learners (DBE)

MANYANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500197765 46 learners (DBE)

MANYANGANA HIGH SCHOOL

Hluvukani, Hluvukani · Mpumalanga View Location

74.4% matric pass rate (2025)
2022 88.5%
2023 73.4%
2024 92.4%
2025 74.4%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800035031 690 learners (DBE)

MANYANO HIGH SCHOOL

Ilitha Park, City Of Cape Town · Western Cape View Location

Telephone: 021 361 1110
99.5% matric pass rate (2025)
2022 96.3%
2023 94.7%
2024 94.3%
2025 99.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 106373435 1,907 learners (DBE)

MANYANO JUNIOR PRIMARY SCHOOL

Nu 17, East London · Eastern Cape View Location

Telephone: 043 763 0681
Public Primary School Quintile 3 No-Fee School
EMIS: 200200415 307 learners (DBE)

MANYANO PRIMARY SCHOOL

Middelburg, Middelburg · Mpumalanga View Location

Telephone: 013 242 1119
Public Primary School Quintile 3 Fee-Charging
EMIS: 800012385 704 learners (DBE)

MANYANO PRIMARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 078 364 1680
Public Primary School Quintile 1 No-Fee School
EMIS: 200300283 106 learners (DBE)

MANYATSENG P/S

Manyatseng, Ladybrand · Free State View Location

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

MANYAZELA PRIMARY SCHOOL

Delmas, Delmas · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800012393 210 learners (DBE)

MANYEDING PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 7101
Public Primary School Quintile 1 No-Fee School
EMIS: 300101079 310 learners (DBE)

MANYELETI PRIMARY SCHOOL

Hluvukani, Hluvukani · Mpumalanga View Location

Telephone: 073 148 4335
Public Primary School Quintile 1 Fee-Charging
EMIS: 800035032 444 learners (DBE)

MANYII

Mamvuka, Makhado · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928331865 445 learners (DBE)

MANYONGA LOWER PRIMARY SCHOOL

Highflats · KwaZulu-Natal View Location

Telephone: 069 298 3326
Public Primary School Quintile 1 No-Fee School
EMIS: 500214785 85 learners (DBE)

MANYONI PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500197802 409 learners (DBE)

MANYONYO PRIMARY SCHOOL

Ebumnandini Store · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500312576 169 learners (DBE)

MANYOSANA SENIOR PRIMARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 073 348 1754
Public Primary School Quintile 1 No-Fee School
EMIS: 200400484 196 learners (DBE)

MANYOSINI SENIOR PRIMARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 073 281 7327
Public Primary School Quintile 1 No-Fee School
EMIS: 200401282 143 learners (DBE)

MANYUNYU

Musiphanavillage, Hwamitwa · Limpopo View Location

Telephone: 082 538 5931
Public Primary School Quintile 3 No-Fee School
EMIS: 915530723 798 learners (DBE)

MANYUSWA PRIMARY SCHOOL

Durban · KwaZulu-Natal View Location

Telephone: 031 906 7791
Public Primary School Quintile 3 No-Fee School
EMIS: 500197839 669 learners (DBE)

MANZABILA SENIOR PRIMARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 083 724 1147
Public Primary School Quintile 1 No-Fee School
EMIS: 200400485 12 learners (DBE)

MANZAMHLOPHE PRIMARY SCHOOL

Next To Wewe School · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500323565 68 learners (DBE)

MANZAMHLOPHE SECONDARY SCHOOL

Louwsburg · KwaZulu-Natal View Location

97.2% matric pass rate (2025)
2022 88.6%
2023 63.5%
2024 88.4%
2025 97.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500197876 561 learners (DBE)

MANZAMNANDI PRIMARY SCHOOL

Rural Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500197913 232 learners (DBE)

MANZAMNYAMA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

MANZAMNYAMA PRIMARY SCHOOL

Mzimela Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500197987 175 learners (DBE)

MANZAMNYAMA SENIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 073 727 2205
60.0% matric pass rate (2025)
2022 83.1%
2023 73.7%
2024 82.3%
2025 60.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200501408 424 learners (DBE)

MANZAMPOFU PRIMARY SCHOOL

St Pauls Mission · KwaZulu-Natal View Location

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

MANZANA PRIMARY JUNIOR SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 073 250 1790
Public Primary School Quintile 2 No-Fee School
EMIS: 200400486 140 learners (DBE)

MANZANA PRIMARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Telephone: 082 676 6001
Public Primary School Quintile 1 No-Fee School
EMIS: 200500571 253 learners (DBE)

MANZANA SENIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 083 527 5178
87.7% matric pass rate (2025)
2022 82.1%
2023 94.4%
2024 96.4%
2025 87.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200400487 740 learners (DBE)

MANZAWAYO PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Telephone: 072 370 5125
Public Primary School Quintile 2 No-Fee School
EMIS: 500309653 189 learners (DBE)

MANZEMBA

Thoyandou, Tshaulu · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930361071 356 learners (DBE)

MANZENGWENYA PRIMARY SCHOOL

Kwangwanase · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198061 259 learners (DBE)

MANZERE

Shayandima, Shayadima · Limpopo View Location

Telephone: 015 964 1232
Public Primary School Quintile 3 No-Fee School
EMIS: 930321752 326 learners (DBE)

MANZEZULU PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500321752 130 learners (DBE)

MANZEZULU PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 047 546 3321
Public Primary School Quintile 2 No-Fee School
EMIS: 200400488 155 learners (DBE)

MANZEZULU SENIOR SECONDARY SCHOOL

Machibini Location, Komani · Eastern Cape View Location

Telephone: 084 560 4141
100.0% matric pass rate (2025)
2022 68.4%
2023 87.0%
2024 96.6%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200601105 281 learners (DBE)

MANZI JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 060 407 8048
Public Combined School Quintile 1 No-Fee School
EMIS: 200400489 485 learners (DBE)

MANZIBOMVU JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 073 643 2672
Public Combined School Quintile 1 No-Fee School
EMIS: 200400490 341 learners (DBE)

MANZIBOMVU PRIMARY SCHOOL

P.O. Box 54 · KwaZulu-Natal View Location

Telephone: 079 334 5545
Public Primary School Quintile 1 No-Fee School
EMIS: 500198098 738 learners (DBE)

MANZIL PARK PRIMARY

Manzil Park, Klerksdorp · North West View Location

Telephone: 018 467 5014
Public Primary School Quintile 4 Fee-Charging
EMIS: 600105377 919 learners (DBE)

MANZIMAHLE SENIOR PRIMARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 081 342 3727
Public Primary School Quintile 1 No-Fee School
EMIS: 200400491 67 learners (DBE)

MANZIMAKHULU PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500198135 376 learners (DBE)

MANZIMDAKA JUNIOR SECONDARY SCHOOL

Cala · Eastern Cape View Location

Telephone: 083 475 1494
Public Primary School Quintile 3 No-Fee School
EMIS: 200600431 97 learners (DBE)

MANZIMDAKA PRIMARY JUNIOR SCHOOL

Engcobo, Elliot · Eastern Cape View Location

Telephone: 072 955 8126
Public Combined School Quintile 1 No-Fee School
EMIS: 200400492 108 learners (DBE)

MANZIMHLOPHE HIGH SCHOOL

Empangeni · KwaZulu-Natal View Location

95.2% matric pass rate (2025)
2022 88.9%
2023 89.7%
2024 100.0%
2025 95.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500198172 480 learners (DBE)

MANZIMPOFU PRIMARY SCHOOL

Ezikhonkwaneni Area · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500198246 76 learners (DBE)

MANZINI JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 071 905 8277
Public Primary School Quintile 2 No-Fee School
EMIS: 200400493 236 learners (DBE)

MANZINI PRIMARY SCHOOL

Germiston, Germiston · Gauteng View Location

Telephone: 082 556 4820
Public Primary School Quintile 2 No-Fee School
EMIS: 700341164 1,208 learners (DBE)

MANZINI PRIMARY SCHOOL

White River, White River · Mpumalanga View Location

Telephone: 082 220 3232
Public Primary School Quintile 3 Fee-Charging
EMIS: 800012435 1,041 learners (DBE)

MANZOLWANDLE JUNIOR PRIMARY SCHOOL

Queenstown · Eastern Cape View Location

Telephone: 083 509 6765
Public Primary School Quintile 2 No-Fee School
EMIS: 200600433 272 learners (DBE)

MANZOLWANDLE PRIMARY SCHOOL

Mangeni Area · KwaZulu-Natal View Location

Telephone: 076 364 7796
Public Primary School Quintile 2 No-Fee School
EMIS: 500339438 200 learners (DBE)

MANZOLWANDLE PRIMARY SCHOOL

P.O. Umlazi · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500198283 837 learners (DBE)

MANZOLWANDLE SANDILE SENIOR SECONDARY SCHOOL

Eastern Cape · Eastern Cape View Location

Telephone: 072 247 2051
86.2% matric pass rate (2025)
2022 90.4%
2023 74.6%
2024 73.3%
2025 86.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200404028 747 learners (DBE)

MANZOLWANDLE SECONDARY SCHOOL

Malelane, Malelane · Mpumalanga View Location

Telephone: 013 781 0103
90.3% matric pass rate (2025)
2022 82.5%
2023 86.7%
2024 86.7%
2025 90.3%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800012443 785 learners (DBE)

MANZOMTHOMBO SECONDARY SCHOOL

Mfuleni, City Of Cape Town · Western Cape View Location

Telephone: 021 901 0100
87.0% matric pass rate (2025)
2022 82.8%
2023 89.0%
2024 83.5%
2025 87.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 199042109 1,726 learners (DBE)

MAOKA PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 9100
Public Primary School Quintile 1 No-Fee School
EMIS: 300104003 124 learners (DBE)

MAOKANENG PRIMARY

Itsoseng, Itsoseng · North West View Location

Telephone: 018 338 2125
Public Primary School Quintile 1 No-Fee School
EMIS: 600101080 676 learners (DBE)

MAOKENG

Kgautswane, Ohrigstad · Limpopo View Location

100.0% matric pass rate (2025)
2022 89.6%
2023 91.3%
2024 97.3%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925620602 454 learners (DBE)

MAOKENG

Phagamen, Nylstroom · Limpopo View Location

Telephone: 014 717 4951
Public Primary School Quintile 3 No-Fee School
EMIS: 910132379 1,283 learners (DBE)

MAOKENG P/S

P.O. Lengau, Kroonstad · Free State View Location

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

Maologane Primary School

Maologane, Suncity · North West View Location

Telephone: 083 589 6959
Public Primary School Quintile 1 No-Fee School
EMIS: 600101081 105 learners (DBE)

MAOLOSHE PRIMARY SCHOOL

Arconhoek, Acornhoek · Mpumalanga View Location

Telephone: 083 428 3525
Public Primary School Quintile 3 Fee-Charging
EMIS: 800034895 198 learners (DBE)

MAOLWE

Bolobedu, Duiwelskloof · Limpopo View Location

Telephone: 015 328 3433
81.0% matric pass rate (2025)
2022 81.3%
2023 77.9%
2024 71.9%
2025 81.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918510422 814 learners (DBE)

MAOPE

Warmbad, Warmbad · Limpopo View Location

76.5% matric pass rate (2025)
2022 69.3%
2023 70.7%
2024 78.9%
2025 76.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 910130789 1,411 learners (DBE)

Maotwe Middle School

Madikwe, Madikwe · North West View Location

Telephone: 073 437 1072
Public Combined School Quintile 2 No-Fee School
EMIS: 600101082 189 learners (DBE)

MAPAANA

Kgapane · Limpopo View Location

Telephone: 015 328 3284
Public Primary School Quintile 3 No-Fee School
EMIS: 918510439 351 learners (DBE)

MAPAKAMA JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 072 185 9828
Public Primary School Quintile 2 No-Fee School
EMIS: 200500572 7 learners (DBE)

MAPAKATI PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 402 1686
Public Primary School Quintile 1 No-Fee School
EMIS: 200500573 204 learners (DBE)

MAPAKONI

Mapakonivillage, Thohoyandou · Limpopo View Location

Telephone: 072 526 1638
Public Primary School Quintile 2 No-Fee School
EMIS: 929310196 211 learners (DBE)

MAPAKOPHELE

Dzanani · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 928330732 118 learners (DBE)

MAPALA

Basterpadvillage, Mokamole · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 921142478 208 learners (DBE)

MAPALA PRIMARY SCHOOL

Phake, Nokaneng · Mpumalanga View Location

Telephone: 012 721 6323
86.8% matric pass rate (2025)
2024 85.7%
2025 86.8%
Public Intermediate School Quintile 2 Fee-Charging
EMIS: 800012484 555 learners (DBE)

MAPALAGADI

Newstands, Groblersdal · Limpopo View Location

Telephone: 013 298 1480
Public Primary School Quintile 1 No-Fee School
EMIS: 924641234 884 learners (DBE)

MAPALANE PRIMARY SCHOOL

Boelang Trust, Acornhoek · Mpumalanga View Location

Telephone: 073 397 2737
Public Primary School Quintile 2 Fee-Charging
EMIS: 800034975 711 learners (DBE)

MAPALEDI

Madiehe, Soekmekaar · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 919340463 373 learners (DBE)

MAPALENI HIGHER PRIMARY SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 082 702 9091
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035102 1,441 learners (DBE)

MAPANGULA

Gamapangula · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 922220651 121 learners (DBE)

MAPANI

Dzanani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928331896 396 learners (DBE)

MAPANOLLA

Gamokaba, Mokopane · Limpopo View Location

Telephone: 083 479 6198
95.3% matric pass rate (2025)
2022 81.0%
2023 88.9%
2024 80.4%
2025 95.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 921120836 523 learners (DBE)

MAPAPILA

Mapapila, Malamulele · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911361378 426 learners (DBE)

Mapaputle Primary School

Stand No 2, Kameelboom · North West View Location

Telephone: 063 114 9661
Public Primary School Quintile 3 No-Fee School
EMIS: 600101083 57 learners (DBE)

MAPASA JUNIOR SECONDARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 083 867 5308
Public Combined School Quintile 1 No-Fee School
EMIS: 200300285 401 learners (DBE)

MAPATE

Mapatevillage, Shayadima · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930320124 466 learners (DBE)

MAPATELETSE PRIMARY SCHOOL

Acornhoek, Acornhoek · Mpumalanga View Location

Telephone: 13826828125
Public Primary School Quintile 3 Fee-Charging
EMIS: 800034864 486 learners (DBE)

MAPATJAKENG

Gompies · Limpopo View Location

Telephone: 076 034 6480
Public Primary School Quintile 2 No-Fee School
EMIS: 921230269 227 learners (DBE)

MAPE

Burgersfort · Limpopo View Location

78.6% matric pass rate (2025)
2022 52.9%
2023 76.0%
2024 82.6%
2025 78.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925630791 163 learners (DBE)

MAPELA

Mokopane, Potgietersrus · Limpopo View Location

Telephone: 015 413 0011
Public Primary School Quintile 2 No-Fee School
EMIS: 921120843 609 learners (DBE)

MAPELOANA

Gamothapo, Polokwane · Limpopo View Location

Telephone: 072 948 8434
87.4% matric pass rate (2025)
2022 80.2%
2023 74.7%
2024 91.4%
2025 87.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240686 955 learners (DBE)

MAPENANE MATHS, SCIENCE AND ICT SCHOOL OF SPECIALISATION

Ga-Rankuwa, Pretoria · Gauteng View Location

Telephone: 082 554 2548
92.7% matric pass rate (2025)
2022 94.4%
2023 87.1%
2024 90.4%
2025 92.7%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 700911084 867 learners (DBE)

MAPETEKOANE PRIMARY SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 073 317 8748
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035003 469 learners (DBE)

MAPETLA HIGH SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 010 023 7767
80.6% matric pass rate (2025)
2022 71.2%
2023 62.2%
2024 73.2%
2025 80.6%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700110999 1,435 learners (DBE)

MAPFONTEIN JUNIOR SECONDARY SCHOOL

Matatiele, Maluti · Eastern Cape View Location

Telephone: 073 470 0492
Public Combined School Quintile 1 No-Fee School
EMIS: 200500574 415 learners (DBE)

MAPHADIME

Marblehall · Limpopo View Location

Telephone: 082 259 1404
73.3% matric pass rate (2025)
2022 52.9%
2023 78.9%
2024 83.3%
2025 73.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924641258 113 learners (DBE)

MAPHAKAMA PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 071 659 4120
Public Primary School Quintile 3 Fee-Charging
EMIS: 800012526 1,043 learners (DBE)

MAPHALA-GULUBE PRIMARY SCHOOL

Embalenhle, Embalenhle · Mpumalanga View Location

Telephone: 017 685 2476
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012930 1,268 learners (DBE)

MAPHALE

Janefurse · Limpopo View Location

Telephone: 072 909 0862
Public Primary School Quintile 1 No-Fee School
EMIS: 925610469 48 learners (DBE)

MAPHAMBILI PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500447663 195 learners (DBE)

MAPHANYI

Makhado · Limpopo View Location

Telephone: 071 692 3888
Public Primary School Quintile 3 No-Fee School
EMIS: 912520610 283 learners (DBE)

MAPHANZELA PRIMARY SCHOOL

Alberton, Alberton · Gauteng View Location

Telephone: 011 860 6908
Public Primary School Quintile 3 No-Fee School
EMIS: 700340885 891 learners (DBE)
← Prev Page 121 of 256 Next →
Scroll to Top