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

MATSIE STEYN PRIMARY SCHOOL

Vereeninging, Vereeniging · Gauteng View Location

Telephone: 016 451 2239
Public Primary School Quintile 1 No-Fee School
EMIS: 700331017 609 learners (DBE)

MATSIENG P/S

Phuthaditjhaba, Witsieshoek · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445109018 390 learners (DBE)

MATSIKA

Hamatsika, Matsika · Limpopo View Location

Telephone: 076 662 6207
Public Primary School Quintile 1 No-Fee School
EMIS: 930350699 270 learners (DBE)

MATSIKENG P/S

Witsieshoek, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445109064 364 learners (DBE)

MATSIKINYANE

Moetladimo · Limpopo View Location

Telephone: 079 276 9782
Public Primary School Quintile 1 No-Fee School
EMIS: 926540936 501 learners (DBE)

MATSILA

Masia · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930321745 284 learners (DBE)

MATSIMELA

Gamakgoba, Polokwane · Limpopo View Location

94.7% matric pass rate (2025)
2022 66.7%
2023 95.9%
2024 91.1%
2025 94.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 923260765 709 learners (DBE)

MATSINDEVHE

Mashau · Limpopo View Location

Telephone: 015 893 2311
Public Primary School Quintile 2 No-Fee School
EMIS: 930321424 307 learners (DBE)

MATSIRI

Burgersfort · Limpopo

Public Primary School Quintile 1 No-Fee School
EMIS: 925630821 429 learners (DBE)

MATSIRI MOKGOKONG

Seshego · Limpopo View Location

Telephone: 015 233 5448
Public Primary School Quintile 3 No-Fee School
EMIS: 922220576 712 learners (DBE)

MATSITSI

Groblersdal · Limpopo View Location

Telephone: 079 970 0292
Public Primary School Quintile 1 No-Fee School
EMIS: 924651422 451 learners (DBE)

MATSOANA PRIMARY SCHOOL

Mt Fletcher, Mount Fletcher · Eastern Cape View Location

Telephone: 072 540 0755
Public Primary School Quintile 1 No-Fee School
EMIS: 200500600 112 learners (DBE)

MATSOBANE

Polokwane · Limpopo View Location

Telephone: 015 634 0005
Public Primary School Quintile 2 No-Fee School
EMIS: 923260772 304 learners (DBE)

MATSOGELLA

Bakenberg, Mapela · Limpopo View Location

88.5% matric pass rate (2025)
2022 60.0%
2023 82.6%
2024 100.0%
2025 88.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921140748 171 learners (DBE)

MATSOTSOSELA

Giyani, Giyani · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 916420369 236 learners (DBE)

Matsukubyane Secondary School

Kanana Village, Rustenburg · North West View Location

88.7% matric pass rate (2025)
2022 86.3%
2023 90.5%
2024 87.2%
2025 88.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 600101167 1,080 learners (DBE)

MATSULU PRIMARY SCHOOL

Matsulu, Matsulu · Mpumalanga View Location

Telephone: 013 778 9531
Public Primary School Quintile 4 Fee-Charging
EMIS: 800007195 327 learners (DBE)

MATSUOKWANE

Archiebuildvillage, Polokwane · Limpopo View Location

93.3% matric pass rate (2025)
2022 80.0%
2023 100.0%
2024 98.1%
2025 93.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 920210951 360 learners (DBE)

MATSWAKE

Bullbullvillage, Polokwane · Limpopo View Location

Telephone: 072 306 0423
79.7% matric pass rate (2025)
2022 52.9%
2023 71.1%
2024 89.5%
2025 79.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 920210968 285 learners (DBE)

MATSWAKENG I/S

Tseseng, Phuthaditjhaba · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 445105182 155 learners (DBE)

MATSWATHAKA P/S

Bohlokong, Bethlehem · Free State View Location

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

MATSWIDIKANYE

Sekgopo, Mooketsi · Limpopo View Location

Telephone: 082 472 8852
Public Primary School Quintile 1 No-Fee School
EMIS: 901340746 358 learners (DBE)

MATTA FOOTPRINTS SECONDARY SCHOOL

Eastern Cape · Eastern Cape

Independent Secondary School Fee-Charging
EMIS: 200300889 51 learners (DBE)

