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

KWAMANGQWASHU PRIMARY SCHOOL

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

Public Primary School Quintile 2 No-Fee School
EMIS: 500180523 174 learners (DBE)

KWAMANQONDO PRIMARY SCHOOL

Ezitibilini Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500180560 294 learners (DBE)

KWAMANZINI PRIMARY SCHOOL

Kwandengezi · KwaZulu-Natal View Location

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

KWAMAPHUMULO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 64843750
Public Primary School Quintile 1 No-Fee School
EMIS: 500180634 70 learners (DBE)

KWAMAQUZA JUNIOR PRIMARY SCHOOL

Umgwempisi · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500180671 178 learners (DBE)

KWAMASONDO PRIMARY SCHOOL

Kwangwanase · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500180708 275 learners (DBE)

KWAMASOSHA HIGH SCHOOL

Kwanzimakwe Location · KwaZulu-Natal View Location

86.4% matric pass rate (2025)
2022 83.8%
2023 87.9%
2024 76.9%
2025 86.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500180745 927 learners (DBE)

kwaMATAMBO SENIOR PRIMARY SCHOOL

Lusikisiki, Holycross · Eastern Cape View Location

Telephone: 078 344 1109
Public Primary School Quintile 1 No-Fee School
EMIS: 200500373 485 learners (DBE)

KWAMATHANDA HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

78.6% matric pass rate (2025)
2022 50.6%
2023 81.0%
2024 91.5%
2025 78.6%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500180782 501 learners (DBE)

KWAMATSHAMHLOPHE PRIMARY SCHOOL

Commondale, Commondale · Mpumalanga View Location

Telephone: 071 696 6780
Public Primary School Quintile 1 Fee-Charging
EMIS: 800008714 369 learners (DBE)

KWAMAZAMBANE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500180819 92 learners (DBE)

kwaMBENYA PRIMARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 073 590 1448
Public Primary School Quintile 2 No-Fee School
EMIS: 200500377 621 learners (DBE)

KWAMBINGELELI PRIMARY SCHOOL

Nokweja Location · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500180856 334 learners (DBE)

KWAMBONAMBI PRIMARY SCHOOL

Bredelia Street · KwaZulu-Natal View Location

Telephone: 035 580 1243
Public Primary School Quintile 4 Fee-Charging
EMIS: 500180967 889 learners (DBE)

KWAMBONAMBI SECONDARY SCHOOL

Kwambonambi · KwaZulu-Natal View Location

Public Secondary School Quintile 3 No-Fee School
EMIS: 500498686 503 learners (DBE)

KWAMDOLO PRIMARY SCHOOL

Buxedene · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500181004 215 learners (DBE)

KWAMFEMFENI PRIMARY SCHOOL

Private Bag X 6252 · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500311355 145 learners (DBE)

KWAMFUNDENI HP SCHOOL

Pongola · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500181041 138 learners (DBE)

KWAMFUNDO SECONDARY SCHOOL

Harare, City Of Cape Town · Western Cape View Location

Telephone: 021 361 9347
84.7% matric pass rate (2025)
2022 64.1%
2023 79.7%
2024 74.7%
2025 84.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 106323128 1,741 learners (DBE)

KWAMGAGA HIGH SCHOOL

P O Umlazi · KwaZulu-Natal View Location

93.9% matric pass rate (2025)
2022 75.5%
2023 72.6%
2024 89.5%
2025 93.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500181115 1,028 learners (DBE)

KWAMHLANGA SECONDARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 013 947 2435
80.3% matric pass rate (2025)
2022 76.4%
2023 85.2%
2024 81.1%
2025 80.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 800008730 1,349 learners (DBE)

kwaMHLONTLO SENIOR SECONDARY SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 047 878 0088
82.9% matric pass rate (2025)
2022 51.9%
2023 78.8%
2024 82.7%
2025 82.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200600353 438 learners (DBE)

KWAMISO PRIMARY SCHOOL

Echibini Place · KwaZulu-Natal View Location

Telephone: 072 494 2981
Public Primary School Quintile 1 No-Fee School
EMIS: 500181152 161 learners (DBE)

KWAMIYA PRIMARY SCHOOL

