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

DIVHANI

Dzanani · Limpopo View Location

Telephone: 072 740 0615
Public Primary School Quintile 3 No-Fee School
EMIS: 928330763 351 learners (DBE)

DIVINE

Thohoyandou · Limpopo View Location

Telephone: 015 965 2159
Independent Combined School
EMIS: 993306204 61 learners (DBE)

DIVINE COLLEGE

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 010 065 3319
Independent Primary School Fee-Charging
EMIS: 700401168 10 learners (DBE)

DIVINE MASTER ACADEMY

Eastern Cape · Eastern Cape View Location

Telephone: 073 460 1008
Independent Combined School Fee-Charging
EMIS: 200300074 125 learners (DBE)

DIWITI SECONDARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 013 799 1025
97.5% matric pass rate (2025)
2022 82.4%
2023 74.1%
2024 88.6%
2025 97.5%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800035082 355 learners (DBE)

DIXON ACADEMY

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 073 139 3352
Independent Combined School Fee-Charging
EMIS: 700400879 38 learners (DBE)

DIYA JUNIOR SECONDARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 078 390 2327
Public Primary School Quintile 1 No-Fee School
EMIS: 200300067 94 learners (DBE)

DIYANE PRIMARY SCHOOL

Jozini Municipality · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500327413 83 learners (DBE)

DJATE

Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925630012 388 learners (DBE)

DJUNANE

Elim, Elim · Limpopo View Location

Telephone: 015 556 3460
Public Primary School Quintile 3 No-Fee School
EMIS: 931331186 946 learners (DBE)

DL JANSEN PRIMÊRE SKOOL

Windsorton · Northern Cape

Telephone: 053 551 0319
Public Primary School Quintile 1 No-Fee School
EMIS: 300012302 1,100 learners (DBE)

DLABE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500121804 69 learners (DBE)

DLABESUTHE HIGH SCHOOL

Kwaguqa Area · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 87.6%
2023 86.3%
2024 90.4%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500121841 1,118 learners (DBE)

DLAKUSE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500121878 451 learners (DBE)

DLAMADODA SECONDARY SCHOOL

Kwalugedlane, Kwalugedlane · Mpumalanga View Location

Telephone: 013 782 0237
100.0% matric pass rate (2025)
2022 89.5%
2023 85.4%
2024 96.0%
2025 100.0%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800002758 639 learners (DBE)

DLAMANI

Malamulele, Malamulele · Limpopo View Location

83.8% matric pass rate (2025)
2022 81.3%
2023 93.9%
2024 90.4%
2025 83.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361385 1,467 learners (DBE)

DLAMBULA PRIMARY SCHOOL

P.O.Umkomaas · KwaZulu-Natal View Location

Telephone: 068 219 5148
Public Primary School Quintile 3 No-Fee School
EMIS: 500121915 1,030 learners (DBE)

DLAMINI

Janefurse, Sekhukhune · Limpopo View Location

Telephone: 083 684 8065
Public Primary School Quintile 1 No-Fee School
EMIS: 925660105 101 learners (DBE)

DLAMVUZO SENIOR SECONDARY SCHOOL

Esikhawini · KwaZulu-Natal View Location

87.8% matric pass rate (2025)
2022 59.6%
2023 65.8%
2024 86.3%
2025 87.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500121952 898 learners (DBE)

DLANGAMANDLA PRIMARY SCHOOL

Phakwe Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500414400 125 learners (DBE)

DLANGANI HIGH SCHOOL

Enkelabantwana · KwaZulu-Natal View Location

89.5% matric pass rate (2025)
2022 98.1%
2023 98.6%
2024 100.0%
2025 89.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500308136 713 learners (DBE)

DLANGEZWA HIGH SCHOOL

Vulindlela Township · KwaZulu-Natal View Location

92.2% matric pass rate (2025)
2022 81.3%
2023 79.6%
2024 95.1%
2025 92.2%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500121989 829 learners (DBE)