MATTHEW GONIWE COMPREHENSIVE SECONDARY SCHOOL

Lingelihle, Cradock · Eastern Cape View Location

Telephone: 048 940 0039
90.6% matric pass rate (2025)
2022 82.1%
2023 80.6%
2024 85.3%
2025 90.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600453 902 learners (DBE)

MATTHEW GONIWE MEMORIAL HIGH SCHOOL

Nonqubela, City Of Cape Town · Western Cape View Location

Telephone: 021 361 0313
86.3% matric pass rate (2025)
2022 70.6%
2023 69.3%
2024 88.4%
2025 86.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 106041102 1,286 learners (DBE)

MATTHEW GONIWE PRIMARY SCHOOL

Thembeni Location, King Williams Town · Eastern Cape View Location

Telephone: 082 933 1190
Public Primary School Quintile 3 No-Fee School
EMIS: 200200777 352 learners (DBE)

MATTHEWS ACADEMY INDEPENDENT SCHOOL

North West · North West

Independent Secondary School
EMIS: 600105512 147 learners (DBE)

MATTHEWS MANGOPE HIGH SCHOOL

Supingstad, Zeerust · North West View Location

Telephone: 018 353 0002
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: 600101169 207 learners (DBE)

MATUMA

Mashashane · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 922220781 87 learners (DBE)

MATUNTUNYANE

Montzvillage, Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 922212407 298 learners (DBE)

MATWABENG P/S

Matwabeng, Senekal · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 443701196 690 learners (DBE)

MATWEBU FULL SERVICE SCHOOL

Bizana, Mbizana · Eastern Cape View Location

Telephone: 083 335 7608
Public Primary School Quintile 2 No-Fee School
EMIS: 200500601 366 learners (DBE)

MATYANTYA JUNIOR SECONDARY SCHOOL

Lady Frere, Queenstown · Eastern Cape View Location

Telephone: 047 878 0087
Public Primary School Quintile 1 No-Fee School
EMIS: 200600454 151 learners (DBE)

MATYEBA PRIMARY SCHOOL

Tsolo, Mthatha · Eastern Cape View Location

Telephone: 076 201 8246
Public Primary School Quintile 2 No-Fee School
EMIS: 200400513 143 learners (DBE)

Maudzibi Primary School

Rampampa, Madikwe · North West View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 600101173 23 learners (DBE)

MAUFOTA

Bolobedu, Molototsi · Limpopo View Location

Telephone: 073 072 5007
Public Primary School Quintile 1 No-Fee School
EMIS: 918520665 395 learners (DBE)

MAULOKO

Mabjepilong, Tzaneen · Limpopo View Location

Telephone: 079 266 1285
Public Primary School Quintile 1 No-Fee School
EMIS: 918510996 291 learners (DBE)

MAULUMA

Mungonani, Mungonani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928330664 364 learners (DBE)

Maumong Primary School

Maumong Village, Marikana · North West View Location

Telephone: 063 118 8332
Public Primary School Quintile 2 No-Fee School
EMIS: 600101174 389 learners (DBE)

MAUNE

Seboravillage, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922220798 274 learners (DBE)

MAUNGANI

Maungani, Makhado · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930350682 247 learners (DBE)

MAUPA

Mokgoba, Duiwelskloof · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 995501502 194 learners (DBE)

MAUPYE

Polokwane · Limpopo View Location

Telephone: 063 615 4326
Public Primary School Quintile 2 No-Fee School
EMIS: 922210975 99 learners (DBE)

MAUTSE P/S

Rosendal · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 441407333 922 learners (DBE)

MAUTSWI

Matoks, Polokwane · Limpopo View Location

Telephone: 015 527 0212
Public Primary School Quintile 2 No-Fee School
EMIS: 919340883 594 learners (DBE)

MAVABAZA

Joppievillage, Nwamitwa · Limpopo View Location

Telephone: 082 752 1830
Public Primary School Quintile 1 No-Fee School
EMIS: 915530778 569 learners (DBE)

MAVALANI

Mavalani, Giyani · Limpopo View Location

Telephone: 083 278 1519
78.5% matric pass rate (2025)
2022 57.4%
2023 86.6%
2024 87.8%
2025 78.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916410607 851 learners (DBE)

MAVAMBE

Malamulele, Malemulele · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 911361750 285 learners (DBE)