Emazizini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500181189 376 learners (DBE)

KWAMLAMULI PRIMARY SCHOOL

Richmond · KwaZulu-Natal View Location

Telephone: 079 246 0605
Public Primary School Quintile 3 No-Fee School
EMIS: 500181263 1,118 learners (DBE)

KWAMLIMISI PRIMARY SCHOOL

Kwashoba Area · KwaZulu-Natal View Location

Telephone: 76245411
Public Primary School Quintile 2 No-Fee School
EMIS: 500181300 413 learners (DBE)

kwaMLINDAZWE SENIOR PRIMARY SCHOOL

Lusikisiki, Qaukeni · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500378 174 learners (DBE)

KWAMNCANE HIGH SCHOOL

Elandskop · KwaZulu-Natal View Location

94.8% matric pass rate (2025)
2022 85.5%
2023 90.7%
2024 95.8%
2025 94.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500181337 515 learners (DBE)

KWAMNYANDU PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500181374 117 learners (DBE)

KWAMNYAYIZA HIGH SCHOOL

Paulpietersburg · KwaZulu-Natal View Location

59.5% matric pass rate (2025)
2022 40.7%
2023 65.6%
2024 82.3%
2025 59.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500181411 537 learners (DBE)

KWAMONDI PRIMARY SCHOOL

Kwamondi Mission · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500181448 472 learners (DBE)

KWAMPHELELWA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500181485 447 learners (DBE)

KWAMPHIKWA PRIMARY SCHOOL

Harding · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181522 715 learners (DBE)

KWAMPOFU PRIMARY SCHOOL

Mpungose Tradition Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181559 148 learners (DBE)

KWAMPUNZANA PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181633 232 learners (DBE)

KWAMPUNZI COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500304732 70 learners (DBE)

KWAMQADI PRIMARY SCHOOL

Ward 13 Umzumbe Municipality · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500178377 70 learners (DBE)

KWAMQOBELA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181670 114 learners (DBE)

KWAMSHAYA PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500181707 137 learners (DBE)

KWAMSHUDU PRIMARY SCHOOL

Mshudu Clinic Then · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181744 361 learners (DBE)

kwaMSIKWA JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

93.8% matric pass rate (2025)
2023 84.0%
2024 98.5%
2025 93.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500379 1,244 learners (DBE)

KWAMTHOLO PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Telephone: 035 551 1137
Public Primary School Quintile 1 No-Fee School
EMIS: 500181855 266 learners (DBE)

KWAMTSHWILI PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181892 575 learners (DBE)

KWAMUSI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500181929 213 learners (DBE)

KWAMVIMBELA HIGH SCHOOL

Emqatsheni Area · KwaZulu-Natal View Location

84.2% matric pass rate (2025)
2022 79.2%
2023 53.8%
2024 95.2%
2025 84.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500181966 204 learners (DBE)

KWAMYEZA PRIMARY SCHOOL

Mpumalanga · KwaZulu-Natal View Location

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

KWAMZIWENTSHA HIGH SCHOOL

Orangedaal · KwaZulu-Natal View Location

88.6% matric pass rate (2025)
2022 60.0%
2023 74.3%
2024 64.1%
2025 88.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500182040 259 learners (DBE)

KWANALA PRIMARY SCHOOL

Kriel, Kriel · Mpumalanga View Location

Telephone: 017 648 3522
Public Primary School Quintile 2 Fee-Charging
EMIS: 800008755 878 learners (DBE)

KWANANG PRIMARY SCHOOL

Marite, Hazyview · Mpumalanga View Location

Telephone: 082 477 2473
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035056 383 learners (DBE)

KWANDABA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 063 281 2477
Public Primary School Quintile 2 No-Fee School
EMIS: 500441077 107 learners (DBE)

KWANDABEZINHLE PRIMARY SCHOOL

Port Shepstone · KwaZulu-Natal View Location

Telephone: 083 763 7448
Public Primary School Quintile 3 No-Fee School
EMIS: 500182077 328 learners (DBE)

KWANDEBELE SCIENCE COMBINED SCHOOL

Siyabuswa, Siyabuswa · Mpumalanga View Location

