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

MARAMBANE PRIMARY SCHOOL

Mashishing, Mashishing · Mpumalanga View Location

Telephone: 013 234 6006
Public Primary School Quintile 4 Fee-Charging
EMIS: 800012658 1,286 learners (DBE)

MARANATHA ACADEMY

Extension 7, Butterworth · Eastern Cape

Telephone: 047 491 4640
Independent Primary School Fee-Charging
EMIS: 200300886 83 learners (DBE)

MARANATHA CHRISTIAN SCHOOL

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 011 972 2920
Independent Combined School Fee-Charging
EMIS: 700261727 746 learners (DBE)

MARANATHA COMBINED PRIVATE SCHOOL

Roodepoort, Roodepoort · Gauteng View Location

Telephone: 011 875 2149
Independent Combined School Fee-Charging
EMIS: 700400950 242 learners (DBE)

MARANATHA PRIMARY

Chiefscourt, Taung · North West View Location

Telephone: 072 530 9843
Public Primary School Quintile 2 No-Fee School
EMIS: 600101093 154 learners (DBE)

MARANATHA PRIMARY SCHOOL

Peddie · Eastern Cape View Location

Telephone: 073 189 6983
Independent Primary School Fee-Charging
EMIS: 200200101 64 learners (DBE)

MARANATHA PRIMARY SCHOOL

Piet Retief · Mpumalanga View Location

Telephone: 017 826 0639
Independent Combined School Fee-Charging
EMIS: 800030528 308 learners (DBE)

MARANG P/S

Bochabela Location, Bloemfontein · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440303136 810 learners (DBE)

Marang Primary School

Klipgat C, Brits · North West View Location

Telephone: 071 659 4625
Public Primary School Quintile 1 No-Fee School
EMIS: 600101095 401 learners (DBE)

MARANIKWE

Dzanani, Dzanani · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 928330749 599 learners (DBE)

MARANJANA SENIOR PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500426610 119 learners (DBE)

Marapo a Thutlwa Primary School

Legkraal, Tladistad · North West View Location

Telephone: 079 202 4538
Public Primary School Quintile 1 No-Fee School
EMIS: 600101097 223 learners (DBE)

MARAPONG

Dennilton, Dennilton · Limpopo View Location

Telephone: 013 980 9009
Public Primary School Quintile 1 No-Fee School
EMIS: 996606712 550 learners (DBE)

MARARA CYNTHIA

Seshego, Polokwane · Limpopo View Location

Telephone: 015 044 0228
Independent Primary School
EMIS: 992205609 976 learners (DBE)

MARATADITSE PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 035 831 2178
Public Primary School Quintile 1 No-Fee School
EMIS: 300101098 74 learners (DBE)

MARATAPELO

Gachuene, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923260673 588 learners (DBE)

MARAXWE

Makonde · Limpopo View Location

Telephone: 076 691 8147
Public Primary School Quintile 2 No-Fee School
EMIS: 929310806 170 learners (DBE)

MARBLE HALL ACADEMY

Marblehall · Limpopo View Location

Telephone: 013 261 2786
Independent Primary School Fee-Charging
EMIS: 996606833 251 learners (DBE)

MARBURG PRIMARY SCHOOL

Marburg · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500199134 1,066 learners (DBE)

MARBURG SECONDARY SCHOOL

Port Shepstone · KwaZulu-Natal View Location

93.6% matric pass rate (2025)
2022 90.1%
2023 89.3%
2024 97.3%
2025 93.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500199171 1,294 learners (DBE)

MARCELYN PRIVATE COLLEGE

North West · North West

Independent Secondary School
EMIS: 600105472 60 learners (DBE)

MARCH PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 079 180 7587
Public Primary School Quintile 1 No-Fee School
EMIS: 300101099 66 learners (DBE)

MARCIA MOKOENA SECONDARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 083 549 2873
73.5% matric pass rate (2025)
2022 57.4%
2023 53.1%
2024 65.1%
2025 73.5%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800035065 838 learners (DBE)

MARCONI BEAM PRIMARY SCHOOL

Phoenix, City Of Cape Town · Western Cape View Location

Telephone: 021 555 1764
Public Primary School Quintile 4 No-Fee School
EMIS: 103322474 1,615 learners (DBE)

MARCUS MASIBE

Sterkwatergapica, Platinumrif · Limpopo View Location

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

MARCUS MBETHA SINDISA SECURE CARE CENTRE

Upington · Northern Cape

Public Special Needs Education School Fee-Charging
EMIS: 300040701 43 learners (DBE)

MAREDI -1

Gamothapo, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923240716 97 learners (DBE)

MAREI

Mashabelavillage, Marishane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924641289 346 learners (DBE)

MAREKWA PRIMARY SCHOOL

Motswedi · North West View Location