DLANGEZWA PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 082 587 3180
Public Primary School Quintile 1 No-Fee School
EMIS: 200500131 155 learners (DBE)

DLEMUDLEMU HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

87.0% matric pass rate (2025)
2022 100.0%
2023 92.4%
2024 94.7%
2025 87.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500122026 1,283 learners (DBE)

DLENYANE COMBINED SCHOOL

Msinga · KwaZulu-Natal View Location

50.9% matric pass rate (2025)
2022 76.0%
2023 85.7%
2024 74.4%
2025 50.9%
Public Combined School Quintile 1 No-Fee School
EMIS: 500122063 789 learners (DBE)

DLEPU JUNIOR PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 076 190 1919
Public Primary School Quintile 1 No-Fee School
EMIS: 200500132 159 learners (DBE)

DLEPU JUNIOR SECONDARY SCHOOL

Ndabakazi, Butterworth · Eastern Cape View Location

Telephone: 082 518 0504
Public Primary School Quintile 2 No-Fee School
EMIS: 200300069 86 learners (DBE)

DLILANGA SECONDARY SCHOOL

Behind Zamimpilo Market Next To Khonzela Store · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 97.4%
2023 93.6%
2024 97.6%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500443334 922 learners (DBE)

DLOKO HIGH SCHOOL

P O Umlazi · KwaZulu-Natal View Location

Telephone: 071 856 5416
77.8% matric pass rate (2025)
2022 58.2%
2023 56.3%
2024 72.6%
2025 77.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500122137 969 learners (DBE)

DLOKWAKHE PRIMARY SCHOOL

1St School On Your Left · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500122174 430 learners (DBE)

DLOLWANE PRIMARY SCHOOL

Ngono Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500122211 140 learners (DBE)

DLOMODLOMO PRIMARY SCHOOL

Morgenzon Farm · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500122248 240 learners (DBE)

DLOMODLOMO SECONDARY SCHOOL

Elukwatini, Elukwatini · Mpumalanga View Location

Telephone: 071 693 9653
86.2% matric pass rate (2025)
2022 75.5%
2023 81.1%
2024 84.3%
2025 86.2%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800002766 1,105 learners (DBE)

DLOZEYANE PRIMARY SCHOOL

Entembeni Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500122285 161 learners (DBE)

DLOZILESIZWE HIGH SCHOOL

Via Fort Yolland Store · KwaZulu-Natal View Location

Telephone: 072 912 4929
100.0% matric pass rate (2025)
2022 37.5%
2023 71.4%
2024 80.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500324897 71 learners (DBE)

DLUDLA PRIMARY SCHOOL

Mambedwini Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500122322 406 learners (DBE)

DLUKULWANA JUNIOR SECONDARY SCHOOL

Libode · Eastern Cape View Location

Telephone: 073 981 2030
Public Primary School Quintile 1 No-Fee School
EMIS: 200400131 378 learners (DBE)

DLUKULWANE PRIMARY SCHOOL

Ward 9 · KwaZulu-Natal View Location

Telephone: 063 801 1600
Public Primary School Quintile 3 No-Fee School
EMIS: 500122359 834 learners (DBE)

DLULUMUZI SECONDARY SCHOOL

Othweba · KwaZulu-Natal View Location

65.9% matric pass rate (2025)
2022 52.8%
2023 96.3%
2024 69.8%
2025 65.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500496651 365 learners (DBE)

DLUMANA HIGH SCHOOL

Hluvukani, Hluvukani · Mpumalanga View Location

52.9% matric pass rate (2025)
2022 89.4%
2023 37.9%
2024 41.9%
2025 52.9%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800035022 197 learners (DBE)

DLUNGWANA PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 063 142 6691
Public Primary School Quintile 3 No-Fee School
EMIS: 200500133 126 learners (DBE)

DNC COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

