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

MATAMELA

Vuwani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930320940 497 learners (DBE)

MATAMELA RAMAPHOSA

Spa Park, Bela Bela · Limpopo View Location

Telephone: 081 216 2949
Public Secondary School Quintile 3 No-Fee School
EMIS: 991104503 926 learners (DBE)

MATAMZANA-DUBE SECONDARY SCHOOL

Ward 14 · KwaZulu-Natal View Location

82.6% matric pass rate (2025)
2022 57.4%
2023 71.3%
2024 78.2%
2025 82.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500124283 744 learners (DBE)

MATANDA

Dzanani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928330817 608 learners (DBE)

MATANDELA JUNIOR SECONDARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 063 529 2222
67.3% matric pass rate (2025)
2022 46.3%
2023 58.3%
2024 73.0%
2025 67.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200400507 621 learners (DBE)

MATANDELA PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 076 156 9346
Public Primary School Quintile 1 No-Fee School
EMIS: 200500592 46 learners (DBE)

MATANE SENIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 073 490 9430
Public Primary School Quintile 1 No-Fee School
EMIS: 200500593 203 learners (DBE)

MATANGARI

Matangarivillage, Thohoyandou · Limpopo View Location

Telephone: 083 576 2853
Public Primary School Quintile 2 No-Fee School
EMIS: 930310790 1,011 learners (DBE)

MATANTA

Platinum Reef · Limpopo View Location

Telephone: 076 238 7755
95.0% matric pass rate (2025)
2022 53.6%
2023 43.8%
2024 58.6%
2025 95.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921120911 176 learners (DBE)

MATANZIMA JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 073 586 6340
Public Primary School Quintile 2 No-Fee School
EMIS: 200400508 127 learners (DBE)

MATARAPANE

Kgapane · Limpopo View Location

100.0% matric pass rate (2025)
2022 81.0%
2023 100.0%
2024 86.4%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918512138 291 learners (DBE)

MATATADIBENG

Marblehall · Limpopo View Location

Telephone: 013 973 7129
Public Primary School Quintile 1 No-Fee School
EMIS: 996606803 594 learners (DBE)

MATATANE

Suswe, Suswe · Limpopo View Location

Telephone: 076 536 8105
91.3% matric pass rate (2025)
2022 48.3%
2023 93.3%
2024 54.1%
2025 91.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921142423 143 learners (DBE)

MATATANE SECONDARY SCHOOL

Cool Air Main Road Dalton · KwaZulu-Natal View Location

Telephone: 76908574
88.9% matric pass rate (2025)
2022 66.1%
2023 54.8%
2024 64.4%
2025 88.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500201391 351 learners (DBE)

MATATANI

Matatani, Sagole · Limpopo View Location

Telephone: 076 725 2288
Public Primary School Quintile 2 No-Fee School
EMIS: 929310103 195 learners (DBE)

MATATIEL SECONDARY SCHOOL

Eastern Cape · Eastern Cape

Public Secondary School Fee-Charging
EMIS: 200501614 327 learners (DBE)

MATATIELE PUBLIC PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 039 737 3333
Public Combined School Quintile 2 No-Fee School
EMIS: 200501582 1,074 learners (DBE)

MATAVHA

Mutsimoni, Tshakhuma · Limpopo View Location

Telephone: 015 581 7900
Public Primary School Quintile 2 No-Fee School
EMIS: 930320568 408 learners (DBE)

MATAVHELA

Mafukani, Matavhela · Limpopo View Location

Telephone: 015 001 0120
88.8% matric pass rate (2025)
2022 79.2%
2023 83.9%
2024 81.8%
2025 88.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 929311380 1,326 learners (DBE)

MATEANE PRIMARY SCHOOL

Atamelang, Kopela · North West View Location

Telephone: 079 302 0155
Public Primary School Quintile 2 No-Fee School
EMIS: 600101139 197 learners (DBE)

MATEKO JUNIOR SECONDARY SCHOOL

Mateko Aa, Lusikisiki · Eastern Cape View Location

Telephone: 076 487 5400
Public Combined School Quintile 1 No-Fee School
EMIS: 200500594 504 learners (DBE)

MATEMPULE PRIMARY SCHOOL

Skilpadfontein, Skilpadfontein · Mpumalanga View Location

Telephone: 079 205 6696
Public Primary School Quintile 2 Fee-Charging
EMIS: 800013169 387 learners (DBE)

Matetenene Secondary School

Rankelenyane, Rustenburg · North West View Location

Telephone: 082 583 4055
88.1% matric pass rate (2025)
2022 66.7%
2023 61.3%
2024 84.3%
2025 88.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 600101140 833 learners (DBE)

MATHABATHA

Polokwane · Limpopo View Location