MAVANA PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500202427 77 learners (DBE)

MAVANDLA HIGHER PRIMARY SCHOOL

Thulamahashe, Thulamahashe · Mpumalanga View Location

Telephone: 072 261 5319
Public Primary School Quintile 3 Fee-Charging
EMIS: 800035162 241 learners (DBE)

MAVANGANA HIGH SCHOOL

Next To Cekazi Primary School · KwaZulu-Natal View Location

86.7% matric pass rate (2025)
2022 93.3%
2023 60.0%
2024 66.7%
2025 86.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500308247 127 learners (DBE)

MAVATA JUNIOR SECONDARY SCHOOL

Gwadana A/A, Idutywa · Eastern Cape View Location

Telephone: 072 825 6277
Public Combined School Quintile 1 No-Fee School
EMIS: 200300297 195 learners (DBE)

MAVELA JUNIOR PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500602 364 learners (DBE)

MAVELA SECONDARY SCHOOL

Jozini · KwaZulu-Natal View Location

89.4% matric pass rate (2025)
2022 78.6%
2023 89.5%
2024 93.5%
2025 89.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202464 1,157 learners (DBE)

MAVELE

Mavelevillage, Nwamitwa · Limpopo View Location

Telephone: 076 737 5259
Public Primary School Quintile 1 No-Fee School
EMIS: 915530761 478 learners (DBE)

MAVHINA

Mashau · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 930321325 266 learners (DBE)

MAVHODE

Mavhode, Tshilamba · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 929311328 104 learners (DBE)

MAVHUNGA

Dzanani, Dzanani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 928330794 298 learners (DBE)

MAVILJAN PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Telephone: 013 799 0193
Public Primary School Quintile 3 Fee-Charging
EMIS: 800035085 209 learners (DBE)

MAVIMBELA PRIMARY SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 072 417 8747
Public Primary School Quintile 2 Fee-Charging
EMIS: 800035104 521 learners (DBE)

MAVIS STIMULATION CENTRE

Katlehong, Germiston · Gauteng View Location

Telephone: 072 985 5871
Independent Primary School Fee-Charging
EMIS: 700401206 10 learners (DBE)

MAVIVANE PRIMARY SCHOOL

Shakaville · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500202501 780 learners (DBE)

MAVUBEZA JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 073 728 2760
Public Primary School Quintile 1 No-Fee School
EMIS: 200400514 340 learners (DBE)

MAVULA PRIMARY SCHOOL

Empumalanga, Empumalanga · Mpumalanga View Location

Telephone: 072 965 4411
Public Primary School Quintile 3 Fee-Charging
EMIS: 800013508 418 learners (DBE)

MAVUMBHA

Tzaneen · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 915530785 636 learners (DBE)

MAVUMBUKA HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

90.8% matric pass rate (2025)
2022 95.0%
2023 88.8%
2024 83.2%
2025 90.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202538 1,115 learners (DBE)

MAVUMENGWANE HIGH SCHOOL

Ndayini Area · KwaZulu-Natal View Location

87.5% matric pass rate (2025)
2022 82.8%
2023 93.5%
2024 96.3%
2025 87.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202575 913 learners (DBE)

MAVUNDE

Mavunde, Makonde · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 930310660 318 learners (DBE)

MAVUNDLA PRIMARY SCHOOL

Via Betania · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500202612 372 learners (DBE)

MAVUNDLENI SENIOR PRIMARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 079 610 5873
Public Primary School Quintile 1 No-Fee School
EMIS: 200500603 109 learners (DBE)

MAVUSO JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200300298 65 learners (DBE)

MAVUSO PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 063 312 2587
Public Primary School Quintile 3 No-Fee School
EMIS: 200200444 109 learners (DBE)

MAVUSO SECONDARY SCHOOL

Hluhluwe · KwaZulu-Natal View Location

98.0% matric pass rate (2025)
2022 97.1%
2023 100.0%
2024 95.7%
2025 98.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202649 425 learners (DBE)

MAVUYISI

Malamulele, Malamulele · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 911360658 337 learners (DBE)

MAWA

Mawablock, Tzaneen · Limpopo View Location

Telephone: 060 471 7918
Public Primary School Quintile 1 No-Fee School
EMIS: 918511005 437 learners (DBE)

