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

LOWER BROOKSNEK PRIMARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Telephone: 039 254 8002
Public Primary School Quintile 2 No-Fee School
EMIS: 200500423 311 learners (DBE)

LOWER BUFUMBA SENIOR PRIMARY SCHOOL

Elliotdale, Mqanduli · Eastern Cape View Location

Telephone: 064 850 3635
Public Primary School Quintile 1 No-Fee School
EMIS: 200400369 227 learners (DBE)

LOWER CALA JUNIOR SECONDARY SCHOOL

Cala · Eastern Cape View Location

Telephone: 047 877 0992
Public Primary School Quintile 3 No-Fee School
EMIS: 200600381 86 learners (DBE)

LOWER CEGCUANA JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 073 616 1478
Public Primary School Quintile 3 No-Fee School
EMIS: 200300729 70 learners (DBE)

LOWER CROSSROADS HIGH SCHOOL

City Of Cape Town · Western Cape

Public Secondary School
EMIS: 100000852 400 learners (DBE)

LOWER CULUNCA JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 072 645 7899
Public Primary School Quintile 1 No-Fee School
EMIS: 200400370 55 learners (DBE)

LOWER DADAMBA PRIMARY SCHOOL

Willowvale, Idutywa · Eastern Cape View Location

Telephone: 073 620 6644
Public Primary School Quintile 2 No-Fee School
EMIS: 200300221 368 learners (DBE)

LOWER DIDIMANA JUNIOR PRIMARY SCHOOL

Whittlesea · Eastern Cape View Location

Telephone: 072 262 5164
Public Primary School Quintile 3 No-Fee School
EMIS: 200600382 163 learners (DBE)

LOWER EMNYAMENI PRIMARY SCHOOL

Keiskammahoek, King Williams Town · Eastern Cape View Location

Telephone: 078 301 0531
Public Primary School Quintile 2 No-Fee School
EMIS: 200200367 106 learners (DBE)

LOWER EMTUMASI JUNIOR SECONDARY SCHOOL

Mt Fletcher, Matatiele · Eastern Cape View Location

Telephone: 078 711 2245
Public Primary School Quintile 2 No-Fee School
EMIS: 200500424 130 learners (DBE)

LOWER ESINXAKU JUNIOR SECONDARY SCHOOL

Tsolo, Maclear · Eastern Cape View Location

Telephone: 073 934 6911
Public Primary School Quintile 2 No-Fee School
EMIS: 200400371 163 learners (DBE)

LOWER GODINI JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 071 934 3941
Public Combined School Quintile 1 No-Fee School
EMIS: 200400372 190 learners (DBE)

LOWER GOQO JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 064 193 7343
Public Primary School Quintile 1 No-Fee School
EMIS: 200300222 36 learners (DBE)

LOWER GOQWANA PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 073 257 3363
Public Primary School Quintile 2 No-Fee School
EMIS: 200400373 155 learners (DBE)

LOWER GQAGA PRIMARY SCHOOL

Lower Gqaga, Ngcobo · Eastern Cape View Location

Telephone: 079 636 6664
Public Primary School Quintile 1 No-Fee School
EMIS: 200400374 169 learners (DBE)

LOWER GQOBONCO JUNIOR SECONDARY SCHOOL

Bashee, Engcobo · Eastern Cape View Location

Telephone: 078 829 3729
Public Primary School Quintile 2 No-Fee School
EMIS: 200400375 177 learners (DBE)

LOWER GQOGQORA PRIMARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 079 937 6577
Public Primary School Quintile 2 No-Fee School
EMIS: 200300223 26 learners (DBE)

LOWER GWADU JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 078 968 2624
Public Primary School Quintile 2 No-Fee School
EMIS: 200300224 148 learners (DBE)

LOWER GXULU PRIMARY SCHOOL

Keiskammahoek · Eastern Cape View Location

