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

MAMADI

Monsterlus, Groblersdal · Limpopo View Location

96.9% matric pass rate (2025)
2022 86.4%
2023 83.3%
2024 100.0%
2025 96.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924651507 320 learners (DBE)

MAMADISHA

Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922210685 385 learners (DBE)

MAMAFUBEDU P/S

Mamafubedu Township, Petrus Steyn · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 442710182 619 learners (DBE)

MAMAGOGO

Gaselwane, Polokwane · Limpopo View Location

Telephone: 082 497 6629
87.9% matric pass rate (2025)
2022 65.6%
2023 97.7%
2024 84.8%
2025 87.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 923260611 314 learners (DBE)

MAMAGOLA

Makopane, Potgietersrus · Limpopo View Location

Telephone: 071 834 0234
Public Primary School Quintile 2 No-Fee School
EMIS: 921120799 98 learners (DBE)

MAMAHLO

Polokwane, Polokwane · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 923240556 923 learners (DBE)

MAMAILA

Gamamaila, Modjadjiskloof · Limpopo View Location

Telephone: 071 280 5538
Public Primary School Quintile 1 No-Fee School
EMIS: 919340289 552 learners (DBE)

MAMAKGATLAPE

Nebo · Limpopo View Location

Telephone: 072 288 6930
Public Primary School Quintile 1 No-Fee School
EMIS: 924643216 226 learners (DBE)

MAMALI SIKHWIVHILU

Sibasa, Sibasa · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930351067 458 learners (DBE)

MAMANENG

Marblehall · Limpopo View Location

Telephone: 079 455 1224
Public Primary School Quintile 2 No-Fee School
EMIS: 996606814 25 learners (DBE)

MAMANYOHA

Kgapane · Limpopo View Location

Telephone: 073 537 4831
Public Primary School Quintile 1 No-Fee School
EMIS: 918512121 237 learners (DBE)

MAMAOLO

Gamphahlele, Polokwane · Limpopo View Location

Telephone: 073 040 8926
Public Primary School Quintile 3 No-Fee School
EMIS: 923260628 481 learners (DBE)

MAMASEGARE

Rakgwadi, Marblehall · Limpopo View Location

Telephone: 078 288 2124
Public Primary School Quintile 1 No-Fee School
EMIS: 924650832 105 learners (DBE)

MAMASILO INTERMEDIATE SCHOOL

Kuruman · Northern Cape

Telephone: 072 984 9499
86.2% matric pass rate (2025)
2022 58.6%
2023 45.7%
2024 75.4%
2025 86.2%
Public Intermediate School Quintile 1 No-Fee School
EMIS: 300101056 500 learners (DBE)

MAMATA PRIMARY SCHOOL

King William'S Town, King Williams Town · Eastern Cape View Location

Telephone: 071 657 4167
Public Primary School Quintile 3 No-Fee School
EMIS: 200200408 124 learners (DBE)

MAMATHIELEDZHA

Sidoumutavhanani, Thohoyandou · Limpopo View Location

Telephone: 078 696 8132
Public Primary School Quintile 1 No-Fee School
EMIS: 930350439 219 learners (DBE)

MAMATLEPA KGASHANE

Gakgapane, Duiwelskloof · Limpopo View Location

Telephone: 015 328 4114
Public Primary School Quintile 3 No-Fee School
EMIS: 918510385 762 learners (DBE)

MAMBA PRIMARY SCHOOL

Eshowe · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195582 600 learners (DBE)

MAMBANE SECONDARY SCHOOL

Block C, Komatipoort · Mpumalanga View Location

Telephone: 013 780 0124
80.4% matric pass rate (2025)
2022 57.3%
2023 94.4%
2024 85.4%
2025 80.4%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800012179 1,340 learners (DBE)

MAMBENI PRIMARY SCHOOL

Pomeroy · KwaZulu-Natal View Location

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

MAMBHONGWENI PRIMARY SCHOOL

Kwaxolo · KwaZulu-Natal View Location

Telephone: 083 929 7566
Public Primary School Quintile 2 No-Fee School
EMIS: 500195656 41 learners (DBE)

