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

MANABA SECONDARY SCHOOL

Manzamhlophe Hall · KwaZulu-Natal View Location

Telephone: 072 101 0800
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500335257 131 learners (DBE)

MANAH PRIVATE ACADEMY

Somerset West, City Of Cape Town · Western Cape View Location

Independent Combined School Fee-Charging
EMIS: 100000790 37 learners (DBE)

MANAILENG

Garafiri, Bakone · Limpopo View Location

Telephone: 071 659 3213
Public Primary School Quintile 2 No-Fee School
EMIS: 921230245 401 learners (DBE)

MANAKA

Bullbullvillage, Polokwane · Limpopo View Location

Telephone: 082 723 6718
Public Primary School Quintile 1 No-Fee School
EMIS: 920210760 205 learners (DBE)

MANALENI JUNIOR SECONDARY SCHOOL

Tabankulu, Mount Frere · Eastern Cape View Location

Telephone: 083 492 7307
Public Primary School Quintile 1 No-Fee School
EMIS: 200500558 122 learners (DBE)

Manamakgotha Secondary School

Modderkuil, Modderkuil · North West View Location

96.5% matric pass rate (2025)
2022 63.2%
2023 79.7%
2024 83.9%
2025 96.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101066 1,147 learners (DBE)

MANAMANI

Thohoyandou · Limpopo View Location

Telephone: 072 972 3881
Public Primary School Quintile 2 No-Fee School
EMIS: 930320100 606 learners (DBE)

MANAMELA

Seshego · Limpopo View Location

Telephone: 083 507 4887
Public Primary School Quintile 2 No-Fee School
EMIS: 922220637 282 learners (DBE)

MANAMELONG PRIMARY SCHOOL

Mabopane, Pretoria · Gauteng View Location

Telephone: 012 725 8007
Public Primary School Quintile 1 No-Fee School
EMIS: 700911067 1,404 learners (DBE)

MANAMOLELA PRIMARY SCHOOL

Atamelang, Atamelang · North West View Location

Telephone: 082 044 6754
Public Primary School Quintile 1 No-Fee School
EMIS: 600101068 657 learners (DBE)

MANANA INTERMEDIATE SCHOOL

Retiefs Park, Lichtenburg · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600101069 94 learners (DBE)

MANANA JUNIOR PRIMARY SCHOOL

Debe Nek · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200200409 64 learners (DBE)

MANANGA

Makotopong, Polokwane · Limpopo View Location

Telephone: 071 657 2959
Public Primary School Quintile 3 No-Fee School
EMIS: 923240617 1,006 learners (DBE)

MANANJALO PRIMARY SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500337366 101 learners (DBE)

MANANYE

Seleka, Tomburke · Limpopo View Location

Telephone: 076 034 2097
71.6% matric pass rate (2025)
2022 36.9%
2023 60.9%
2024 70.3%
2025 71.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921110501 639 learners (DBE)

MANASE PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 072 581 0911
Public Primary School Quintile 2 No-Fee School
EMIS: 200500559 171 learners (DBE)

MANAVELE

Malamulele, Malamulele · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 911361583 845 learners (DBE)

MANAVHELA

Kutama · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 928332134 407 learners (DBE)

MANAWE

Burgersfort · Limpopo View Location

84.6% matric pass rate (2025)
2022 26.3%
2023 37.5%
2024 80.0%
2025 84.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925630784 193 learners (DBE)

MANCAM JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 083 983 5151
Public Primary School Quintile 2 No-Fee School
EMIS: 200400471 420 learners (DBE)

MANCAZANA (UCC) PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 046 654 1187
Public Primary School Quintile 2 No-Fee School
EMIS: 200200984 12 learners (DBE)

MANCHAKGATHE

Sekhukhune · Limpopo View Location

Telephone: 078 518 3990
Public Primary School Quintile 1 No-Fee School
EMIS: 925660587 116 learners (DBE)

MANCHIMUDI

Rammetlwanevillage, Polokwane · Limpopo View Location

Telephone: 082 809 6834
Public Primary School Quintile 2 No-Fee School
EMIS: 922250546 305 learners (DBE)

MANDADLA HIGH SCHOOL

Ixopo Rural District · KwaZulu-Natal View Location

Telephone: 76920250
100.0% matric pass rate (2025)
2022 88.9%
2023 90.0%
2024 85.7%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500195952 265 learners (DBE)

MANDALA

Nzhelele · Limpopo View Location

Telephone: 082 691 5051
Public Primary School Quintile 3 No-Fee School
EMIS: 928330220 294 learners (DBE)

MANDALAY PRIMARY SCHOOL