Telephone: 064 624 2063
Public Primary School Quintile 3 No-Fee School
EMIS: 200200368 131 learners (DBE)

LOWER KETE-KETE JUNIOR SECONDARY SCHOOL

Ketekete, Mount Fletcher · Eastern Cape View Location

Telephone: 071 271 3085
Public Primary School Quintile 1 No-Fee School
EMIS: 200501369 79 learners (DBE)

LOWER LUFUTA JUNIOR SECONDARY SCHOOL

Cala · Eastern Cape View Location

Telephone: 063 371 2404
Public Primary School Quintile 2 No-Fee School
EMIS: 200600385 132 learners (DBE)

LOWER MALAHLE JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 076 258 5817
Public Primary School Quintile 2 No-Fee School
EMIS: 200400377 256 learners (DBE)

LOWER MALEPE-LEPE PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200400378 274 learners (DBE)

LOWER MATEKO PRIMARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 082 542 3646
Public Primary School Quintile 2 No-Fee School
EMIS: 200400379 268 learners (DBE)

LOWER MBANGCOLO JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 073 643 8268
Public Primary School Quintile 2 No-Fee School
EMIS: 200300851 91 learners (DBE)

LOWER MDUMBI JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 073 637 0076
Public Primary School Quintile 1 No-Fee School
EMIS: 200400380 131 learners (DBE)

LOWER MGWALANA PRIMARY SCHOOL

Peddie · Eastern Cape View Location

Telephone: 067 673 3379
Public Primary School Quintile 2 No-Fee School
EMIS: 200200369 62 learners (DBE)

LOWER MKEMANE JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 076 881 8989
Public Primary School Quintile 1 No-Fee School
EMIS: 200500426 93 learners (DBE)

LOWER MKHOMANE PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 073 586 5405
Public Primary School Quintile 1 No-Fee School
EMIS: 200501363 274 learners (DBE)

LOWER MNCEBA JUNIOR SECONDARY SCHOOL

Tabankulu · Eastern Cape View Location

Telephone: 072 754 6394
Public Primary School Quintile 2 No-Fee School
EMIS: 200500427 152 learners (DBE)

LOWER MNGAMNYE JUNIOR SECONDARY SCHOOL

Ndunyeni A/A, Ngqeleni · Eastern Cape View Location

Telephone: 083 399 9920
Public Primary School Quintile 2 No-Fee School
EMIS: 200400381 203 learners (DBE)

LOWER MNYAMANA PRIMARY SCHOOL

Mount Frere, Matatiele · Eastern Cape View Location

Telephone: 072 510 7507
Public Primary School Quintile 2 No-Fee School
EMIS: 200500428 119 learners (DBE)

LOWER MNYOLO JUNIOR SECONDARY SCHOOL

Lower Mnyolo, Engcobo · Eastern Cape View Location

Telephone: 073 178 3239
Public Primary School Quintile 1 No-Fee School
EMIS: 200400382 246 learners (DBE)

LOWER MPAKO SENIOR PRIMARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 071 690 0489
Public Primary School Quintile 1 No-Fee School
EMIS: 200400383 361 learners (DBE)

LOWER MT HOREB SENIOR PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 063 694 0621
Public Primary School Quintile 1 No-Fee School
EMIS: 200500429 106 learners (DBE)

LOWER MVENYANE JUNIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 072 756 5317
Public Primary School Quintile 1 No-Fee School
EMIS: 200500430 95 learners (DBE)

LOWER MZENGE JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 071 889 7860
Public Combined School Quintile 1 No-Fee School
EMIS: 200500431 333 learners (DBE)

LOWER NCORA JUNIOR SECONDARY SCHOOL

Cofimvaba · Eastern Cape View Location

Telephone: 082 621 6794
Public Primary School Quintile 2 No-Fee School
EMIS: 200600386 226 learners (DBE)

LOWER NDAKANA JUNIOR SECONDARY SCHOOL

Nqamakwe, Nqamakwe · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200300228 126 learners (DBE)