96.3% matric pass rate (2025)
2022 58.3%
2023 68.8%
2024 76.9%
2025 96.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 922220736 235 learners (DBE)

MATHABE

Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923260734 392 learners (DBE)

MATHAFENG

Kgautswane, Burgersfort · Limpopo View Location

100.0% matric pass rate (2025)
2022 76.7%
2023 86.5%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925620664 305 learners (DBE)

MATHAFENI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500201502 223 learners (DBE)

MATHAGA PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 793 0005
Public Primary School Quintile 4 No-Fee School
EMIS: 700240937 994 learners (DBE)

MATHAKGE

Masoing, Sehlakwane · Limpopo View Location

Telephone: 082 425 1408
Public Combined School Quintile 2 No-Fee School
EMIS: 996606530 123 learners (DBE)

MATHAMBO PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 013 774 0642
Public Primary School Quintile 1 Fee-Charging
EMIS: 800034946 470 learners (DBE)

MATHAMO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500201539 464 learners (DBE)

MATHANDA PRIMARY SCHOOL

Next To Mkhambeni Bottle Store · KwaZulu-Natal View Location

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

MATHANGETSHITSHI HIGH SCHOOL

And Vryheid Roads · KwaZulu-Natal View Location

94.6% matric pass rate (2025)
2022 93.4%
2023 96.5%
2024 94.3%
2025 94.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500321678 584 learners (DBE)

MATHANTHANYANENG PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 072 165 0479
Public Primary School Quintile 3 No-Fee School
EMIS: 300104002 47 learners (DBE)

MATHATENG PRIMARY

Mahikeng · North West View Location

Telephone: 083 324 2766
Public Primary School Quintile 1 No-Fee School
EMIS: 600105059 397 learners (DBE)

MATHEBETHU PRIMARY SCHOOL

Hillcrest · KwaZulu-Natal View Location

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

MATHEDE

Makhado, Vhulaudzi · Limpopo View Location

Telephone: 081 822 2109
90.7% matric pass rate (2025)
2022 66.7%
2023 87.5%
2024 80.5%
2025 90.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 928331469 290 learners (DBE)

MATHEKGA

Matlalane, Treves · Limpopo View Location

Telephone: 060 637 9022
Public Primary School Quintile 2 No-Fee School
EMIS: 921142218 169 learners (DBE)

MATHEKO

Gallshielsvillage, Polokwane · Limpopo View Location

Telephone: 073 111 8261
Public Primary School Quintile 1 No-Fee School
EMIS: 920210906 310 learners (DBE)

MATHEKU SECONDARY SCHOOL

Eshowe · KwaZulu-Natal View Location

97.8% matric pass rate (2025)
2022 94.8%
2023 89.7%
2024 99.3%
2025 97.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500311688 1,145 learners (DBE)

MATHENDEKA PRIMARY SCHOOL

Pomeroy · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500440337 89 learners (DBE)

MATHESIS COLLEGE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 061 522 6752
Independent Combined School Fee-Charging
EMIS: 700401268 80 learners (DBE)

MATHETHE PRIMARY SCHOOL

Sleutelfontein, Sleutelfontein · Mpumalanga View Location

Telephone: 071 699 5999
Public Primary School Quintile 2 Fee-Charging
EMIS: 800013219 357 learners (DBE)

MATHEW PHOSA

Bochum, Polokwane · Limpopo View Location

90.9% matric pass rate (2025)
2022 72.7%
2023 78.1%
2024 89.7%
2025 90.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 992201304 1,158 learners (DBE)

MATHEWS PHOSA COLLEGE

Schoemanskloof, Schagen · Mpumalanga View Location

Telephone: 013 733 3224
70.0% matric pass rate (2025)
2022 89.4%
2023 97.6%
2024 91.3%
2025 70.0%
Independent Secondary School Fee-Charging
EMIS: 800004366 105 learners (DBE)

MATHIBADIFATE

Gamamaila, Modjadjiskloof · Limpopo View Location

Telephone: 081 378 1325
66.7% matric pass rate (2025)
2022 83.7%
2023 76.5%
2024 90.3%
2025 66.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 919341077 448 learners (DBE)

MATHIBELA HIGH SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 013 708 7841
74.1% matric pass rate (2025)
2022 72.1%
2023 50.7%
2024 52.4%
2025 74.1%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800035005 462 learners (DBE)

MATHIBELANA PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500201650 399 learners (DBE)

MATHIBENG

Sekhukhune · Limpopo View Location

Telephone: 079 204 8343
Public Primary School Quintile 1 No-Fee School
EMIS: 925610476 185 learners (DBE)

Mathibestad Primary School

Mathibestad, Swartbooistad · North West View Location