Ikwezi Park, City Of Cape Town · Western Cape View Location

Telephone: 021 387 5141
Public Primary School Quintile 4 Fee-Charging
EMIS: 106490601 1,333 learners (DBE)

MANDATHANE PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500407888 62 learners (DBE)

MANDAWE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

MANDEBE JUNIOR PRIMARY SCHOOL

Engcobo, Ngcobo · Eastern Cape View Location

Telephone: 082 504 0217
Public Primary School Quintile 1 No-Fee School
EMIS: 200400472 172 learners (DBE)

MANDELA BARLOWORLD AGRICULTURAL

Bolobedu, Duiwelskloof · Limpopo View Location

Telephone: 072 753 4833
81.3% matric pass rate (2025)
2022 77.7%
2023 60.0%
2024 88.1%
2025 81.3%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 995501501 596 learners (DBE)

MANDELA JUNIOR SECONDARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 083 536 1412
Public Primary School Quintile 3 No-Fee School
EMIS: 200400473 238 learners (DBE)

MANDELA PARK JUNIOR PRIMARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 047 532 7905
Public Primary School Quintile 3 No-Fee School
EMIS: 200400474 1,391 learners (DBE)

MANDELA SCHOOL OF SCIENCE AND TECHNOLOGY

Mthatha, Mthatha · Eastern Cape View Location

Telephone: 047 493 0113
91.8% matric pass rate (2025)
2022 76.8%
2023 84.8%
2024 90.1%
2025 91.8%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 200400285 551 learners (DBE)

MANDENDE PRIMARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200300277 94 learners (DBE)

MANDENI PRIMARY SCHOOL

Ireland Section · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500196026 412 learners (DBE)

MANDILENI PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 072 825 0620
Public Primary School Quintile 1 No-Fee School
EMIS: 200500560 413 learners (DBE)

MANDINI ACADEMY

KwaZulu-Natal · KwaZulu-Natal View Location

94.6% matric pass rate (2025)
2022 98.0%
2023 100.0%
2024 94.3%
2025 94.6%
Public Combined School Quintile 5 Fee-Charging
EMIS: 500196063 848 learners (DBE)

MANDISA SHICEKA MATHS, SCIENCE AND ICT SCHOOL OF SPECIALISATION

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 010 634 1037
82.0% matric pass rate (2025)
2022 71.9%
2023 96.6%
2024 93.3%
2025 82.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700252262 1,341 learners (DBE)

MANDIWANA

Limpopo · Limpopo View Location

Telephone: 082 456 6353
Public Primary School Quintile 3 No-Fee School
EMIS: 928330022 364 learners (DBE)

MANDLA MTHETHWA COMP HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 96.4%
2023 96.8%
2024 97.8%
2025 100.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500497132 579 learners (DBE)

MANDLAKAPHELI JUNIOR PRIMARY SCHOOL

Whittlsea, Whittlesea · Eastern Cape View Location

Telephone: 072 108 3996
Public Primary School Quintile 3 No-Fee School
EMIS: 200200411 7 learners (DBE)

MANDLAKAYISE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500328447 91 learners (DBE)

MANDLAKAYISE PRIMARY SCHOOL

Inanda · KwaZulu-Natal View Location

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

MANDLAKAZI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

90.5% matric pass rate (2025)
2022 65.2%
2023 85.5%
2024 81.3%
2025 90.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500326895 261 learners (DBE)

MANDLAKAZULU SENIOR PRIMARY SCHOOL

Lindelani · KwaZulu-Natal View Location

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

MANDLAKHE SECONDARY SCHOOL

Mhlumayo · KwaZulu-Natal View Location

96.0% matric pass rate (2025)
2022 75.0%
2023 93.1%
2024 100.0%
2025 96.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500338809 238 learners (DBE)

MANDLALATHI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500196211 411 learners (DBE)

MANDLAMASHA COMBINED PRIMARY SCHOOL

Dannhauser · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500191660 816 learners (DBE)

MANDLANA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500311836 302 learners (DBE)

MANDLASONKE PRIMARY SCHOOL

Ndulinde Reserve · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500196248 369 learners (DBE)

MANDLAZI J.S SCHOOL

Mahawini Location · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500426536 220 learners (DBE)

MANDLAZINI PRIMARY SCHOOL

Ntambanana · KwaZulu-Natal View Location

Telephone: 072 267 9869
Public Primary School Quintile 2 No-Fee School
EMIS: 500307026 635 learners (DBE)

MANDLEMFUNDO SECONDARY SCHOOL