MAMBO PRIMARY SCHOOL

Johannesburg, Soweto · Gauteng View Location

Telephone: 010 233 0032
Public Primary School Quintile 4 No-Fee School
EMIS: 700110973 461 learners (DBE)

MAMBUKA ABC PRIMARY SCHOOL

Ntambanana · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500195693 323 learners (DBE)

MAMBULU PRIMARY SCHOOL

Mabomvini · KwaZulu-Natal View Location

Telephone: 072 271 7889
Public Primary School Quintile 1 No-Fee School
EMIS: 500195730 393 learners (DBE)

MAMELLANG-THUTO S/S

Kgotsong, Bothaville · Free State View Location

82.0% matric pass rate (2025)
2022 82.5%
2023 75.7%
2024 85.3%
2025 82.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 440506227 1,435 learners (DBE)

MAMELLO P/S

Phuthaditjhaba, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 445109020 453 learners (DBE)

MAMELLO S/S

Meloding, Virginia · Free State View Location

86.0% matric pass rate (2025)
2022 84.5%
2023 82.3%
2024 79.1%
2025 86.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 444412025 1,161 learners (DBE)

MAMELLONG COMPREHENSIVE

Tsakane, Brakpan · Gauteng View Location

Telephone: 082 600 7831
77.6% matric pass rate (2025)
2022 76.0%
2023 76.7%
2024 64.7%
2025 77.6%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700311324 1,843 learners (DBE)

MAMELODI EAST PRE-VOCATIONAL SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 066 487 2669
Public Primary School Fee-Charging
EMIS: 700400896 414 learners (DBE)

MAMELODI SECONDARY SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 012 805 7414
90.9% matric pass rate (2025)
2022 80.8%
2023 90.4%
2024 92.0%
2025 90.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 700220772 1,587 learners (DBE)

MAMERIRI

Sekgopo, Sekgopo · Limpopo View Location

Telephone: 083 687 9506
89.0% matric pass rate (2025)
2022 75.2%
2023 98.9%
2024 96.6%
2025 89.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 901341176 1,263 learners (DBE)

MAMETJA

Trichardtsdal · Limpopo View Location

Telephone: 082 656 7012
Public Primary School Quintile 1 No-Fee School
EMIS: 926540850 316 learners (DBE)

MAMFENE PRIMARY SCHOOL

Mamfene Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500195767 752 learners (DBE)

MAMFENENI FULL SERVICE SCHOOL

Idutywa, Idutywa · Eastern Cape View Location

Telephone: 073 868 7737
Public Primary School Quintile 1 No-Fee School
EMIS: 200300276 260 learners (DBE)

MAMFENGWINI JUNIOR SECONDARY SCHOOL

Libode · Eastern Cape View Location

Telephone: 083 542 2986
Public Combined School Quintile 2 No-Fee School
EMIS: 200400470 259 learners (DBE)

MAMINZA PRIMARY SCHOOL

Msogwaba, Msogwaba · Mpumalanga View Location

Telephone: 071 643 3738
Public Primary School Quintile 3 Fee-Charging
EMIS: 800000430 1,083 learners (DBE)

MAMJOLI SIGCAU JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 039 252 3116
Public Primary School Quintile 1 No-Fee School
EMIS: 200501043 153 learners (DBE)

MAMMOKA

Springieldvillage, Polokwane · Limpopo View Location

Telephone: 079 363 3215
93.8% matric pass rate (2025)
2022 79.1%
2023 90.6%
2024 73.4%
2025 93.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 920210708 671 learners (DBE)

MAMMUTLA PRIMARY SCHOOL

Mammutla, Taung · North West View Location

Telephone: 083 799 5797
Public Primary School Quintile 2 No-Fee School
EMIS: 600101065 292 learners (DBE)

MAMMUTLA SECONDARY

Kameelputs, Hartswater · North West View Location

Telephone: 082 503 0573
80.9% matric pass rate (2025)
2022 74.6%
2023 76.8%
2024 100.0%
2025 80.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600105077 765 learners (DBE)