95.5% matric pass rate (2025)
2022 85.1%
2023 86.8%
2024 89.2%
2025 95.5%
Public Combined School Quintile 3 No-Fee School
EMIS: 500122396 1,044 learners (DBE)

DOASHO

Gamamabolo, Polokwane · Limpopo View Location

89.2% matric pass rate (2025)
2022 64.2%
2023 78.0%
2024 86.8%
2025 89.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923240136 594 learners (DBE)

DOBE JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 047 878 6785
Public Primary School Quintile 1 No-Fee School
EMIS: 200401253 137 learners (DBE)

DOKODELA JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 078 675 6287
Public Primary School Quintile 1 No-Fee School
EMIS: 200400132 138 learners (DBE)

DOKODELA SENIOR PRIMARY SCHOOL

Libode · Eastern Cape View Location

Telephone: 079 541 0802
Public Primary School Quintile 1 No-Fee School
EMIS: 200400133 259 learners (DBE)

DOKODWENI PRIMARY SCHOOL

Gingindlovu · KwaZulu-Natal View Location

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

DOKOLWANE PRIMARY SCHOOL

Ingwavuma · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500122470 124 learners (DBE)

DOLFYNTJIE PRE-PRIMARY SCHOOL

Summerstrand, Gqeberha · Eastern Cape View Location

Telephone: 041 583 3086
Public ECD Fee-Charging
EMIS: 200801038 14 learners (DBE)

DOLO COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 076 768 8915
87.1% matric pass rate (2025)
2022 75.0%
2023 81.8%
2024 85.7%
2025 87.1%
Public Combined School Quintile 1 No-Fee School
EMIS: 500122507 642 learners (DBE)

DOLOPHINI SENIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 076 475 4866
88.6% matric pass rate (2025)
2022 95.3%
2023 82.8%
2024 88.1%
2025 88.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200400134 382 learners (DBE)

DOMBIETERSFONTEIN PRIMÊRE SKOOL

Victoria-Wes · Northern Cape

Telephone: 053 621 0864
Public Primary School Quintile 2 No-Fee School
EMIS: 300024204 35 learners (DBE)

DOMBONI

Dombonirs, Sagole · Limpopo View Location

Telephone: 072 587 6286
Public Primary School Quintile 1 No-Fee School
EMIS: 929310189 103 learners (DBE)

DOME P/S

Parys, Parys · Free State View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 445802175 382 learners (DBE)

DOMINICAN SCHOOL FOR THE DEAF

Hammanskraal, Pretoria · Gauteng View Location

Telephone: 012 945 7466
Public Combined School Fee-Charging
EMIS: 700240648 251 learners (DBE)

DOMINIKAANSE SKOOL VIR DOWES

Wynberg, City Of Cape Town · Western Cape View Location

Telephone: 021 761 8046
50.0% matric pass rate (2025)
2022 85.7%
2023 100.0%
2024 75.0%
2025 50.0%
Public Special Needs Education School Fee-Charging
EMIS: 105314633 242 learners (DBE)

DOMINO SERVITE SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 032 481 5509
Independent Combined School
EMIS: 500122581 247 learners (DBE)

DOMREMY PRIMARY SCHOOL

D 1525 Road Isithundu Hill · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500122618 133 learners (DBE)

DON BOSCO EDUCATIONAL PROJECTS-LAURA VICUNA

Ennerdale, Johannesburg · Gauteng View Location

Telephone: 010 230 0026
Independent Primary School Fee-Charging
EMIS: 700400642 180 learners (DBE)

DON MATTERRA

Johannesburg · Gauteng View Location

Telephone: 072 913 1837
Public Special Needs Education School Fee-Charging
EMIS: 700122044 202 learners (DBE)

DONALDSON PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 072 600 7906
Public Primary School Quintile 3 No-Fee School
EMIS: 700132084 481 learners (DBE)

DONDASHE HIGH SCHOOL