Kwangwanase` · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 98.7%
2023 98.7%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500411144 579 learners (DBE)

MANDLENDODA INTERMEDIATE SCHOOL

Near Umzumbe Magistrate · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500196322 481 learners (DBE)

MANDLENI COMBINED PRIMARY SCHOOL

Mandleni Area - Mthembu Trib · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500196359 493 learners (DBE)

MANDLENI JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 504 1597
Public Primary School Quintile 3 No-Fee School
EMIS: 200400476 183 learners (DBE)

MANDLENKOSI HIGH SCHOOL

Lindelani · KwaZulu-Natal View Location

93.8% matric pass rate (2025)
2022 62.0%
2023 86.2%
2024 91.7%
2025 93.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500196285 1,654 learners (DBE)

MANDLENKOSI SECONDARY SCHOOL

Sidesaviwa, Beaufort West · Western Cape View Location

Telephone: 023 880 0301
85.5% matric pass rate (2025)
2022 72.3%
2023 73.8%
2024 76.6%
2025 85.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 139041303 526 learners (DBE)

MANDLENYOSI PRIMARY SCHOOL

Odudela · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500196396 169 learners (DBE)

MANDLESIVE SECONDARY SCHOOL

Kanyamazane, Kanyamazane · Mpumalanga View Location

Telephone: 071 658 4028
79.6% matric pass rate (2025)
2022 51.3%
2023 82.7%
2024 83.9%
2025 79.6%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 800005330 1,294 learners (DBE)

MANDLETHU PRIMARY SCHOOL

Gordon · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500196433 344 learners (DBE)

MANDLETHU PRIMARY SCHOOL

Tsakane, Brakpan · Gauteng View Location

Telephone: 011 738 3502
Public Primary School Quintile 3 No-Fee School
EMIS: 700311332 849 learners (DBE)

MANDLETHU SENIOR SECONDARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Telephone: 013 954 7439
69.5% matric pass rate (2025)
2022 82.2%
2023 77.1%
2024 80.6%
2025 69.5%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800012229 767 learners (DBE)

MANDLEZIZWE HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

98.8% matric pass rate (2025)
2022 95.7%
2023 98.7%
2024 100.0%
2025 98.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500196470 626 learners (DBE)

MANDLEZULU C.P. SCHOOL

Ward 7 · KwaZulu-Natal View Location

Telephone: 082 953 8901
Public Combined School Quintile 2 No-Fee School
EMIS: 500196507 426 learners (DBE)

MANDLOBE PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 073 649 0460
Public Primary School Quintile 1 No-Fee School
EMIS: 200500562 238 learners (DBE)

MANDLOMSOBO PRIMARY SCHOOL

Bronkhorstspruit, Pretoria · Gauteng View Location

Telephone: 013 930 0403
Public Primary School Quintile 2 No-Fee School
EMIS: 700922237 524 learners (DBE)

MANDLOVINI JUNIOR SECONDARY SCHOOL

Ngqeleni, Buntingville · Eastern Cape View Location

Telephone: 083 671 9983
Public Primary School Quintile 2 No-Fee School
EMIS: 200400477 111 learners (DBE)

MANDLUNTSHA JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 073 370 1118
Public Primary School Quintile 2 No-Fee School
EMIS: 200300278 104 learners (DBE)

MANDONDO HIGH SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 013 007 0868
72.7% matric pass rate (2025)
2022 96.2%
2023 72.7%
2024 79.8%
2025 72.7%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800035101 949 learners (DBE)

MANDOSI COMBINED SCHOOL

Via Manyaseni Area Upper Ukumanaza · KwaZulu-Natal View Location

88.2% matric pass rate (2025)
2022 81.8%
2023 78.3%
2024 78.7%
2025 88.2%
Public Combined School Quintile 2 No-Fee School
EMIS: 500196544 780 learners (DBE)

MANDULUKA SENIOR PRIMARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 073 247 0147
Public Primary School Quintile 3 No-Fee School
EMIS: 200400478 247 learners (DBE)

MANDULUZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500196581 670 learners (DBE)

MANEENG

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 071 694 0387
Public Primary School Quintile 2 No-Fee School
EMIS: 923260642 406 learners (DBE)

MANELEDZI

Makhado · Limpopo View Location

Telephone: 015 519 9587
88.8% matric pass rate (2025)
2022 81.9%
2023 81.4%
2024 76.0%
2025 88.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 928332264 914 learners (DBE)

MANENBERG PRIMARY SCHOOL

Manenberg, City Of Cape Town · Western Cape View Location

Telephone: 021 699 3155
Public Primary School Quintile 4 No-Fee School
EMIS: 105480533 537 learners (DBE)

MANENBERG SEKONDハR

Manenberg, City Of Cape Town · Western Cape View Location

Telephone: 021 691 0050
75.4% matric pass rate (2025)
2022 76.0%
2023 65.1%
2024 76.5%
2025 75.4%
Public Secondary School Quintile 4 No-Fee School
EMIS: 105483486 1,114 learners (DBE)

MANENZHE

Manenzhe, Manenzhe · Limpopo View Location

Telephone: 015 516 0409
Public Primary School Quintile 2 No-Fee School
EMIS: 929310271 302 learners (DBE)

MANEZI HIGHER PRIMARY SCHOOL

Zone 1, King Williams Town · Eastern Cape View Location

Telephone: 040 654 3552
Public Primary School Quintile 3 No-Fee School
EMIS: 200200412 716 learners (DBE)

MANG-LE-MANG

Suikerbosplaatvillage, Groblersdal · Limpopo View Location

75.8% matric pass rate (2025)
2022 64.2%
2023 56.6%
2024 91.1%
2025 75.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924650207 388 learners (DBE)

MANGABANE

Steelpoort, Steelpoort · Limpopo View Location

Telephone: 076 230 3600
Public Primary School Quintile 2 No-Fee School
EMIS: 996602402 791 learners (DBE)

MANGADISA PRIMARY SCHOOL

Langkloof, Witbank · Mpumalanga View Location

Telephone: 013 963 7036
Public Primary School Quintile 2 Fee-Charging
EMIS: 800012278 325 learners (DBE)

MANGAKANELERATE

Gachueme, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923260659 483 learners (DBE)

MANGALA SENIOR SECONDARY SCHOOL

Southernwood, Libode · Eastern Cape View Location

Telephone: 071 934 9340
92.4% matric pass rate (2025)
2022 80.0%
2023 88.9%
2024 86.0%
2025 92.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200400479 1,069 learners (DBE)

MANGANENG

Janefurse, Janefurse · Limpopo View Location

Telephone: 079 889 8992
Public Primary School Quintile 1 No-Fee School
EMIS: 925660594 430 learners (DBE)

MANGANYELA JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 078 525 5574
Public Combined School Quintile 1 No-Fee School
EMIS: 200400480 254 learners (DBE)

MANGAUNG I/S

Qwaqwa, Phuthaditjhaba · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 445109017 161 learners (DBE)

MANGAUNG P/S

Batho Location, Bloemfontein · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440304164 572 learners (DBE)

MANGAYA

Mangaya, Mutale · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 929311533 271 learners (DBE)

MANGCENGEZA HIGH SCHOOL

Elandslaagte · KwaZulu-Natal View Location

90.9% matric pass rate (2025)
2022 61.1%
2023 48.5%
2024 72.0%
2025 90.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500196618 183 learners (DBE)

MANGCENGEZA SECONDARY SCHOOL

Maphumulo · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 88.9%
2023 57.9%
2024 72.7%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500324009 61 learners (DBE)

MANGELENGELE PRIMARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 072 889 9792
Public Primary School Quintile 2 No-Fee School
EMIS: 200300849 66 learners (DBE)

MANGELENGELE SENIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 061 593 8886
64.9% matric pass rate (2025)
2022 90.0%
2023 74.4%
2024 71.9%
2025 64.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200300279 318 learners (DBE)

MANGENA PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 078 135 5242
Public Primary School Quintile 1 No-Fee School
EMIS: 200500563 313 learners (DBE)

MANGENI SECONDARY SCHOOL

Nquthu · KwaZulu-Natal View Location

Telephone: 034 271 8066
96.9% matric pass rate (2025)
2022 87.1%
2023 91.8%
2024 98.7%
2025 96.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500196692 573 learners (DBE)

MANGETE PRIMARY SCHOOL

Mangete · KwaZulu-Natal View Location

Telephone: 032 458 8007
Public Primary School Quintile 3 No-Fee School
EMIS: 500196729 713 learners (DBE)

MANGETHE PRIMARY SCHOOL

Sundumbili · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500196766 143 learners (DBE)

MANGHENA

Manghenavillage, Saselemane · Limpopo View Location

Telephone: 076 213 3053
Public Primary School Quintile 2 No-Fee School
EMIS: 930360467 294 learners (DBE)

MANGHEZI

Giyani · Limpopo View Location

96.2% matric pass rate (2025)
2022 67.4%
2023 100.0%
2024 97.7%
2025 96.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916410553 344 learners (DBE)

MANGO PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 083 515 5720
Public Primary School Quintile 2 No-Fee School
EMIS: 200500565 251 learners (DBE)
← Prev Page 119 of 256 Next →
Scroll to Top