MAMOCHOKO

Polokwane · Limpopo View Location

97.0% matric pass rate (2025)
2022 92.0%
2023 100.0%
2024 100.0%
2025 97.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 992205102 369 learners (DBE)

Mamodibo High School

Mogogelo Village, Hammanskraal · North West View Location

Telephone: 083 574 6208
92.0% matric pass rate (2025)
2022 82.9%
2023 87.6%
2024 85.4%
2025 92.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 600101221 1,286 learners (DBE)

MAMODIKELENG

Gamolepomankweng, Polokwane · Limpopo View Location

46.8% matric pass rate (2025)
2022 72.7%
2023 72.4%
2024 69.8%
2025 46.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923240563 239 learners (DBE)

Mamodimakwana Primary School

Mantserre, Swartklip · North West View Location

Telephone: 066 293 0720
Public Primary School Quintile 1 No-Fee School
EMIS: 600101058 296 learners (DBE)

MAMODING

Mookgo, Tzaneen · Limpopo View Location

Telephone: 082 788 8565
65.4% matric pass rate (2025)
2022 81.5%
2023 19.2%
2024 43.6%
2025 65.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918512213 337 learners (DBE)

MAMODUWANE

Raditshaba · Limpopo View Location

65.4% matric pass rate (2025)
2022 54.2%
2023 83.3%
2024 72.2%
2025 65.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 920210715 139 learners (DBE)

Mamogale-Segale Primary School

Bethanie, Brits · North West View Location

Telephone: 072 444 1433
Public Primary School Quintile 1 No-Fee School
EMIS: 600101059 174 learners (DBE)

MAMOGEGE

Burgersfort, Burgersfort · Limpopo View Location

Telephone: 072 746 7948
57.1% matric pass rate (2025)
2022 48.5%
2023 51.6%
2024 82.6%
2025 57.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925631114 275 learners (DBE)

MAMOGOASHA

Groothoek · Limpopo View Location

Telephone: 071 137 6118
Public Primary School Quintile 1 No-Fee School
EMIS: 921230221 469 learners (DBE)

MAMOKAILE

Moetladimo · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 926540867 564 learners (DBE)

MAMOKGADI

Bolobedu, Molototsi · Limpopo View Location

Telephone: 079 066 3362
Public Primary School Quintile 1 No-Fee School
EMIS: 918520603 223 learners (DBE)

MAMOKGALAKE

Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925630142 583 learners (DBE)

MAMOKUTUPI

Matoksramokgopa, Polokwane · Limpopo View Location

80.6% matric pass rate (2025)
2022 52.9%
2023 64.7%
2024 97.4%
2025 80.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 919340371 226 learners (DBE)

MAMOLELE

Polokwane · Limpopo View Location

Telephone: 072 144 0089
Public Primary School Quintile 2 No-Fee School
EMIS: 904210722 231 learners (DBE)

MAMOLEMANE

Seshego, Polokwane · Limpopo View Location

85.5% matric pass rate (2025)
2022 80.7%
2023 91.8%
2024 93.8%
2025 85.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 922220613 911 learners (DBE)

MAMOLOBE

Polokwane · Limpopo View Location

Telephone: 729090
Public Primary School Quintile 1 No-Fee School
EMIS: 925610452 607 learners (DBE)

MAMOLOBELA

Makofang, Burgersfort · Limpopo View Location

69.0% matric pass rate (2025)
2022 32.1%
2023 52.6%
2024 63.4%
2025 69.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 925620541 186 learners (DBE)

MAMOLOKO

Seshego · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922220620 195 learners (DBE)

MAMONTOELI JUNIOR SECONDARY SCHOOL

Thokoana Location, Mount Fletcher · Eastern Cape View Location

Telephone: 082 793 1834
Public Primary School Quintile 1 No-Fee School
EMIS: 200500555 144 learners (DBE)

MAMORAKE

Groblersdal, Groblersdal · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 924650108 585 learners (DBE)

MAMORATWA COMBINED SCHOOL

Ottosdal · North West View Location