MAWALANA PRIMARY SCHOOL

Inadi Road · KwaZulu-Natal View Location

Telephone: 083 795 2989
Public Primary School Quintile 1 No-Fee School
EMIS: 500202723 101 learners (DBE)

MAWANA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500202760 50 learners (DBE)

MAWANDA PRIMARY SCHOOL

Obuka Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500202797 471 learners (DBE)

MAWELA

Mashamba · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 931520672 329 learners (DBE)

MAWELE

Bakenberg, Bakenberg · Limpopo View Location

100.0% matric pass rate (2025)
2022 63.9%
2023 58.3%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 921140755 127 learners (DBE)

MAWELE HIGH SCHOOL

Othame · KwaZulu-Natal View Location

Telephone: 076 115 0623
95.9% matric pass rate (2025)
2022 97.7%
2023 100.0%
2024 100.0%
2025 95.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202834 1,032 learners (DBE)

MAWELENI JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200400515 70 learners (DBE)

MAWELEWELE PRIMARY SCHOOL

Klaarwater · KwaZulu-Natal View Location

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

MAWENI HIGH SCHOOL

Wasbank · KwaZulu-Natal View Location

96.7% matric pass rate (2025)
2023 93.9%
2024 100.0%
2025 96.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500202871 400 learners (DBE)

MAWEWE HIGH SCHOOL

Thulamahashe, Thulamahashe · Mpumalanga View Location

77.3% matric pass rate (2025)
2022 76.7%
2023 80.2%
2024 64.6%
2025 77.3%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800034837 616 learners (DBE)

MAWEWE PRIMARY SCHOOL

Malelane, Malelane · Mpumalanga View Location

Telephone: 013 782 0113
Public Primary School Quintile 1 Fee-Charging
EMIS: 800013524 468 learners (DBE)

MAWEZULU PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500445258 300 learners (DBE)

MAWILA PRIMARY SCHOOL

Soweto, Johanessburg · Gauteng View Location

Telephone: 082 557 4041
Public Primary School Quintile 3 No-Fee School
EMIS: 700140798 473 learners (DBE)

MAWOMBE HIGH SCHOOL

Mtubatuba · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 76.5%
2023 86.2%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500202908 174 learners (DBE)

MAWONGA SENIOR PRIMARY SCHOOL

Mount Frere · Eastern Cape View Location

Telephone: 072 583 9298
Public Primary School Quintile 1 No-Fee School
EMIS: 200500604 119 learners (DBE)

MAWUSHE JUNIOR SECONDARY SCHOOL

Cofimvaba · Eastern Cape View Location

Telephone: 083 897 2795
Public Primary School Quintile 2 No-Fee School
EMIS: 200300299 173 learners (DBE)

MAWUVANA PRIMARY SCHOOL

Arconhoek, Acornhoek · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800034918 441 learners (DBE)

MAXAKA JUNIOR SECONDARY SCHOOL

Ngqeleni, Libode · Eastern Cape View Location

Telephone: 073 436 6782
Public Primary School Quintile 2 No-Fee School
EMIS: 200400516 196 learners (DBE)

MAXAMA JUNIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 082 753 6788
Public Primary School Quintile 2 No-Fee School
EMIS: 200300301 56 learners (DBE)

MAXEKE SECONDARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 591 5571
86.5% matric pass rate (2025)
2022 84.9%
2023 79.9%
2024 76.7%
2025 86.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700320960 1,520 learners (DBE)

MAXHAMA PRIMARY SCHOOL

Idutywa · Eastern Cape View Location

Telephone: 063 844 3250
Public Primary School Quintile 1 No-Fee School
EMIS: 200300300 56 learners (DBE)

MAXONIA NGK PRIMハRE SKOOL

Grabouw, Outside A Town · Western Cape View Location

Telephone: 079 023 9515
Public Primary School Quintile 1 No-Fee School
EMIS: 114336750 145 learners (DBE)

MAXWELE SENIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

85.6% matric pass rate (2025)
2022 79.5%
2023 95.7%
2024 88.1%
2025 85.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200400518 338 learners (DBE)

MAYAKAZI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500202982 412 learners (DBE)

MAYALUKA PRIMARY SCHOOL

Traditional Authority · KwaZulu-Natal View Location

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