Telephone: 082 252 8899
Public Primary School Quintile 3 No-Fee School
EMIS: 600101141 504 learners (DBE)

MATHINTA PUBLIC PRIMARY SCHOOL

Kwaguqa · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500201687 353 learners (DBE)

MATHINTA SECONDARY SCHOOL

Marianhill · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 88.5%
2023 98.3%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500306212 925 learners (DBE)

MATHIPA MAKGATO

Kromhoek · Limpopo View Location

54.9% matric pass rate (2025)
2022 37.3%
2023 67.3%
2024 49.3%
2025 54.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 920210913 499 learners (DBE)

MATHIPE HIGH SCHOOL

Hazyview, Hazyview · Mpumalanga View Location

Telephone: 071 658 7767
69.7% matric pass rate (2025)
2022 54.8%
2023 57.1%
2024 87.5%
2025 69.7%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035067 224 learners (DBE)

MATHITHIVHALE

Itsanivillage, Shayadima · Limpopo View Location

Telephone: 082 476 1269
Public Primary School Quintile 2 No-Fee School
EMIS: 930320032 272 learners (DBE)

MATHIYA PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500201724 311 learners (DBE)

MATHOLAMNYAMA SECONDARY SCHOOL

Nkandla · KwaZulu-Natal View Location

98.2% matric pass rate (2025)
2022 95.5%
2023 95.7%
2024 97.9%
2025 98.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500201761 710 learners (DBE)

MATHOLE HIGH SCHOOL

Mahlabathini · KwaZulu-Natal View Location

44.8% matric pass rate (2025)
2022 75.4%
2023 63.2%
2024 65.1%
2025 44.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500201798 663 learners (DBE)

MATHOLE JUNIOR SECONDARY SCHOOL

Isilindini A/A, Tabankulu · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500596 434 learners (DBE)

MATHOLE SENIOR PRIMARY SCHOOL

Butterworth, Kentani · Eastern Cape View Location

Telephone: 083 745 1111
Public Primary School Quintile 1 No-Fee School
EMIS: 200300294 18 learners (DBE)

MATHOLENI

Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925630487 79 learners (DBE)

MATHOMOMAYO

Lebowakgomo, Polokwane · Limpopo View Location

Telephone: 076 698 8540
95.2% matric pass rate (2025)
2022 90.2%
2023 96.2%
2024 95.2%
2025 95.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923260741 685 learners (DBE)

MATHONSI PRIMARY SCHOOL

Mantungweni Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500201835 210 learners (DBE)

Mathopestad Primary School

Sekama, Boons · North West View Location

Telephone: 073 958 3225
Public Primary School Quintile 2 No-Fee School
EMIS: 600101142 203 learners (DBE)

MATHOTHWE

Mashau · Limpopo View Location

Telephone: 084 223 4518
Public Primary School Quintile 2 No-Fee School
EMIS: 930321370 129 learners (DBE)

MATHUBESIZWE SENIOR SECONDARY SCHOOL

P.O Nyoni · KwaZulu-Natal View Location

89.6% matric pass rate (2025)
2022 96.8%
2023 94.1%
2024 92.9%
2025 89.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500201872 1,793 learners (DBE)

MATHUBU PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500315721 640 learners (DBE)

MATHUKANA

Gamamabolo, Polokwane · Limpopo View Location

88.4% matric pass rate (2025)
2022 58.3%
2023 100.0%
2024 100.0%
2025 88.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923240792 272 learners (DBE)

MATHUKULULA SECONDARY SCHOOL

Thelezini · KwaZulu-Natal View Location

90.9% matric pass rate (2025)
2022 83.3%
2023 86.4%
2024 70.3%
2025 90.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500325783 204 learners (DBE)

MATHUKWANE SECONDARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 071 461 2097
97.7% matric pass rate (2025)
2022 100.0%
2023 90.0%
2024 100.0%
2025 97.7%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800034896 314 learners (DBE)

MATHULA

Groblersdal · Limpopo View Location

Telephone: 013 263 9004
Public Primary School Quintile 1 No-Fee School
EMIS: 924650450 438 learners (DBE)

MATHULAMISHA

Bakenberg, Suswe · Limpopo View Location

Telephone: 060 615 2832
85.6% matric pass rate (2025)
2022 73.6%
2023 71.9%
2024 69.1%
2025 85.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921142416 518 learners (DBE)

MATHULASERA

Seleka, Lephalale · Limpopo View Location

Telephone: 073 146 0238
87.5% matric pass rate (2025)
2022 45.9%
2023 100.0%
2024 100.0%
2025 87.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921110549 201 learners (DBE)

MATHULE PRIMARY-1 SCHOOL

Shatale, Shatale · Mpumalanga View Location

Telephone: 073 502 7983
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035128 635 learners (DBE)