Kentani · Eastern Cape View Location

Telephone: 073 485 9398
87.3% matric pass rate (2025)
2022 89.3%
2023 86.1%
2024 93.2%
2025 87.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200300071 482 learners (DBE)

DONDASHE SENIOR SECONDARY SCHOOL

Mavatulana Location, King Williams Town · Eastern Cape View Location

Telephone: 083 444 1689
100.0% matric pass rate (2025)
2022 100.0%
2023 81.3%
2024 92.3%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200200126 112 learners (DBE)

DONDOTHA HIGH SCHOOL

Enxebeni Ward 9 · KwaZulu-Natal View Location

80.9% matric pass rate (2025)
2022 88.9%
2023 73.0%
2024 65.4%
2025 80.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500122655 298 learners (DBE)

DONGOTHULE PRIMARY SCHOOL

Dongothule Area · KwaZulu-Natal View Location

Telephone: 083 251 6116
Public Primary School Quintile 2 No-Fee School
EMIS: 500122692 134 learners (DBE)

DONGWE COMBINED PRIMARY SCHOOL

Berlin, East London · Eastern Cape View Location

Telephone: 073 280 9594
Public Primary School Quintile 3 No-Fee School
EMIS: 200200127 113 learners (DBE)

DONKERHOEK PRIMARY SCHOOL

Donkerhoek, Pretoria · Gauteng View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 700401341

DONNYBROOK PRIMARY SCHOOL

Donnybrook Village · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500122729 411 learners (DBE)

DONSINTABA PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

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

Dooka Primary School

Bosplaas East, Hammanskraal · North West View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 600100319 1,022 learners (DBE)

DOON HEIGHTS PRIMARY SCHOOL

Doonheights · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500122877 712 learners (DBE)

DOORNBULT INTERMEDIATE SCHOOL

Mokala Farm, Sannieshof · North West View Location

Telephone: 072 600 2542
Public Primary School Quintile 1 No-Fee School
EMIS: 600100320 219 learners (DBE)

DOORNFONTEIN GIRLS COLLEGE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 402 0020
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700400925 270 learners (DBE)

DOORNHOEK PRIMARY SCHOOL

Retiefs Park, Lichtenburg · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600100322 147 learners (DBE)

DOORNKLOOF COMBINED SCHOOL

Middelrus · KwaZulu-Natal View Location

83.3% matric pass rate (2025)
2022 94.1%
2023 91.7%
2024 91.3%
2025 83.3%
Public Combined School Quintile 1 No-Fee School
EMIS: 500122914 356 learners (DBE)

DOORNLAAGTE

Stand No:1, Skuinsrif · North West View Location

Telephone: 073 126 5072
Public Primary School Quintile 1 No-Fee School
EMIS: 600104034 191 learners (DBE)

DOORNPOORT HIGH SCHOOL

Doornpoort, Pretoria · Gauteng View Location

Telephone: 068 343 5213
Public Secondary School Quintile 5 No-Fee School
EMIS: 700401234 501 learners (DBE)

DOORNPOORT PRIMARY SCHOOL

Pretoria · Gauteng View Location

Telephone: 012 547 3316
Public Primary School Quintile 5 Fee-Charging
EMIS: 700400397 1,024 learners (DBE)

DOORNSPRUIT

Polokwanenorth, Polokwane · Limpopo View Location

Telephone: 015 224 1683
Public Primary School Quintile 3 No-Fee School
EMIS: 904220132 699 learners (DBE)

DORDRECHT HIGH SCHOOL

Dordrecht · Eastern Cape View Location

Telephone: 045 943 1012
97.4% matric pass rate (2025)
2022 93.1%
2023 92.7%
2024 97.7%
2025 97.4%
Public Combined School Quintile 4 Fee-Charging
EMIS: 200600139 570 learners (DBE)

DORDRECHT PRIMARY SCHOOL