Telephone: 018 571 1159
Public Secondary School Quintile 1 No-Fee School
EMIS: 600101060 217 learners (DBE)

MAMORATWA INTERMEDIATE SCHOOL

Kuruman · Northern Cape

Telephone: 076 934 8376
Public Intermediate School Quintile 1 No-Fee School
EMIS: 300101061 199 learners (DBE)

MAMORITHING

Maololovillage, Marishane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924641128 78 learners (DBE)

MAMOSA EDUCATIONAL INSTITUTE

2027 applications open

Duduza, Nigel · Gauteng View Location

Telephone: 011 810 1004

Accepting applications for 2027

Requirements: Certified ID copy, Certified birth certificate, report from the previous school. Proof of residence
Deadline: 30 October 2026
Phone: 084 527 4015
Independent Primary School Fee-Charging
EMIS: 700400880 113 learners (DBE)

MAMOSA I/S

Witsieshoek · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 445101248 221 learners (DBE)

MAMOSALA

Mashiloanavillage, Shiluvane · Limpopo View Location

Public Secondary School Quintile 3 No-Fee School
EMIS: 901540195 111 learners (DBE)

MAMOSEBO LOWER AND HIGHER PRIMARY SCHOOL

Bushbuckridge, Bushbuckridge · Mpumalanga View Location

Public Primary School Quintile 1 Fee-Charging
EMIS: 800034893 178 learners (DBE)

MAMOSHIA

Blackhillvillage, Polokwane · Limpopo View Location

Telephone: 072 213 9126
Public Primary School Quintile 1 No-Fee School
EMIS: 920210739 191 learners (DBE)

MAMOSODI PRIMARY SCHOOL

Arconhoek, Acornhoek · Mpumalanga View Location

Public Primary School Quintile 1 Fee-Charging
EMIS: 800034894 268 learners (DBE)

MAMOTHALO

Gamolepo, Tholongwe · Limpopo View Location

Telephone: 072 281 7917
Public Primary School Quintile 2 No-Fee School
EMIS: 923240587 662 learners (DBE)

MAMOTHE

Matoksramokgopa, Polokwane · Limpopo View Location

Telephone: 015 526 2374
Public Primary School Quintile 3 No-Fee School
EMIS: 919340487 305 learners (DBE)

MAMOTHIBI

Matoks, Polokwane · Limpopo View Location

Telephone: 015 527 2740
Public Primary School Quintile 2 No-Fee School
EMIS: 919340852 276 learners (DBE)

MAMOTSHANA

Matoks, Polokwane · Limpopo View Location

Telephone: 082 201 4447
Public Primary School Quintile 2 No-Fee School
EMIS: 919340869 728 learners (DBE)

MAMOYAHABO

Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 920210746 140 learners (DBE)

MAMPA

Gamolepo, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923240594 152 learners (DBE)

MAMPANA

Gamampanevillage, Gamampane · Limpopo View Location

Telephone: 072 701 5437
Public Primary School Quintile 1 No-Fee School
EMIS: 924641104 280 learners (DBE)

MAMPELAZWE JUNIOR SECONDARY SCHOOL

Lusikisiki, Holycross · Eastern Cape View Location

Telephone: 078 435 2991
Public Combined School Quintile 1 No-Fee School
EMIS: 200501376 306 learners (DBE)

MAMPESTAD PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 073 253 1525
Public Primary School Quintile 1 No-Fee School
EMIS: 300101063 225 learners (DBE)

MAMPEULE

Giyani · Limpopo View Location

34.5% matric pass rate (2025)
2022 33.3%
2023 66.7%
2024 57.9%
2025 34.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918521347 171 learners (DBE)

MAMPHO SECONDARY SCHOOL

Migdol, Scheizer Reneke · North West View Location

Telephone: 053 965 0908
90.6% matric pass rate (2025)
2022 82.1%
2023 88.1%
2024 85.4%
2025 90.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600104004 904 learners (DBE)

MAMPHOKGO

Dennilton · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924650115 460 learners (DBE)

MAMPHOKU

Dikgale · Limpopo View Location

