MAROBA
Rakgwatha, Zebediela · Limpopo View Location
80.0% matric pass rate (2025)
2022
84.6%
2023
77.1%
2024
92.0%
2025
80.0%
Public
Secondary School
Quintile 2
No-Fee School
MAROBALA
Dikgale, Polokwane · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
MAROBATHOTHA
Boyne · Limpopo View Location
77.9% matric pass rate (2025)
2022
67.2%
2023
73.1%
2024
88.3%
2025
77.9%
Public
Secondary School
Quintile 3
No-Fee School
MAROBE
Monsterlus, Groblersdal · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MAROBE P/S
Block 4, Odendaalsrus · Free State View Location
Public
Primary School
Quintile 1
No-Fee School
MAROBONI
Shiluvane · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
MAROGA
Burgersfort · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MAROI
Maroifarm, Musina · Limpopo View Location
Public
Combined School
Quintile 1
No-Fee School
MAROKOLONG PRIMARY SCHOOL
Hammanskraal, Pretoria · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
MAROLE
Burgersfort · Limpopo View Location
100.0% matric pass rate (2025)
2022
81.3%
2023
65.6%
2024
84.2%
2025
100.0%
Public
Secondary School
Quintile 1
No-Fee School
MARONGWANE PRIMARY SCHOOL
Bushbuckridge, Bushbuckridge · Mpumalanga View Location
Public
Primary School
Quintile 2
Fee-Charging
MAROPE PRIMARY SCHOOL
Rooiwal, Taung Station · North West View Location
Public
Primary School
Quintile 1
No-Fee School
MAROPENG PRIMARY SCHOOL
Pretoria, Pretoria · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
MAROTA
Gamotodi, Burgersfort · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MAROTA MAKGANE
Sekhukhune · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MAROTOBALE
Nebo · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MAROTOLA PRIMARY SCHOOL
Hammanskraal, Pretoria · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
MAROTSE PRIMARY
Vrisgewaagd, Atamelang · North West View Location
Public
Primary School
Quintile 1
No-Fee School
MARQUARD C/S
Marquard · Free State View Location
94.0% matric pass rate (2025)
2022
95.8%
2023
92.6%
2024
92.6%
2025
94.0%
Public
Combined School
Quintile 4
Fee-Charging
MARSHMOOR FARM SCHOOL
Molteno · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
MARSHMOUNT PRIMARY SCHOOL
Kwa Mbotho · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
MARTHA BEYERS ACADEMY
KwaZulu-Natal · KwaZulu-Natal View Location
Independent
Combined School
MARTHIE DE BRUIN SENTRUM
Lynwood, Pretoria · Gauteng View Location
Independent
Combined School
Fee-Charging
MARTIE DU PLESSIS SPEC
Fichardtpark, Bloemfontein · Free State View Location
98.1% matric pass rate (2025)
2022
100.0%
2023
100.0%
2024
100.0%
2025
98.1%
Public
Special Needs Education School
Fee-Charging
MARTIN DE PORREZ
Musina · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MARTIN NXUMALO SECONDARY SCHOOL
Trustfeed Farm · KwaZulu-Natal View Location
Public
Secondary School
Quintile 3
No-Fee School
MARTIN PRIMARY SCHOOL
Boksburg, Boksburg · Gauteng View Location
Public
Primary School
Quintile 5
Fee-Charging
MARUAPULA SECONDARY
Nyetse Village, Zeerust · North West View Location
97.5% matric pass rate (2025)
2022
100.0%
2023
100.0%
2024
97.1%
2025
97.5%
Public
Secondary School
Quintile 1
No-Fee School
MARUATONA
Gamamaila, Modjadjiskloof · Limpopo View Location
78.3% matric pass rate (2025)
2022
50.8%
2023
76.9%
2024
86.7%
2025
78.3%
Public
Secondary School
Quintile 2
No-Fee School
Maruatona Dikobe Secondary
Brits, Makgabeltwane · North West View Location
76.7% matric pass rate (2025)
2022
80.4%
2023
74.4%
2024
95.2%
2025
76.7%
Public
Secondary School
Quintile 1
No-Fee School
Maruatona Primary School
Wonderkop, Brits · North West View Location
Public
Primary School
Quintile 1
No-Fee School
MARUBENI PRIMARY JUNIOR SCHOOL
Libode · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
MARUBISING SECONDARY
Cokonyane, Taung · North West View Location
77.8% matric pass rate (2025)
2022
65.0%
2023
65.9%
2024
71.7%
2025
77.8%
Public
Secondary School
Quintile 2
No-Fee School
MARUDA
Mokopane · Limpopo View Location
Independent
Primary School
Fee-Charging
MARUDE
Thohoyandou, Makhado · Limpopo View Location
58.2% matric pass rate (2025)
2022
38.9%
2023
47.9%
2024
53.0%
2025
58.2%
Public
Secondary School
Quintile 3
No-Fee School
MARULA PRIMARY SCHOOL
Pretoria · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
MARUMO INTERMEDIATE SCHOOL
Kuruman · Northern Cape
Public
Secondary School
Quintile 1
No-Fee School
MARUMOFASE
Lenyenye · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MARUMOFASE
Polokwane · Limpopo View Location
88.3% matric pass rate (2025)
2022
81.1%
2023
73.1%
2024
92.2%
2025
88.3%
Public
Secondary School
Quintile 2
No-Fee School
MARUMOLOA MIDDLE SCHOOL
Mafikeng · North West View Location
Public
Combined School
Quintile 2
No-Fee School
MARUPING PRIMARY SCHOOL
Kuruman · Northern Cape
Public
Primary School
Quintile 1
No-Fee School
MARUPING PUBLIC SCHOOL
Mzamomhle, Burgersdorp · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
MARVIN PARK PRIMARY SCHOOL
Macassar, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 4
No-Fee School
MARWAQA JUNIOR SECONDARY SCHOOL
Mount Ayliff · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
MARY GRAY PRIMARY SCHOOL
Ward 7 · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
MARY HARDING SKOOL
Belgravia, City Of Cape Town · Western Cape View Location
Public
Special Needs Education School
Fee-Charging
MARY HELP OF CHRISTIANS PRIMARY SCHOOL
Hugenot, Paarl · Western Cape View Location
Independent
Primary School
Quintile 5
Fee-Charging
MARY HELP OF CHRISTIANS PRIMARY SCHOOL
Booysens, Johannesburg · Gauteng View Location
Independent
Primary School
Fee-Charging
MARY KIHN SCHOOL
Observatory, City Of Cape Town · Western Cape View Location
Public
Special Needs Education School
Fee-Charging
MARY WATERS SECONDARY SCHOOL
Hlalani Villa, Grahamstown · Eastern Cape View Location
86.4% matric pass rate (2025)
2022
81.3%
2023
58.6%
2024
57.6%
2025
86.4%
Public
Secondary School
Quintile 3
No-Fee School
MARYHELP PRIMARY SCHOOL
Plainhill · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
MARYMOUNT SENIOR SECONDARY SCHOOL
Mosel, Uitenhage · Eastern Cape View Location
70.1% matric pass rate (2025)
2022
94.8%
2023
88.9%
2024
86.8%
2025
70.1%
Public
Secondary School
Quintile 4
Fee-Charging
MARYVALE CI/S
Martin Road, Bloemfontein · Free State View Location
Independent
Combined School
Fee-Charging
MARYVALE COLLEGE
Maryvale, Johannesburg · Gauteng View Location
94.9% matric pass rate (2025)
2022
100.0%
2023
93.3%
2024
94.9%
2025
94.9%
Independent
Combined School
Fee-Charging
MARYVALE COLLEGE
Johannesburg, Johannesburg · Gauteng View Location
Independent
Primary School
Fee-Charging
MASAGO
Ngwaabe, Ngwaabe · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASAKALA SENIOR SECONDARY SCHOOL
Matatiele · Eastern Cape View Location
100.0% matric pass rate (2025)
2022
80.8%
2023
76.0%
2024
93.9%
2025
100.0%
Public
Secondary School
Quintile 2
No-Fee School
MASAKANE JUNIOR PRIMARY SCHOOL
Unit 2, Whittlesea · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
MASAKANE SENIOR PRIMARY SCHOOL
Tsomo · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
MASAKHANE GIRLS' SECONDARY SCHOOL
Hazelmere · KwaZulu-Natal View Location
100.0% matric pass rate (2025)
2022
95.2%
2023
100.0%
2024
95.2%
2025
100.0%
Independent
Secondary School
MASAKHANE HIGH SCHOOL
Empangeni · KwaZulu-Natal View Location
96.6% matric pass rate (2025)
2022
90.0%
2023
95.0%
2024
92.9%
2025
96.6%
Public
Secondary School
Quintile 3
No-Fee School
MASAKHANE JUNIOR PRIMARY SCHOOL
Umzimkhulu · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
MASAKHANE PRIMARY SCHOOL
Eluxolweni, Grahamstown · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
MASAKHANE PRIMARY SCHOOL
Temba, Pretoria · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
MASAKHANE PRIMARY SCHOOL
Elukwatini, Elukwatini · Mpumalanga View Location
Public
Combined School
Quintile 1
Fee-Charging
MASAKHANE PRIMARY SCHOOL
Masakhane, Gans Bay · Western Cape View Location
Public
Primary School
Quintile 2
No-Fee School
MASAKHANE PUBLIC SCHOOL
Kwazakhele, Gqeberha · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
MASAKHANE SENIOR PRIMARY SCHOOL
Ladyfrere, Cofimvaba · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
MASAKHANE SENIOR SECONDARY SCHOOL
Wittenberg, Sterkspruit · Eastern Cape View Location
72.5% matric pass rate (2025)
2022
50.0%
2023
77.4%
2024
82.5%
2025
72.5%
Public
Secondary School
Quintile 2
No-Fee School
MASAKHANE-TSWELELOPELE FS-EX IMPUMELELO-ZANDSPRUIT
Honeydew, Johannesburg · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
MASAKHANENI HIGH SCHOOL
P.O. Amanzimtoti · KwaZulu-Natal View Location
95.5% matric pass rate (2025)
2022
77.2%
2023
87.8%
2024
94.2%
2025
95.5%
Public
Secondary School
Quintile 3
No-Fee School
MASAKHE PRIMARY SCHOOL
East London · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
MASAKHEKE COMBINED SCHOOL
Nkqubela, Robertson · Western Cape View Location
67.3% matric pass rate (2025)
2022
64.5%
2023
57.5%
2024
75.4%
2025
67.3%
Public
Combined School
Quintile 2
No-Fee School
MASAKONA
Masakona · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
MASALA
Mutelea, Sibasa · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MASALANABO
Modjadjiskloof · Limpopo View Location
63.2% matric pass rate (2025)
2022
53.8%
2023
62.5%
2024
63.3%
2025
63.2%
Public
Secondary School
Quintile 1
No-Fee School
MASALENG P/S
Meqheleng, Ficksburg · Free State View Location
Public
Primary School
Quintile 2
No-Fee School
MASAMANE PRIMARY
Riviera Park, Mafikeng · North West View Location
Public
Primary School
Quintile 2
No-Fee School
MASAMENI SECONDARY SCHOOL
Donnybrook · KwaZulu-Natal View Location
100.0% matric pass rate (2025)
2022
95.7%
2023
100.0%
2024
100.0%
2025
100.0%
Public
Secondary School
Quintile 2
No-Fee School
MASANA PRIMARY SCHOOL
Vaalbank, Mbibane · Mpumalanga View Location
Public
Primary School
Quintile 1
Fee-Charging
MASANA SECONDARY SCHOOL
Mafemani, Mafemani · Mpumalanga View Location
93.9% matric pass rate (2025)
2022
89.4%
2023
87.6%
2024
97.5%
2025
93.9%
Public
Secondary School
Quintile 3
Fee-Charging
MASANGAZANA PRIMARY SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
MASASE
Thoyandou · Limpopo
Independent
Primary School
Fee-Charging
MASASWIVONA
Phalaborwa, Lulekani · Limpopo View Location
100.0% matric pass rate (2025)
2022
24.3%
2023
68.0%
2024
86.7%
2025
100.0%
Public
Secondary School
Quintile 3
No-Fee School
MASEA
Maseavillage, Manenzhe · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MASEALA PROGRESSIVE
Seshego, Polokwane · Limpopo View Location
Independent
Secondary School
Fee-Charging
MASEALELE
Polokwane, Polokwane · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MASEBE
Swartzvillage, Polokwane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASEBODILA
Solomondale, Polokwane · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
MASEBUDI
Burgersfort · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASEDI
Makhado, Makhado · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
MASEDI
Matoksramokgopa, Polokwane · Limpopo View Location
84.0% matric pass rate (2025)
2022
97.1%
2023
70.7%
2024
76.5%
2025
84.0%
Public
Secondary School
Quintile 3
No-Fee School
MASEDI PRIMARY SCHOOL
Cnrthseventhstreet, Jouberton · North West View Location
Public
Primary School
Quintile 3
No-Fee School
MASEDIBU
Seshego, Seshego · Limpopo View Location
95.8% matric pass rate (2025)
2022
76.1%
2023
94.8%
2024
90.9%
2025
95.8%
Public
Secondary School
Quintile 3
No-Fee School
MASEFORA
Kgapane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASEGELA
Polokwane · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MASEHLENG
Masehlengvillage, Sekhukhune · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASEHLONE
Garaphahlela, Soekmekaar · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
MASEKANE
Trichardtsdal · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
MASEKANI
Louistrichardt · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School