DINAKANYANE
Sekhukhune · Limpopo View Location
95.2% matric pass rate (2025)
2022
85.5%
2023
95.9%
2024
93.3%
2025
95.2%
Public
Secondary School
Quintile 1
No-Fee School
DINAO
Gamphahlelevillage, Polokwane · Limpopo View Location
62.5% matric pass rate (2025)
2022
68.4%
2023
82.1%
2024
81.3%
2025
62.5%
Public
Secondary School
Quintile 2
No-Fee School
DINARE S/S
Poelong, Phuthaditjhaba · Free State View Location
91.2% matric pass rate (2025)
2022
89.0%
2023
96.6%
2024
92.3%
2025
91.2%
Public
Secondary School
Quintile 1
No-Fee School
DINDI PRIMARY SCHOOL
Dindi Location · KwaZulu-Natal View Location
Public
Primary School
Quintile 3
No-Fee School
DINGA PRIMARY SCHOOL
Fernie, Mpuluzi · Mpumalanga View Location
Public
Combined School
Quintile 1
Fee-Charging
DINGAKE PRIMARY SCHOOL
Itsoseng, Itsoseng · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DINGAMANZI
Giyani · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
DINGANA SENIOR PRIMARY SCHOOL
Lusikisiki · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
DINGATENG PRIMARY SCHOOL
Tshidilamolomo, Tshidilamo · North West View Location
Public
Primary School
Quintile 2
No-Fee School
DINGEKA TECHNICAL HIGH SCHOOL
Kwadlidli · KwaZulu-Natal View Location
90.2% matric pass rate (2025)
2022
93.4%
2023
92.0%
2024
95.2%
2025
90.2%
Public
Secondary School
Quintile 3
No-Fee School
DINGETON PRIMARY SCHOOL
Paddock · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
DINGEZWENI JUNIOR PRIMARY SCHOOL
Umzumbe · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
DINGILIZWE SENIOR PRIMARY SCHOOL
Ngqeleni, Libode · Eastern Cape View Location
Public
Primary School
Quintile 2
No-Fee School
DINGIMBIZA PRIMARY SCHOOL
Nkanyezini Road · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
DINGISWAYO JUNIOR SECONDARY SCHOOL
Nyulula A/A, Nqamakwe · Eastern Cape View Location
Public
Primary School
Quintile 3
No-Fee School
DINGIZWE COMBINED SCHOOL
Emahlongwa Area · KwaZulu-Natal View Location
Public
Combined School
Quintile 1
No-Fee School
DINGIZWE HIGH SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
95.8% matric pass rate (2025)
2022
100.0%
2023
100.0%
2024
100.0%
2025
95.8%
Public
Secondary School
Quintile 1
No-Fee School
DINGUKWAZI HIGH SCHOOL
Ntshangase Tribal Authority · KwaZulu-Natal View Location
84.9% matric pass rate (2025)
2022
84.9%
2023
80.1%
2024
84.0%
2025
84.9%
Public
Secondary School
Quintile 3
No-Fee School
DININKOSI JUNIOR SECONDARY SCHOOL
Libode · Eastern Cape View Location
Public
Combined School
Quintile 3
No-Fee School
DINIZULU HIGH SCHOOL
Idutywa · Eastern Cape View Location
87.4% matric pass rate (2025)
2022
76.1%
2023
84.0%
2024
98.0%
2025
87.4%
Public
Secondary School
Quintile 2
No-Fee School
DINIZULU JUNIOR SECONDARY SCHOOL
Mqanduli · Eastern Cape View Location
84.8% matric pass rate (2025)
Public
Secondary School
Quintile 1
No-Fee School
DINIZULU SENIOR SECONDARY SCHOOL
Ugie · Eastern Cape View Location
96.6% matric pass rate (2025)
2022
95.1%
2023
100.0%
2024
100.0%
2025
96.6%
Public
Secondary School
Quintile 2
No-Fee School
DINKWANYANE
Phiring, Ohrigstad · Limpopo View Location
100.0% matric pass rate (2025)
2022
56.3%
2023
89.3%
2024
71.4%
2025
100.0%
Public
Secondary School
Quintile 1
No-Fee School
Dinkwe Primary School
Monnakato-A, Mogwase · North West View Location
Public
Primary School
Quintile 3
No-Fee School
DINOKANENG SECONDARY SCHOOL
Vanderbijlpark, Vanderbijlpark · Gauteng View Location
97.2% matric pass rate (2025)
2022
63.5%
2023
94.8%
2024
87.7%
2025
97.2%
Public
Secondary School
Quintile 3
No-Fee School
DINOKENG PRIMARY FARM SCHOOL
Vanderbjilpark, Vanderbjilpark · Gauteng View Location
Public
Primary School
Quintile 1
No-Fee School
DINOKO
Broadihillbvillage, Polokwane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DINOTO TECHNICAL SECONDARY SCHOOL
Beneoni, Benoni · Gauteng View Location
91.3% matric pass rate (2025)
2022
52.3%
2023
71.5%
2024
77.3%
2025
91.3%
Public
Secondary School
Quintile 3
No-Fee School
DINOTSI
Janefurse · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DINUNTULI PRIMARY SCHOOL
Nkandla · KwaZulu-Natal View Location
Public
Primary School
Quintile 1
No-Fee School
DINUPHOZO PRIMARY SCHOOL
KwaZulu-Natal · KwaZulu-Natal View Location
Public
Primary School
Quintile 2
No-Fee School
DINWAYO JUNIOR SECONDARY SCHOOL
Tabankulu · Eastern Cape View Location
Public
Primary School
Quintile 1
No-Fee School
DINWIDDIE HIGH SCHOOL
Dinwiddie, Germiston · Gauteng View Location
98.6% matric pass rate (2025)
2022
95.5%
2023
89.1%
2024
96.0%
2025
98.6%
Public
Secondary School
Quintile 5
Fee-Charging
DINWIDDIE PRIMARY SCHOOL
Germiston · Gauteng View Location
Public
Primary School
Quintile 5
Fee-Charging
DIOCESAN SCHOOL FOR GIRLS
Grahamstown · Eastern Cape View Location
Independent
Combined School
Fee-Charging
DIODI PRIMARY SCHOOL
Soweto, Johannesburg · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
DIOPONG
Sovenga · Limpopo View Location
Public
Primary School
Quintile 3
No-Fee School
DIOS LOS NINOS
Roodepoort, Johannesburg · Gauteng View Location
Independent
Intermediate School
Fee-Charging
DIPAKAPAKENG
Tafelkop, Groblersdal · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DIPATI PRIMARY SCHOOL
Delareyville, Delareyville · North West View Location
Public
Primary School
Quintile 2
No-Fee School
DIPELANENG P/S
Kestell · Free State View Location
Public
Primary School
Quintile 2
No-Fee School
DIPERE PRIMARY SCHOOL
Bamokgoko, Bamokgoko · Mpumalanga View Location
Public
Primary School
Quintile 1
Fee-Charging
Dipetlelwane Primary School
Block C, Radiom · North West View Location
Public
Primary School
Quintile 2
No-Fee School
DIPHAKWENG P/S
Witsieshoek, Witsieshoek · Free State View Location
Public
Primary School
Quintile 1
No-Fee School
DIPHALA
Burgersfort · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DIPHALANE PRIMARY SCHOOL
Mogale City, Mogale City · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
DIPHALE
Vlakplaatssection, Apel · Limpopo View Location
78.0% matric pass rate (2025)
2022
76.3%
2023
77.6%
2024
77.4%
2025
78.0%
Public
Secondary School
Quintile 1
No-Fee School
DIPHASWA PRIMARY SCHOOL
Bushbuckridge, Bushbuckridge · Mpumalanga View Location
Public
Primary School
Quintile 2
Fee-Charging
DIPHETOGO PRIMARY
Montshioa, Mmabatho · North West View Location
Public
Primary School
Quintile 3
No-Fee School
DIPHETOGO PRIMARY SCHOOL
Jorberton, Jouberton · North West View Location
Public
Primary School
Quintile 3
No-Fee School
Diphetogo Secondary School
Klipgat, Pretoria · North West View Location
88.7% matric pass rate (2025)
2022
83.8%
2023
85.0%
2024
92.2%
2025
88.7%
Public
Secondary School
Quintile 2
No-Fee School
DIPHETOHO S/S
Kgotsong, Bothaville · Free State View Location
85.4% matric pass rate (2025)
2022
86.4%
2023
76.1%
2024
84.8%
2025
85.4%
Public
Secondary School
Quintile 1
No-Fee School
DIPHUTI
Hoedspruit · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
DIPITSI
Makgwareng, Ohrigstad · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DIPODI PRIMARY SCHOOL
Dipodi, Ganyesa · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DIPOFUNG
Gompies · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DIPONE
Trichardtsdal · Limpopo View Location
91.2% matric pass rate (2025)
2022
92.4%
2023
80.0%
2024
83.6%
2025
91.2%
Public
Secondary School
Quintile 1
No-Fee School
DIPOSI PRIMARY SCHOOL
Piet Retief, Piet Retief · Mpumalanga View Location
Public
Primary School
Quintile 1
Fee-Charging
DIPUWE
Gamolepo, Polokwane · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
DIQHOBONG P/S
Qwaqwa, Phuthaditjhaba · Free State View Location
Public
Intermediate School
Quintile 1
No-Fee School
DIRANG KA NATLA COMP HIGH SCHOOL
Khuma, Stilfontein · North West View Location
92.8% matric pass rate (2025)
2022
67.8%
2023
80.7%
2024
90.1%
2025
92.8%
Public
Secondary School
Quintile 3
No-Fee School
Dirang Primary School
Unit 9, Garankuwa · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DIRETSANENG
Bakenberg, Mokopane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DIRK BOSHOFF PRIMハRE SKOOL
Uniondale, Uniondale · Western Cape View Location
Public
Intermediate School
Quintile 2
No-Fee School
DIRKIE UYS C/S
Warden · Free State View Location
Public
Combined School
Quintile 4
Fee-Charging
DIRKIE UYS HOヒRSKOOL
Bergsig, Moorreesburg · Western Cape View Location
100.0% matric pass rate (2025)
2022
98.4%
2023
100.0%
2024
97.0%
2025
100.0%
Public
Secondary School
Quintile 5
Fee-Charging
DIRKIE UYS LAERSKOOL
Bergsig, Moorreesburg · Western Cape View Location
Public
Primary School
Quintile 5
Fee-Charging
DISA PRIMARY SCHOOL
Bonteheuwel, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 4
No-Fee School
DISA PRIMARY SCHOOL (HOUT BAY
Hout Bay, City Of Cape Town · Western Cape View Location
Public
Primary School
Quintile 3
No-Fee School
DISCOVERY INTERNATIONAL SCHOOLS
Benoni, Benoni · Gauteng View Location
100.0% matric pass rate (2024)
Independent
Combined School
Fee-Charging
DISCOVERY PRIMARY SCHOOL
Discovery, Roodepoort · Gauteng View Location
Public
Primary School
Quintile 5
Fee-Charging
Disigwane Primary School
Ga-Rasai, Jericho · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DISIPI INTERMEDIATE
Kagisano Rural, Kagisano · North West View Location
Public
Primary School
Quintile 2
No-Fee School
DITAELONG PRIMARY SCHOOL
Sakafina, Ikageng · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DITATSU
Ditatsuvillage, Polokwane · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
DITAU PRIMARY SCHOOL
Johannesburg · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
DITAU SECONDARY SCHOOL
Shatale, Shatale · Mpumalanga View Location
80.8% matric pass rate (2025)
2022
55.9%
2023
55.6%
2024
82.1%
2025
80.8%
Public
Secondary School
Quintile 3
Fee-Charging
DITAWANA PRIMARY SCHOOL
Soweto, Johannesburg · Gauteng View Location
Public
Primary School
Quintile 3
No-Fee School
DITEHO SECONDARY SCHOOL
Botsalano, Morokweng · North West View Location
98.6% matric pass rate (2025)
2022
92.9%
2023
95.2%
2024
96.0%
2025
98.6%
Public
Secondary School
Quintile 1
No-Fee School
DITHABANENG
Gamphahlele, Polokwane · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DITHABANENG PRIMARY SCHOOL
Soshanguve, Pretoria · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
DITHAMAGA
Steelpoort · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DITHAMAGA
Dennilton · Limpopo View Location
87.7% matric pass rate (2025)
2022
79.5%
2023
90.0%
2024
72.7%
2025
87.7%
Public
Secondary School
Quintile 2
No-Fee School
DITHEBELE
Avonvillage, Polokwane · Limpopo View Location
93.2% matric pass rate (2025)
2022
81.0%
2023
87.2%
2024
92.9%
2025
93.2%
Public
Secondary School
Quintile 2
No-Fee School
DITHEKU
Marapong, Enkelbult · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
DITHOLWANA P/S
Botshabelo, Botshabelo · Free State View Location
Public
Primary School
Quintile 1
No-Fee School
Dithoteng Primary School
Madikwe, Madikwe · North West View Location
Public
Primary School
Quintile 1
No-Fee School
DITHOTHWANENG
Polokwane · Limpopo View Location
73.3% matric pass rate (2025)
2022
57.9%
2023
79.7%
2024
72.3%
2025
73.3%
Public
Secondary School
Quintile 1
No-Fee School
DITLALEMESO
Sovenga, Mankweng · Limpopo View Location
86.4% matric pass rate (2025)
2022
83.5%
2023
69.9%
2024
79.3%
2025
86.4%
Public
Secondary School
Quintile 3
No-Fee School
DITLATSE PF/S
Highlands Farm, Bloemfontein · Free State View Location
Public
Primary School
Quintile 1
No-Fee School
DITLHAKANENG
Gompies · Limpopo View Location
Public
Primary School
Quintile 2
No-Fee School
DITLHOKWE PRIMARY SCHOOL
Skilpadfontein, Skilpadfontein · Mpumalanga View Location
Public
Primary School
Quintile 1
Fee-Charging
DITLOU
Steilloop, Rebone · Limpopo View Location
Public
Primary School
Quintile 1
No-Fee School
DITSEPU
Gamaja, Polokwane · Limpopo View Location
78.6% matric pass rate (2025)
2022
83.5%
2023
90.5%
2024
84.6%
2025
78.6%
Public
Secondary School
Quintile 2
No-Fee School
DITSHABA PRIMARY SCHOOL
Mabopane, Pretoria · Gauteng View Location
Public
Primary School
Quintile 4
No-Fee School
DITSHIPENG INTERMEDIATE SCHOOL
Kuruman · Northern Cape
Public
Intermediate School
Quintile 1
No-Fee School
DITSOBOTLA PUBLIC SCHOOL
Boikhutso, Lichtenburg · North West View Location
Public
Primary School
Quintile 3
No-Fee School
DIVAL PRIMARY SCHOOL
Wasbank · KwaZulu-Natal View Location
Public
Primary School
Quintile 3
No-Fee School
DIVERSITY HIGH SCHOOL
Johannesburg, Johannesburg · Gauteng View Location
70.1% matric pass rate (2025)
2022
63.6%
2023
73.3%
2024
78.0%
2025
70.1%
Public
Secondary School
Quintile 5
Fee-Charging
DIVERSITY PRINCESS ACADEMY
De Deur, Vereeniging · Gauteng View Location
Independent
Primary School
Fee-Charging