Telephone: 071 502 0857
96.9% matric pass rate (2025)
2022 73.8%
2023 81.6%
2024 98.4%
2025 96.9%
Public Combined School Quintile 2 Fee-Charging
EMIS: 800008771 1,159 learners (DBE)

kwaNDELA PRIMARY SCHOOL

Bizana, Mbizana · Eastern Cape View Location

Telephone: 073 409 6850
Public Primary School Quintile 1 No-Fee School
EMIS: 200500380 340 learners (DBE)

KWANDISAMFUYO PRIMARY SCHOOL

Ermelo, Ermelo · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800008789 269 learners (DBE)

KWANDULWAZI PUBLIC PRIMARY SCHOOL

Ngera, East London · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200200338 46 learners (DBE)

kwaNDUMISO SENIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 073 115 5808
Public Primary School Quintile 1 No-Fee School
EMIS: 200500381 152 learners (DBE)

KWANDUNGE HIGH SCHOOL

Greytown · KwaZulu-Natal View Location

Telephone: 072 822 0209
87.0% matric pass rate (2025)
2022 69.5%
2023 86.4%
2024 88.6%
2025 87.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500182114 513 learners (DBE)

KWANDWALANE PRIMARY SCHOOL

Kwandwalane Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500303363 159 learners (DBE)

KWANELE PRIMARY SCHOOL

Katlehong, Germiston · Gauteng View Location

Telephone: 078 215 8302
Public Primary School Quintile 1 No-Fee School
EMIS: 700400536 2,350 learners (DBE)

KWANGOZA SECONDARY SCHOOL

Kwangoza Area · KwaZulu-Natal View Location

88.9% matric pass rate (2025)
2022 85.7%
2023 70.4%
2024 76.5%
2025 88.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500443704 225 learners (DBE)

KWANGQUNGQUSHE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182188 153 learners (DBE)

KWANGUBENI PRIMARY SCHOOL

Next To Inadi Tribal Court · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500182225 632 learners (DBE)

KWANGUZA PRIMARY SCHOOL

St Faiths · KwaZulu-Natal View Location

Telephone: 083 518 5223
Public Primary School Quintile 1 No-Fee School
EMIS: 500182262 142 learners (DBE)

KWANGWENDA PRIMARY SCHOOL

Hibberdene · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182299 63 learners (DBE)

kwaNGXABANE PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 063 502 1712
Public Primary School Quintile 2 No-Fee School
EMIS: 200400341 123 learners (DBE)

kwaNIKWE JUNIOR SECONDARY SCHOOL

Bizana · Eastern Cape View Location

Telephone: 083 949 9044
90.6% matric pass rate (2025)
2022 94.0%
2023 84.8%
2024 85.8%
2025 90.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200500382 1,275 learners (DBE)

KWANJEKE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 082 817 9546
Public Primary School Quintile 2 No-Fee School
EMIS: 500178451 712 learners (DBE)

KWANKULU PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182336 239 learners (DBE)

KWANO

Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925631374 86 learners (DBE)

kwaNOBUHLE SENIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 082 259 9919
66.5% matric pass rate (2025)
2022 79.2%
2023 72.7%
2024 75.6%
2025 66.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200401300 808 learners (DBE)

KWANOKUSHO PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500182410 277 learners (DBE)

KWANOKUTHULA PRIMARY SCHOOL

Kwanokuthula, Kwanokuthula · Western Cape View Location

Telephone: 044 533 1626
Public Primary School Quintile 2 No-Fee School
EMIS: 100000454 1,254 learners (DBE)

KWANOMPANDA PRIMARY SCHOOL

Ndwedwe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500182447 158 learners (DBE)

kwaNONDUDUMO JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 073 821 7806
Public Primary School Quintile 1 No-Fee School
EMIS: 200500385 63 learners (DBE)

KWANONGQANGA PRIMARY SCHOOL

Emqeku · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500182484 117 learners (DBE)

KWANOSHEZI PRIMARY SCHOOL

Kwa_Noshezi · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500182521 101 learners (DBE)

KWANOTSHELWA HIGH SCHOOL

Vryheid · KwaZulu-Natal View Location

Telephone: 034 969 2727
86.5% matric pass rate (2025)
2022 78.6%
2023 84.9%
2024 88.5%
2025 86.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500182558 1,366 learners (DBE)