Telephone: 072 188 0449
91.6% matric pass rate (2025)
2022 92.8%
2023 94.7%
2024 91.5%
2025 91.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 904240600 737 learners (DBE)

MAMPOI S/S

Mokodumela, Phuthaditjhaba · Free State View Location

95.8% matric pass rate (2025)
2022 81.0%
2023 93.0%
2024 96.3%
2025 95.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 445109001 895 learners (DBE)

MAMPONDO JUNIOR SECONDARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 078 867 0834
Public Primary School Quintile 1 No-Fee School
EMIS: 200500556 181 learners (DBE)

MAMPONDWENI JUNIOR PRIMARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 073 311 9624
Public Primary School Quintile 1 No-Fee School
EMIS: 200300785 8 learners (DBE)

MAMPONJWANA PRIMARY SCHOOL

Winterton · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500198504 319 learners (DBE)

MAMPOTE

Polokwane · Limpopo View Location

Telephone: 072 454 4626
Public Primary School Quintile 1 No-Fee School
EMIS: 920210753 284 learners (DBE)

MAMPOTJANE

Klipheuwel, Marblehall · Limpopo View Location

Telephone: 082 319 0873
86.6% matric pass rate (2025)
2022 78.7%
2023 81.5%
2024 82.1%
2025 86.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 921230238 448 learners (DBE)

MAMPSHE

Trichardtsdal · Limpopo View Location

Telephone: 082 362 3746
Public Primary School Quintile 1 No-Fee School
EMIS: 926540874 428 learners (DBE)

MAMPUDI PRIMARY SCHOOL

Vosloorus, Boksburg · Gauteng View Location

Telephone: 011 901 4444
Public Primary School Quintile 5 No-Fee School
EMIS: 700162271 2,192 learners (DBE)

MAMPUNGA PRIMARY SCHOOL

Nquthu · KwaZulu-Natal View Location

Telephone: 076 126 5464
Public Primary School Quintile 1 No-Fee School
EMIS: 500195841 394 learners (DBE)

MAMPURU -1

Mashite, Sekhukhune · Limpopo View Location

Telephone: 072 692 4566
Public Primary School Quintile 1 No-Fee School
EMIS: 925660563 332 learners (DBE)

MAMPURU -2

Steelpoort, Steelpoort · Limpopo

Telephone: 082 692 5981
Public Primary School Quintile 1 No-Fee School
EMIS: 925660570 466 learners (DBE)

MAMPURU-THULARE

Mohlaletse, Tsate · Limpopo View Location

Telephone: 082 428 5626
Public Primary School Quintile 1 No-Fee School
EMIS: 925610544 164 learners (DBE)

MAMRE PRIMハRE SKOOL

Mamre, City Of Cape Town · Western Cape View Location

Telephone: 021 576 1115
Public Primary School Quintile 4 No-Fee School
EMIS: 132470783 821 learners (DBE)

MAMUSA PRIMARY

Schweizer Reneke, Scheizer Reneke · North West View Location

Telephone: 053 963 1272
Public Primary School Quintile 3 No-Fee School
EMIS: 600101064 1,304 learners (DBE)

MAMVENYANE PRIMARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 084 232 1812
Public Primary School Quintile 1 No-Fee School
EMIS: 200500557 86 learners (DBE)

MAMVUKA

Mamvuka, Makhado · Limpopo View Location

87.9% matric pass rate (2025)
2022 56.7%
2023 88.1%
2024 97.9%
2025 87.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 928331759 518 learners (DBE)

MANA HIGH SCHOOL

Dannhauser · KwaZulu-Natal View Location

Telephone: 078 172 5724
90.0% matric pass rate (2025)
2022 85.9%
2023 91.1%
2024 93.3%
2025 90.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500195878 1,604 learners (DBE)

MANABA PRIMARY SCHOOL

/Thokazi Residantial · KwaZulu-Natal View Location

Telephone: 081 528 6100
Public Primary School Quintile 1 No-Fee School
EMIS: 500195915 403 learners (DBE)
← Prev Page 118 of 256 Next →
Scroll to Top