Telephone: 018 365 1583
Public Primary School Quintile 1 No-Fee School
EMIS: 600101103 230 learners (DBE)

MARELANE SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 064 512 2313
96.8% matric pass rate (2025)
2022 90.9%
2023 88.8%
2024 88.1%
2025 96.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500580 1,239 learners (DBE)

MARELENG PRIMARY SCHOOL

Siyabuswa, Siyabuswa · Mpumalanga View Location

Telephone: 083 505 5611
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012724 1,151 learners (DBE)

Marema Primary School

Derby · North West View Location

Telephone: 014 549 2650
Public Combined School Quintile 1 No-Fee School
EMIS: 600101104 689 learners (DBE)

MAREMANE PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 775 2255
Public Primary School Quintile 1 No-Fee School
EMIS: 300101105 191 learners (DBE)

MAREMATLOU PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 373 8423
Public Primary School Quintile 4 No-Fee School
EMIS: 700231936 492 learners (DBE)

MAREMATLOU S/S

Virginia, Virginia · Free State View Location

89.7% matric pass rate (2025)
2022 88.9%
2023 89.5%
2024 94.0%
2025 89.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 444412119 1,284 learners (DBE)

MAREMELE

Kutullo, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925660655 620 learners (DBE)

MAREMISHA

Leboeng, Ohrigstad · Limpopo View Location

71.4% matric pass rate (2025)
2022 95.5%
2023 54.1%
2024 90.0%
2025 71.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925620626 231 learners (DBE)

MAREOLOGE

Leboheng, Ohrigstad · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925620633 378 learners (DBE)

MARESELENG

Groblersdal, Groblersdal · Limpopo View Location

Telephone: 082 838 6970
57.5% matric pass rate (2025)
2022 56.6%
2023 70.6%
2024 85.7%
2025 57.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924651255 264 learners (DBE)

MARETELE

Patantshwane, Groblersdal · Limpopo View Location

Telephone: 072 116 5362
62.0% matric pass rate (2025)
2022 57.1%
2023 53.3%
2024 64.3%
2025 62.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924641319 251 learners (DBE)

Maretlwana Primary School

Lefetlhong Section, Madikwe · North West View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 600101106 78 learners (DBE)

MARETLWANENG

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 081 701 9096
Public Primary School Quintile 3 No-Fee School
EMIS: 923260680 325 learners (DBE)

MARGARET GWELE PRIMARY SCHOOL

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 010 006 7145
Public Primary School Quintile 4 No-Fee School
EMIS: 700251660 869 learners (DBE)

MARGATE MIDDLE SCHOOL

Extension 3 · KwaZulu-Natal View Location

91.4% matric pass rate (2025)
2022 68.1%
2023 69.8%
2024 92.7%
2025 91.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500429866 740 learners (DBE)

MARGATE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500199208 704 learners (DBE)

MARGOT FONTEYN SECONDARY SCHOOL

Pinetown · KwaZulu-Natal View Location

96.1% matric pass rate (2025)
2022 68.4%
2023 92.8%
2024 95.6%
2025 96.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500199245 1,291 learners (DBE)

MARGRET SHILUVANE

Mohlabacross, Letaba · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 915540775 757 learners (DBE)

MARHAGI SECONDARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Telephone: 013 963 7055
91.2% matric pass rate (2025)
2022 51.3%
2023 50.0%
2024 90.4%
2025 91.2%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800026591 1,004 learners (DBE)

MARHOLENI

Elim, Elim · Limpopo View Location

97.8% matric pass rate (2025)
2022 62.7%
2023 82.8%
2024 80.9%
2025 97.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 912520184 864 learners (DBE)

MARHORHWANI-MALALI

Hlanganani, Vongani · Limpopo View Location

Telephone: 015 873 0185
85.2% matric pass rate (2025)
2022 74.1%
2023 72.0%
2024 84.2%
2025 85.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 912520191 657 learners (DBE)

MARHULANA PRIMARY SCHOOL

Tembisa, Kempton Park · Gauteng View Location

Telephone: 011 924 5914
Public Primary School Quintile 4 No-Fee School
EMIS: 700261032 1,367 learners (DBE)

MARIA LOUW SENIOR SECONDARY SCHOOL

Victory Park, Queenstown · Eastern Cape View Location

Telephone: 045 854 9977
72.8% matric pass rate (2025)
2022 77.3%
2023 76.4%
2024 78.4%
2025 72.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 200600441 1,094 learners (DBE)

MARIA MEMORIAL PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500199282 307 learners (DBE)

MARIA MONTESSORI CENTRE

Polokwane, Polokwane · Limpopo View Location

Telephone: 015 291 4568
Independent Primary School Fee-Charging
EMIS: 992205504 55 learners (DBE)

MARIA MONTESSORI HOUSE PRIMARY SCHOOL