LOWER NDUKU JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 073 144 3959
Public Primary School Quintile 2 No-Fee School
EMIS: 200300229 36 learners (DBE)

LOWER NGCOLOKENI SENIOR PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200400384 122 learners (DBE)

LOWER NGQWARA JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 079 196 9367
Public Primary School Quintile 2 No-Fee School
EMIS: 200400386 138 learners (DBE)

LOWER NOFOTYO JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 072 442 3616
Public Primary School Quintile 3 No-Fee School
EMIS: 200300231 13 learners (DBE)

LOWER NQAMAKWE JUNIOR SECONDARY SCHOOL

Nqamakwe, Butterworth · Eastern Cape View Location

Telephone: 072 558 2676
Public Primary School Quintile 2 No-Fee School
EMIS: 200300232 149 learners (DBE)

LOWER NQANCULE JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 073 356 8267
Public Primary School Quintile 2 No-Fee School
EMIS: 200300233 78 learners (DBE)

LOWER NTLAZA JUNIOR PRIMARY SCHOOL

Ngqeleni, Libode · Eastern Cape View Location

Telephone: 083 486 8445
Public Primary School Quintile 3 No-Fee School
EMIS: 200400388 95 learners (DBE)

LOWER NXOTSHANA JUNIOR SECONDARY SCHOOL

Mt Fletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 082 550 0213
Public Combined School Quintile 1 No-Fee School
EMIS: 200500432 76 learners (DBE)

LOWER QEBE JUNIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 078 611 8290
Public Primary School Quintile 1 No-Fee School
EMIS: 200400389 123 learners (DBE)

LOWER QOQO SENIOR PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 073 255 8484
Public Primary School Quintile 1 No-Fee School
EMIS: 200500434 158 learners (DBE)

LOWER QUTSA PRIMARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 073 516 0464
Public Primary School Quintile 2 No-Fee School
EMIS: 200300234 35 learners (DBE)

LOWER RAINY PRIMARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 076 707 6959
Public Primary School Quintile 1 No-Fee School
EMIS: 200400390 423 learners (DBE)

LOWER ROZA JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 082 731 2342
Public Primary School Quintile 2 No-Fee School
EMIS: 200400391 113 learners (DBE)

LOWER SEPLAN PRIMARY SCHOOL

Cofimvaba · Eastern Cape View Location

Telephone: 083 564 1528
Public Primary School Quintile 1 No-Fee School
EMIS: 200600387 94 learners (DBE)

LOWER SEPLAN SENIOR SECONDARY SCHOOL

Cala, Lady Frere · Eastern Cape View Location

Telephone: 082 776 7988
100.0% matric pass rate (2025)
2022 88.2%
2023 90.9%
2024 94.7%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200601032 193 learners (DBE)

LOWER SHESHEGU PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 046 200 0370
Public Primary School Quintile 2 No-Fee School
EMIS: 200200370 31 learners (DBE)

LOWER SITOLEN PRIMARY SCHOOL

Lower Sitoleni, Engcobo · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200400392 201 learners (DBE)

LOWER THOKOANA JUNIOR SECONDARY SCHOOL

Mt Fletcher, Mount Fletcher · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500436 161 learners (DBE)

LOWER TSITSANA JUNIOR SECONDARY SCHOOL

Mt Fletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 078 183 9913
Public Primary School Quintile 3 No-Fee School
EMIS: 200500437 90 learners (DBE)

LOWER TSOJANA JUNIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 073 422 9710
Public Primary School Quintile 2 No-Fee School
EMIS: 200300235 29 learners (DBE)

LOWER TUGELA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500187886 1,262 learners (DBE)

LOWER TYIRA JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 082 423 2990
Public Primary School Quintile 2 No-Fee School
EMIS: 200400393 58 learners (DBE)