kwaNOXOLO PRIMARY SCHOOL

Kwanoxolo, Gqeberha · Eastern Cape View Location

Telephone: 067 622 0909
Public Primary School Quintile 3 No-Fee School
EMIS: 200100425 1,019 learners (DBE)

KWANQOKOTHO PRIMARY SCHOOL

Usuthu Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500182595 332 learners (DBE)

KWANSELE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182632 105 learners (DBE)

KwaNTABANKULU SENIOR PRIMARY SCHOOL

Qumbu, Maclear · Eastern Cape View Location

Telephone: 082 761 3473
Public Primary School Quintile 2 No-Fee School
EMIS: 200400342 59 learners (DBE)

KWANTATSHANA PUBLIC SECONDARY SCHOOL

Next To Acton Homes Primary School · KwaZulu-Natal View Location

89.7% matric pass rate (2025)
2022 81.5%
2023 82.2%
2024 81.2%
2025 89.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500182669 590 learners (DBE)

KWANTEBENI COMPREHENSIVE HIGH SCHOOL

Kwanyuswa · KwaZulu-Natal View Location

98.6% matric pass rate (2025)
2022 92.8%
2023 88.2%
2024 96.2%
2025 98.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500182706 814 learners (DBE)

kwaNTIKA PRIMARY SCHOOL

Redoubt, Bizana · Eastern Cape View Location

Telephone: 063 197 9869
Public Primary School Quintile 1 No-Fee School
EMIS: 200500386 518 learners (DBE)

kwaNTSHUNQE JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 072 705 4807
Public Combined School Quintile 1 No-Fee School
EMIS: 200401336 445 learners (DBE)

KWANXUSA HIGH SCHOOL

Via St Mary'S Hospital · KwaZulu-Natal View Location

96.4% matric pass rate (2025)
2022 89.2%
2023 93.9%
2024 94.3%
2025 96.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500178488 1,432 learners (DBE)

KWANYAMAZANE PRIMARY SCHOOL

Ezwenelisha · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500306915 744 learners (DBE)

KWANYEZI PRIMARY SCHOOL

Nquthu · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182780 103 learners (DBE)

KWANYONI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500183917 129 learners (DBE)

KWANZIMA PRIMARY SCHOOL

P O Box 478 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500182854 203 learners (DBE)

KWANZIMAKWE PRIMARY SCHOOL

Port Edward · KwaZulu-Natal View Location

Telephone: 74589760
Public Primary School Quintile 2 No-Fee School
EMIS: 500499611 351 learners (DBE)

KWAPATA SECONDARY SCHOOL

Azalea Road · KwaZulu-Natal View Location

95.2% matric pass rate (2025)
2022 99.3%
2023 100.0%
2024 95.6%
2025 95.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500182891 1,367 learners (DBE)

KWAPHAWENI PRIMARY SCHOOL

Jozini · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500182928 465 learners (DBE)

KWAPHAYIKENI HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

70.9% matric pass rate (2025)
2022 68.4%
2023 79.4%
2024 82.1%
2025 70.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500182965 684 learners (DBE)

KWAPHIKAZIWA SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 076 716 1138
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500183002 327 learners (DBE)

KWAPHINDAVELE COMBINED SCHOOL

Wasbank · KwaZulu-Natal View Location

71.4% matric pass rate (2025)
2022 58.3%
2023 85.0%
2024 55.6%
2025 71.4%
Public Combined School Quintile 3 No-Fee School
EMIS: 500183039 285 learners (DBE)

KWAPHUZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 073 892 9845
Public Primary School Quintile 2 No-Fee School
EMIS: 500183076 367 learners (DBE)

kwaQAKA PRIMARY SCHOOL

Fort Beaufort · Eastern Cape View Location

Telephone: 073 159 0516
Public Primary School Quintile 3 No-Fee School
EMIS: 200100426 74 learners (DBE)

KwaQONDA FULL SERVICE SCHOOL

Lusikisiki, Flagstaff · Eastern Cape View Location

Telephone: 073 230 5165
Public Primary School Quintile 1 No-Fee School
EMIS: 200500387 640 learners (DBE)

KWAQONDILE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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