Chartwell North, Midrand · Gauteng View Location

Telephone: 082 331 2897
Independent Primary School Fee-Charging
EMIS: 700152744 86 learners (DBE)

MARIADZE

Mashau, Mashau · Limpopo View Location

Telephone: 015 976 2020
Public Primary School Quintile 2 No-Fee School
EMIS: 930321448 544 learners (DBE)

MARIALINDEN PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 072 580 3027
Public Primary School Quintile 1 No-Fee School
EMIS: 200500581 369 learners (DBE)

MARIAM PATEL PRIMARY SCHOOL

Mzinyathi Road Via Nkangala Area · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500199356 110 learners (DBE)

MARIAN RC SECONDARY SCHOOL

Adriaanse, City Of Cape Town · Western Cape View Location

Telephone: 071 152 6240
96.0% matric pass rate (2025)
2022 68.8%
2023 62.7%
2024 94.4%
2025 96.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 102489220 273 learners (DBE)

MARIANNHILL JUNIOR PRIMARY SCHOOL

Mariannhill Monastery · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500305990 685 learners (DBE)

MARIANNHILL PRIMARY SCHOOL

Nagina · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500199467 1,357 learners (DBE)

MARIANNHILL SECONDARY INDEPENDENT SCHOOL

Mariannhill · KwaZulu-Natal View Location

Telephone: 031 700 2824
97.1% matric pass rate (2025)
2022 96.9%
2023 98.9%
2024 100.0%
2025 97.1%
Independent Secondary School
EMIS: 500199430 533 learners (DBE)

MARIANNPARK PRIMARY SCHOOL

Mariannhill · KwaZulu-Natal View Location

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

MARIANNRIDGE PRIMARY SCHOOL

Mariannridge · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500199541 2,130 learners (DBE)

MARIANNRIDGE SECONDARY SCHOOL

Mariannridge · KwaZulu-Natal View Location

98.1% matric pass rate (2025)
2022 87.2%
2023 94.7%
2024 99.1%
2025 98.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500199578 1,356 learners (DBE)

MARIASDAL C/S

Allendale Farm, Tweespruit · Free State View Location

85.7% matric pass rate (2025)
2022 100.0%
2023 84.2%
2024 88.2%
2025 85.7%
Public Combined School Quintile 4 Fee-Charging
EMIS: 443907249 383 learners (DBE)

MARIATHAL COMBINED SCHOOL

Mariathal Combined School · KwaZulu-Natal View Location

92.5% matric pass rate (2025)
2022 83.3%
2023 93.0%
2024 87.5%
2025 92.5%
Public Combined School Quintile 2 No-Fee School
EMIS: 500199615 1,270 learners (DBE)

MARIATROST JUNIOR PRIMARY SCHOOL

Johnsdale · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500322048 151 learners (DBE)

MARIAZEL SENIOR SECONDARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 039 256 3032
65.9% matric pass rate (2025)
2022 74.4%
2023 82.8%
2024 69.0%
2025 65.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500582 275 learners (DBE)

MARIBE

Segopje · Limpopo View Location

Telephone: 015 267 7142
Public Primary School Quintile 2 No-Fee School
EMIS: 923240723 333 learners (DBE)

MARICO AKADEMIE

Groot Marico · North West View Location

Telephone: 014 503 0078
Public Primary School Quintile 2 No-Fee School
EMIS: 600100475 402 learners (DBE)

MARIDILI PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 072 254 8112
80.6% matric pass rate (2025)
2022 27.7%
2023 65.3%
2024 63.6%
2025 80.6%
Public Intermediate School Quintile 4 Fee-Charging
EMIS: 800012732 430 learners (DBE)

MARIETJIE SKOOL

Mpumalanga · Mpumalanga View Location

Telephone: 017 630 0474
Public Special Needs Education School
EMIS: 800012740 310 learners (DBE)

MARIFAAN PRIMARY SCHOOL

Mashishing, Mashishing · Mpumalanga View Location

Telephone: 079 694 3549
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012757 911 learners (DBE)

Marikana Combined School

Rooikoppies, Brits · North West View Location

Telephone: 014 463 0998
86.6% matric pass rate (2025)
2022 69.0%
2023 77.1%
2024 81.9%
2025 86.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101111 1,393 learners (DBE)

MARIKANA II PRIMARY SCHOOL

Marikana, Marikana · North West View Location

Telephone: 014 463 0959
Public Primary School Quintile 1 No-Fee School
EMIS: 600105416 1,408 learners (DBE)

Marikana Primary School

Marikana, Brits · North West View Location

Telephone: 014 463 0997
Public Primary School Quintile 3 No-Fee School
EMIS: 600101110 1,910 learners (DBE)

MARILLIER'S LEARNING ACADEMY