LOWER XONGORA PRIMARY JUNIOR SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 073 795 5453
Public Primary School Quintile 1 No-Fee School
EMIS: 200401294 95 learners (DBE)

LOWRYVILLE INTERMEDIÊRE SKOOL

Colesberg · Northern Cape

Telephone: 051 753 0647
Public Intermediate School Quintile 4 Fee-Charging
EMIS: 300023304 1,189 learners (DBE)

LOWVELD ACADEMY

Wildlife Estate, Hoedspruit · Limpopo View Location

Telephone: 015 793 3750
100.0% matric pass rate (2025)
2025 100.0%
Independent Secondary School
EMIS: 996605303 317 learners (DBE)

LOWVELD HIGH SCHOOL

West Acres, Mbombela · Mpumalanga View Location

Telephone: 013 741 1041
93.9% matric pass rate (2025)
2022 89.6%
2023 92.0%
2024 96.4%
2025 93.9%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 800010736 1,389 learners (DBE)

LOXTONVALE PRIMÊRE SKOOL

Keimoes · Northern Cape

Telephone: 054 461 0633
Public Primary School Quintile 2 No-Fee School
EMIS: 300042210 139 learners (DBE)

LOYISO SENIOR SECONDARY SCHOOL

Zwide, Gqeberha · Eastern Cape View Location

Telephone: 041 459 5043
61.3% matric pass rate (2025)
2022 73.3%
2023 70.7%
2024 78.9%
2025 61.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200100468 1,446 learners (DBE)

LOYISO SENIOR SECONDARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 039 987 6543
85.7% matric pass rate (2025)
2022 76.0%
2023 51.8%
2024 100.0%
2025 85.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500438 506 learners (DBE)

LOYISO SENIOR SECONDARY SCHOOL

Mdantsane, East London · Eastern Cape View Location

Telephone: 071 963 3506
88.2% matric pass rate (2025)
2022 90.2%
2023 85.9%
2024 83.6%
2025 88.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200371 446 learners (DBE)

LTT MURUNWA SCHOOL OF EXCELLENCE

Makhado · Limpopo View Location

Telephone: 015 516 4209
95.2% matric pass rate (2025)
2022 87.3%
2023 88.2%
2024 92.5%
2025 95.2%
Independent Combined School Fee-Charging
EMIS: 905332864 238 learners (DBE)

LUATAME

Dzanani, Dzanani · Limpopo View Location

Telephone: 015 973 6801
81.1% matric pass rate (2025)
2022 60.8%
2023 79.3%
2024 93.3%
2025 81.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 928330961 447 learners (DBE)

LUBALA SENIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 083 336 4459
Public Primary School Quintile 1 No-Fee School
EMIS: 200500439 150 learners (DBE)

LUBALEKO PRIMARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Telephone: 083 336 1773
Public Primary School Quintile 2 No-Fee School
EMIS: 200500441 319 learners (DBE)

LUBAMBO PRIMARY SCHOOL

Jozini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500187923 173 learners (DBE)

LUBANA PRIMARY SCHOOL

Mabhuyeni Area · KwaZulu-Natal View Location

Telephone: 083 297 5790
Public Primary School Quintile 3 No-Fee School
EMIS: 500187960 250 learners (DBE)

LUBANZI JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 073 947 4009
Public Combined School Quintile 1 No-Fee School
EMIS: 200400394 606 learners (DBE)

LUBELO PRIMARY SCHOOL

Wasbank · KwaZulu-Natal View Location

Telephone: 034 261 0968
Public Primary School Quintile 3 No-Fee School
EMIS: 500187997 135 learners (DBE)

LUBELO SECONDARY SCHOOL

Near Emngceleni Primary · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 89.8%
2023 98.3%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500441669 461 learners (DBE)

LUBHOKO HIGH SCHOOL

Ingwavuma · KwaZulu-Natal View Location

97.3% matric pass rate (2025)
2022 96.1%
2023 95.8%
2024 90.1%
2025 97.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500446220 1,209 learners (DBE)