MATHUMBU SENIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 071 934 3543
68.2% matric pass rate (2025)
2022 72.2%
2023 55.2%
2024 100.0%
2025 68.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200300295 163 learners (DBE)

MATHUME

Mahlolwanengsection, Masemola · Limpopo View Location

92.9% matric pass rate (2025)
2022 76.0%
2023 90.5%
2024 96.3%
2025 92.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924641432 76 learners (DBE)

MATHUNG

Tafelkop, Groblersdal · Limpopo View Location

Telephone: 082 641 1508
Public Primary School Quintile 1 No-Fee School
EMIS: 924651903 143 learners (DBE)

MATHUNGELA PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500201909 222 learners (DBE)

MATHUNJWA SECONDARY SCHOOL

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

94.4% matric pass rate (2025)
2022 88.2%
2023 98.1%
2024 89.3%
2025 94.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500201946 562 learners (DBE)

MATHUPA LOWER AND HIGHER PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 800035068 202 learners (DBE)

MATHUTSHANA PRIMARY SCHOOL

Isandlwana Area · KwaZulu-Natal View Location

Telephone: 071 774 7111
Public Primary School Quintile 1 No-Fee School
EMIS: 500440818 150 learners (DBE)

MATIANYANE

Tjibeng, Burgersfort · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 925631480 507 learners (DBE)

MATIBIDI PRIMARY SCHOOL

Graskop, Graskop · Mpumalanga View Location

Telephone: 082 267 0706
Public Primary School Quintile 3 Fee-Charging
EMIS: 800028647 472 learners (DBE)

Matiki Mooeketsi Primary School

Koffiekraal, Mokgatlha · North West View Location

Telephone: 078 924 8092
Public Primary School Quintile 1 No-Fee School
EMIS: 600104047 454 learners (DBE)

MATIKINYA PRIMARY SCHOOL

Hluvukani, Hluvukani · Mpumalanga View Location

Telephone: 071 698 4363
Public Primary School Quintile 1 Fee-Charging
EMIS: 800035033 225 learners (DBE)

MATIKWANA PRIMARY SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Public Primary School Quintile 3 Fee-Charging
EMIS: 800035103 384 learners (DBE)

MATIMA-LENYORA P/S

Matima Lenyora P.S, Bultfontein · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 440808250 952 learners (DBE)

MATIMANE PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500201983 98 learners (DBE)

MATIMATOLO PRIMARY SCHOOL

Matimatolo · KwaZulu-Natal View Location

Telephone: 065 714 1763
Public Primary School Quintile 1 No-Fee School
EMIS: 500202020 1,044 learners (DBE)

MATIMBA

Nkavele, Saselamane · Limpopo View Location

81.6% matric pass rate (2025)
2022 21.9%
2023 78.6%
2024 100.0%
2025 81.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361422 427 learners (DBE)

MATIMBA PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 078 739 0480
Public Primary School Quintile 3 Fee-Charging
EMIS: 800034789 1,550 learners (DBE)

MATIME

Janefurse, Sekhukhune · Limpopo View Location

Telephone: 082 718 9137
Public Primary School Quintile 1 No-Fee School
EMIS: 925660747 174 learners (DBE)

MATIME 2

Polokwane · Limpopo View Location

100.0% matric pass rate (2025)
2022 89.7%
2023 91.7%
2024 93.5%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923260758 317 learners (DBE)

MATIMU

Khujwana, Letaba · Limpopo View Location

92.8% matric pass rate (2025)
2022 87.6%
2023 88.9%
2024 92.1%
2025 92.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 915540218 1,326 learners (DBE)

MATISO JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 748 0277
Public Primary School Quintile 1 No-Fee School
EMIS: 200400509 96 learners (DBE)

MATITIVHALA

Kutama · Limpopo View Location

Telephone: 082 586 0614
Public Primary School Quintile 3 No-Fee School
EMIS: 928332141 351 learners (DBE)

MATIWANE COMBINED SCHOOL

Orange Farm, Johannesburg · Gauteng View Location

Telephone: 010 422 4613
Independent Intermediate School Fee-Charging
EMIS: 700331009 1,754 learners (DBE)

MATIWANESKOP PRIMARY SCHOOL

Esontweni Section · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500202094 230 learners (DBE)

MATIYANI

Matiyanivillage, Saselemane · Limpopo View Location

Telephone: 079 879 8671
Public Primary School Quintile 2 No-Fee School
EMIS: 911360252 812 learners (DBE)

MATIYASE JUNIOR PRIMARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 073 204 0592
Public Primary School Quintile 1 No-Fee School
EMIS: 200400510 55 learners (DBE)
← Prev Page 127 of 256 Next →
Scroll to Top