Eastern Cape · Eastern Cape View Location

Telephone: 078 874 8758
Independent Combined School Fee-Charging
EMIS: 200601189 171 learners (DBE)

MARIMANE

Makhado · Limpopo View Location

Telephone: 076 922 9791
86.7% matric pass rate (2025)
2022 73.0%
2023 71.9%
2024 81.3%
2025 86.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 912520207 938 learners (DBE)

MARINA SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 078 831 8279
87.4% matric pass rate (2025)
2022 80.9%
2023 85.8%
2024 87.6%
2025 87.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500583 1,256 learners (DBE)

MARINE PRIMARY SCHOOL

Ocean View, City Of Cape Town · Western Cape View Location

Telephone: 021 783 1616
Public Primary School Quintile 4 Fee-Charging
EMIS: 104311030 1,169 learners (DBE)

MARION HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

93.3% matric pass rate (2025)
2022 75.0%
2023 79.3%
2024 87.0%
2025 93.3%
Independent Combined School
EMIS: 500305398 352 learners (DBE)

MARIPE SENIOR SECONDARY SCHOOL

Greenvalley, Acornhoek · Mpumalanga View Location

Telephone: 013 795 1344
85.5% matric pass rate (2025)
2022 53.1%
2023 47.6%
2024 87.1%
2025 85.5%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800034865 363 learners (DBE)

MARIPHU

Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922220668 521 learners (DBE)

MARIS STELLA PRIMARY SCHOOL

Maris Stella Mission · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500199652 172 learners (DBE)

MARIS STELLA SCHOOL

Berea · KwaZulu-Natal View Location

Independent Combined School
EMIS: 500302290 535 learners (DBE)

MARISHANE

Marishamevillage, Marishane · Limpopo View Location

Telephone: 013 219 7695
Public Primary School Quintile 1 No-Fee School
EMIS: 924641326 517 learners (DBE)

MARIST BROTHERS COLLEGE

Linmeyer, Johannesburg · Gauteng View Location

Telephone: 011 435 1100
Independent Combined School Fee-Charging
EMIS: 700120808 1,175 learners (DBE)

MARITO

Tzaneen · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 915530730 267 learners (DBE)

MARITZBURG CHRISTIAN SCHOOL

2027 applications open

Pelham · KwaZulu-Natal View Location

Telephone: 033 386 3370

Accepting applications for 2027

Requirements: • Learner ID Photo • Copy of learners ID/birth Certificate • Copy of learners latest report • Copy of parent/guardian’s ID • Copy of parent/guardian’s municipal account • Copy of parent/guardian’s salary slip (or 3 months bank statements if self employed) • *Please note that learners who are not South African citizens must include their study permit. R800 application fee
Phone: 0333863370
Independent Combined School
EMIS: 500199726 217 learners (DBE)

MARITZBURG COLLEGE

Pelham · KwaZulu-Natal View Location

99.6% matric pass rate (2025)
2022 98.1%
2023 99.2%
2024 99.2%
2025 99.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500199800 1,252 learners (DBE)

MARITZBURG MUSLIM SCHOOL FOR GIRLS

Raisethorpe · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Secondary School
EMIS: 500325968 212 learners (DBE)

MARITZBURG PREPARATORY SCHOOL

Bisley · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500103267 121 learners (DBE)

MARIVENI

Letsitele · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 915530747 663 learners (DBE)

MARK SHOPE

Malovisivillage, Nwamitwa · Limpopo View Location

Telephone: 083 360 2904
92.4% matric pass rate (2025)
2022 74.2%
2023 91.5%
2024 98.8%
2025 92.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 915530242 1,096 learners (DBE)

MARKEN

Marken, Marken · Limpopo View Location

Telephone: 014 765 0121
Public Primary School Quintile 5 Fee-Charging
EMIS: 906111740 282 learners (DBE)

MARKLANDS SECONDARY SCHOOL

Shallcross · KwaZulu-Natal View Location

68.3% matric pass rate (2025)
2022 59.8%
2023 69.8%
2024 83.2%
2025 68.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500199874 930 learners (DBE)

MARLBORO GARDENS SECONDARY SCHOOL

Sandton, Johannesburg · Gauteng View Location

Telephone: 011 444 6180
98.9% matric pass rate (2025)
2022 98.9%
2023 96.7%
2024 98.9%
2025 98.9%
Public Combined School Quintile 5 Fee-Charging
EMIS: 700150029 1,429 learners (DBE)

MARLBOROUGH PARK JUNIOR PRIMARY SCHOOL

Bluff · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500199911 329 learners (DBE)

MARLOTHII LEARNING ACADEMY

Lephalale · Limpopo View Location

Independent Primary School
EMIS: 991103208 64 learners (DBE)
← Prev Page 123 of 256 Next →
Scroll to Top