LUBISANA PRIMARY SCHOOL

Kwadukuza · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500188034 135 learners (DBE)

LUBISINI JUNIOR SECONDARY SCHOOL

Mtfletcher, Matatiele · Eastern Cape View Location

Telephone: 083 331 3220
Public Primary School Quintile 1 No-Fee School
EMIS: 200500443 116 learners (DBE)

LUBOMBO SECONDARY SCHOOL

Kwalugedlane, Kwalugedlane · Mpumalanga View Location

Telephone: 082 514 9110
91.3% matric pass rate (2025)
2022 69.8%
2023 65.0%
2024 75.0%
2025 91.3%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800010751 578 learners (DBE)

LUBOMVINI JUNIOR SECONDARY SCHOOL

Willowvale, Idutywa · Eastern Cape View Location

Telephone: 083 524 3905
Public Primary School Quintile 3 No-Fee School
EMIS: 200300236 86 learners (DBE)

LUBOVANA PRIMARY SCHOOL

Bulwer · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500188071 118 learners (DBE)

LUCAS MEMORIAL PRIMARY SCHOOL

Umzumbe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500188108 382 learners (DBE)

LUCAS MEYER PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500188145 403 learners (DBE)

LUCAS MOTSHABANOSI SECONDARY SCHOOL

Mabopane, Pretoria · Gauteng View Location

Telephone: 066 241 6854
Public Secondary School Quintile 1 No-Fee School
EMIS: 700914252 620 learners (DBE)

LUCAS RATSHALINGWA

Makonde · Limpopo View Location

Telephone: 079 975 6924
97.3% matric pass rate (2025)
2022 70.7%
2023 84.8%
2024 96.4%
2025 97.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 930310967 373 learners (DBE)

LUCINGWENI JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200400395 179 learners (DBE)

LUCINGWENI SENIOR PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200500444 55 learners (DBE)

LUCKAU

Luckaubvillage, Groblersdal · Limpopo View Location

Telephone: 071 656 5076
Public Primary School Quintile 1 No-Fee School
EMIS: 924651354 1,085 learners (DBE)

LUCKHOFF C/S

Teisesville, Luckhoff · Free State View Location

97.6% matric pass rate (2025)
2022 92.9%
2023 96.0%
2024 100.0%
2025 97.6%
Public Combined School Quintile 2 No-Fee School
EMIS: 441304247 1,163 learners (DBE)

LUCKHOFF P/S

Luckhoff · Free State View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 441304246 140 learners (DBE)

LUCKHOFF SEKONDハR

Idasvallei, Stellenbosch · Western Cape View Location

Telephone: 021 886 4766
77.4% matric pass rate (2025)
2022 69.7%
2023 54.5%
2024 81.2%
2025 77.4%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 109323411 1,070 learners (DBE)

LUCKY DUBE SECONDARY SCHOOL

Mpumalanga · Mpumalanga

Telephone: 017 801 6247
Public Secondary School
EMIS: 800035735 571 learners (DBE)

LUCRETIA INTERMEDIATE SCHOOL

Kimberley · Northern Cape

Telephone: 053 871 2544
Public Primary School Quintile 3 Fee-Charging
EMIS: 300014206 1,281 learners (DBE)

LUCWABA JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 076 484 2137
Public Combined School Quintile 1 No-Fee School
EMIS: 200500445 412 learners (DBE)

LUDAKA JUNIOR SECONDARY SCHOOL

Ngqeleni, Nyandeni · Eastern Cape View Location

Telephone: 073 977 6989
Public Primary School Quintile 1 No-Fee School
EMIS: 200400396 150 learners (DBE)

LUDAKA PRIMARY SCHOOL

Emanyiseni Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500188219 97 learners (DBE)

LUDANE

Nzelele, Nzhelele · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928330824 135 learners (DBE)
← Prev Page 105 of 256 Next →
Scroll to Top