Munnikville, Dordrecht · Eastern Cape View Location

Telephone: 087 161 0329
Public Primary School Quintile 3 No-Fee School
EMIS: 200600975 234 learners (DBE)

DOREEN-BRIDGE

Musina · Limpopo View Location

Telephone: 015 539 0665
Public Combined School Quintile 1 No-Fee School
EMIS: 902332561 264 learners (DBE)

DORINGBAAI PRIMハRE SKOOL

Doringbaai, Doringbaai · Western Cape View Location

Telephone: 027 215 1605
Public Primary School Quintile 1 No-Fee School
EMIS: 138347043 172 learners (DBE)

DOROTHEA COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500123025 33 learners (DBE)

DOROTHEA SPESIALE SKOOL

Cloetesville, Stellenbosch · Western Cape View Location

Telephone: 021 889 5461
Public Special Needs Education School Fee-Charging
EMIS: 109329754 249 learners (DBE)

DOROTHY LANGA

Seshego, Seshego · Limpopo View Location

Telephone: 015 223 5289
Public Primary School Quintile 3 No-Fee School
EMIS: 922220149 385 learners (DBE)

DOROTHY TOMLINSON PRESCHOOL

Kwazakhele, Gqeberha · Eastern Cape View Location

Telephone: 063 133 6311
Public ECD Fee-Charging
EMIS: 200801809 24 learners (DBE)

DORRINGTON MATSEPE P/S

Po Lengau, Kroonstad · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 442506215 674 learners (DBE)

DOUG WHITEHEAD SCHOOL

Kensington, Johannesburg · Gauteng View Location

Telephone: 011 618 2300
Public Primary School Fee-Charging
EMIS: 700133744 230 learners (DBE)

DOUGLAS GEKOMBINEERDE SKOOL

Douglas · Northern Cape

Telephone: 082 899 5987
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 5 Fee-Charging
EMIS: 300011305 523 learners (DBE)

DOUGLAS LAERSKOOL

Northern Cape · Northern Cape

Public Primary School Fee-Charging
EMIS: 300025201 1,103 learners (DBE)

DOUGLAS MBOPA SECONDARY SCHOOL

Motherwell, Gqeberha · Eastern Cape View Location

Telephone: 041 469 1135
92.1% matric pass rate (2025)
2022 95.4%
2023 92.0%
2024 85.1%
2025 92.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200100177 1,601 learners (DBE)

DOUGLAS PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500123062 293 learners (DBE)

DOUGLAS PRIMARY SCHOOL

Idutywa, Idutywa · Eastern Cape View Location

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

DOUGLAS ROAD PRIMARY SCHOOL

Wynberg, City Of Cape Town · Western Cape View Location

Telephone: 021 797 9533
Public Primary School Quintile 5 Fee-Charging
EMIS: 105310212 262 learners (DBE)

DOUGLAS ROSS PRIMARY SCHOOL

Vaaldraai, Keiskammahoek · Eastern Cape View Location

Telephone: 081 516 1195
Public Primary School Quintile 3 No-Fee School
EMIS: 200200128 419 learners (DBE)

DOVEDALE SENIOR PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 083 438 6720
Public Primary School Quintile 2 No-Fee School
EMIS: 500424353 126 learners (DBE)

DOVER COMBINED FARM SCHOOL

Empangeni · KwaZulu-Natal View Location

96.8% matric pass rate (2025)
2022 98.6%
2023 92.9%
2024 98.8%
2025 96.8%
Public Combined School Quintile 3 No-Fee School
EMIS: 500123099 898 learners (DBE)

DOVHO

Dovho, Masisi · Limpopo View Location

Telephone: 072 534 3216
Public Primary School Quintile 1 No-Fee School
EMIS: 929310257 226 learners (DBE)

DOWDLE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500123136 119 learners (DBE)
← Prev Page 33 of 256 Next →
Scroll to Top