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

MAKEKE

Groblersdal · Limpopo View Location

Telephone: 083 516 6084
Public Primary School Quintile 1 No-Fee School
EMIS: 924651361 487 learners (DBE)

Makekeng Primary School

Syferskuil C, Radium · North West View Location

Telephone: 072 118 8670
Public Primary School Quintile 2 No-Fee School
EMIS: 600101021 796 learners (DBE)

MAKEKETELA

Sovenga · Limpopo View Location

Telephone: 082 446 2864
Public Primary School Quintile 2 No-Fee School
EMIS: 923240402 836 learners (DBE)

MAKELEKETLA P/S

Makeleketla, Winburg · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 445008189 738 learners (DBE)

MAKELEPENG

Mpilo · Limpopo View Location

Telephone: 073 957 3829
64.9% matric pass rate (2025)
2022 80.0%
2023 57.1%
2024 100.0%
2025 64.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925610032 231 learners (DBE)

MAKELLE

Soekmekaar · Limpopo View Location

Telephone: 083 623 4582
Public Primary School Quintile 1 No-Fee School
EMIS: 993303206 203 learners (DBE)

MAKENENG P/S

Witsieshoek · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445105159 737 learners (DBE)

MAKERANA PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 013 954 7996
Public Primary School Quintile 4 Fee-Charging
EMIS: 800011841 931 learners (DBE)

MAKGABANA PRIMARY SCHOOL

Madibe, Mmabatho · North West View Location

Telephone: 073 476 1222
Public Primary School Quintile 1 No-Fee School
EMIS: 600104107 130 learners (DBE)

MAKGABANE S/S

Witsieshoek, Witsieshoek · Free State View Location

94.4% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 94.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 445101236 245 learners (DBE)

Makgabetloane Primary School

Motseng Section, Jericho · North West View Location

Telephone: 073 384 6269
Public Primary School Quintile 1 No-Fee School
EMIS: 600101022 142 learners (DBE)

MAKGAFELA

Motlana, Raditshaba · Limpopo View Location

Telephone: 083 985 5361
Public Primary School Quintile 1 No-Fee School
EMIS: 920210586 226 learners (DBE)

MAKGAHLISHE PRIMARY SCHOOL

Arconhoek, Acornhoek · Mpumalanga View Location

Telephone: 073 952 7333
Public Primary School Quintile 1 Fee-Charging
EMIS: 800034916 498 learners (DBE)

MAKGAKE PRIMARY SCHOOL

Hammanskraal, Pretoria · Gauteng View Location

Telephone: 012 719 2008
Public Primary School Quintile 1 No-Fee School
EMIS: 700914036 929 learners (DBE)

MAKGALANE

Makgalane, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925620466 121 learners (DBE)

MAKGALANOTO

Gaphasha, Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925631435 596 learners (DBE)

MAKGALAPANE

Gamolepo, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 992203300 155 learners (DBE)

MAKGALE PHASHE

Sovenga · Limpopo View Location

Telephone: 073 180 1702
68.6% matric pass rate (2025)
2023 41.3%
2024 70.0%
2025 68.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 992203501 433 learners (DBE)

MAKGAMATHU

Burgersfort, Burgersfort · Limpopo View Location

Telephone: 076 418 9929
92.9% matric pass rate (2025)
2022 73.6%
2023 94.4%
2024 74.6%
2025 92.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925631084 461 learners (DBE)

MAKGANE

Mogashoavillage, Sekhukhune · Limpopo View Location

Telephone: 013 260 8313
Public Primary School Quintile 1 No-Fee School
EMIS: 925660440 1,066 learners (DBE)

MAKGARI

Raditshaba · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 920210593 114 learners (DBE)

Makgatlhanong Primary School

Makaunyaneno, Pretoria · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600101023 532 learners (DBE)

MAKGATO

Matoks, Polokwane · Limpopo View Location

Telephone: 071 688 6501
94.7% matric pass rate (2025)
2022 73.5%
2023 73.7%
2024 87.5%
2025 94.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 919340661 359 learners (DBE)

MAKGATSIKE

Leopengsection, Marishane · Limpopo View Location

Telephone: 013 110 0546
Public Primary School Quintile 1 No-Fee School
EMIS: 924640934 661 learners (DBE)

MAKGAUNG

Trichardtsdal · Limpopo View Location

Telephone: 071 658 3573
Public Primary School Quintile 1 No-Fee School
EMIS: 926540805 592 learners (DBE)

MAKGEFOLA

Sovenga · Limpopo View Location

Telephone: 072 416 4098
Public Primary School Quintile 3 No-Fee School
EMIS: 923240426 463 learners (DBE)

MAKGENENE

Phafolavillage, Mokopane · Limpopo View Location

77.4% matric pass rate (2025)
2022 59.6%
2023 73.9%
2024 89.2%
2025 77.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 921120751 256 learners (DBE)

MAKGETHA

Polokwane · Limpopo View Location

Telephone: 071 657 2338
95.2% matric pass rate (2025)
2022 92.1%
2023 78.1%
2024 87.5%
2025 95.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 992202501 267 learners (DBE)

MAKGETHE MIDDLE SCHOOL

Matsheng, Taung · North West View Location

Telephone: 081 010 1131
Public Combined School Quintile 1 No-Fee School
EMIS: 600101024 129 learners (DBE)

MAKGETHE PRIMARY SCHOOL

Sebokeng, Vanderbijlpark · Gauteng View Location

Telephone: 016 594 5102
Public Primary School Quintile 3 No-Fee School
EMIS: 700320911 654 learners (DBE)

MAKGETHENG P/S

Witsieshoek, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445105160 190 learners (DBE)

MAKGETLA PRIMARY SCHOOL

Mafikeng, Mafikeng · North West View Location

Telephone: 082 442 8661
Public Primary School Quintile 3 No-Fee School
EMIS: 600105393 297 learners (DBE)

MAKGETSE SECONDARY SCHOOL

Hammanskraal, Pretoria · Gauteng View Location

Telephone: 012 717 2877
77.1% matric pass rate (2025)
2022 82.0%
2023 83.8%
2024 87.4%
2025 77.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700911026

MAKGOABE

Marblehall · Limpopo View Location

Telephone: 079 490 6529
Public Primary School Quintile 1 No-Fee School
EMIS: 924640941 131 learners (DBE)

MAKGOATHANE

Lebowakgomo, Polokwane · Limpopo View Location

Telephone: 015 633 4130
Public Primary School Quintile 3 No-Fee School
EMIS: 923260574 1,137 learners (DBE)

MAKGOBAKETSE

Phumulong, Polokwane · Limpopo View Location

80.8% matric pass rate (2025)
2022 57.1%
2023 84.2%
2024 82.4%
2025 80.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240433 178 learners (DBE)

MAKGOBI PRIMARY SCHOOL

Makgobistad, Mahikeng · North West View Location

Telephone: 083 351 4410
Public Primary School Quintile 2 No-Fee School
EMIS: 600101027 200 learners (DBE)

MAKGOFE

Seshego, Polokwane · Limpopo View Location

Telephone: 015 233 5106
89.0% matric pass rate (2025)
2022 75.7%
2023 88.3%
2024 84.4%
2025 89.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 922220552 1,315 learners (DBE)

MAKGOKA

Moriamacleanfarm, Boyne · Limpopo View Location

90.7% matric pass rate (2025)
2022 63.7%
2023 67.0%
2024 65.7%
2025 90.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240457 897 learners (DBE)

MAKGOLOKWE SECONDARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 774 1666
Public Secondary School Quintile 3 No-Fee School
EMIS: 300101030 279 learners (DBE)

MAKGONGOANA

Sovenga · Limpopo View Location

Telephone: 083 773 2294
87.9% matric pass rate (2025)
2022 79.9%
2023 79.3%
2024 90.3%
2025 87.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240464 1,836 learners (DBE)

MAKGOPA

Burgersfort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 925631442 208 learners (DBE)

MAKGOPE

Mooky, Tzaneen · Limpopo View Location

Telephone: 083 739 1763
Public Primary School Quintile 1 No-Fee School
EMIS: 918510293 187 learners (DBE)

MAKGOPELE

Sekhiminivillage, Kgapane · Limpopo View Location

89.4% matric pass rate (2025)
2022 57.6%
2023 61.5%
2024 78.0%
2025 89.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918521309 305 learners (DBE)

Makgophaneng Primary School

Ramokokastad, Ramokokastad · North West View Location

Telephone: 014 521 0155
Public Primary School Quintile 3 No-Fee School
EMIS: 600101031 514 learners (DBE)

Makgophe Primary School

Moseskotane · North West View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 600101032 250 learners (DBE)

MAKGOPHENG

Makgophengvillage, Nebo · Limpopo View Location

Telephone: 072 208 8223
Public Primary School Quintile 1 No-Fee School
EMIS: 924640958 81 learners (DBE)

MAKGORI PRIMARY LEARNING SITE

Makgori, Mafikeng · North West View Location

Telephone: 083 727 9934
Public Primary School Quintile 2 No-Fee School
EMIS: 600101033 219 learners (DBE)

MAKGOTLHO

Polokwane · Limpopo View Location

Telephone: 076 061 3123
Public Primary School Quintile 1 No-Fee School
EMIS: 920210609 232 learners (DBE)

MAKGUBUKETJA

Tshamahansi, Mahwelereng · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 921120768 530 learners (DBE)

MAKGULO P/S

Botshabelo, Botshabelo · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 440602080 500 learners (DBE)

MAKGWADIBA

Mamotintane · Limpopo View Location

Telephone: 071 657 9588
Public Primary School Quintile 3 No-Fee School
EMIS: 923240471 350 learners (DBE)

MAKGWADING

Gompies · Limpopo View Location

Telephone: 072 580 2624
100.0% matric pass rate (2025)
2022 56.6%
2023 82.1%
2024 96.2%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 921230207 508 learners (DBE)

MAKGWAHLENG

Trichardtsdal · Limpopo View Location

79.2% matric pass rate (2025)
2022 67.5%
2023 85.1%
2024 84.5%
2025 79.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 926540188 977 learners (DBE)

MAKGWALE

Ma, Burgersfort · Limpopo View Location

Telephone: 071 325 0836
96.9% matric pass rate (2025)
2022 65.9%
2023 95.5%
2024 88.6%
2025 96.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925660457 585 learners (DBE)

MAKGWARANENG PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 375 6999
Public Primary School Quintile 4 No-Fee School
EMIS: 700231910 830 learners (DBE)

MAKGWARENG

Gamamadilla · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 922220569 173 learners (DBE)

MAKGWE PRIMARY SCHOOL

Bodibe, Itsoseng · North West View Location

Telephone: 083 626 8838
Public Primary School Quintile 1 No-Fee School
EMIS: 600101034 406 learners (DBE)

MAKHABENI

Sekgopo, Sekgopo · Limpopo View Location

Telephone: 083 977 7912
Public Primary School Quintile 1 No-Fee School
EMIS: 901340531 448 learners (DBE)

MAKHADO COMPREHENSIVE

Makhado, Makhado · Limpopo View Location

Telephone: 015 518 1847
81.3% matric pass rate (2025)
2022 72.2%
2023 70.7%
2024 75.0%
2025 81.3%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 993304301 835 learners (DBE)

MAKHAHLELA PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 4149
Public Primary School Quintile 2 Fee-Charging
EMIS: 800011866 424 learners (DBE)

MAKHAKA

Bolobedy, Molototsi · Limpopo View Location

Telephone: 074 742 2646
86.1% matric pass rate (2025)
2022 69.4%
2023 67.3%
2024 80.5%
2025 86.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 918521385 406 learners (DBE)

MAKHALOANENG P/S

Witsieshoek, Phuthaditjhaba · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 445101247 730 learners (DBE)

MAKHAMBANE PRIMARY SCHOOL

Mtubatuba · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500194139 276 learners (DBE)

MAKHANA PRIMARY SCHOOL

Along The Road To Ndumo Game Reserve · KwaZulu-Natal View Location

Telephone: 076 192 1966
Public Primary School Quintile 1 No-Fee School
EMIS: 500194176 1,173 learners (DBE)

MAKHANANA

Mavelevillge, Nwamitwa · Limpopo View Location

Telephone: 078 340 7314
Public Primary School Quintile 1 No-Fee School
EMIS: 915530686 198 learners (DBE)

MAKHANDA SECONDARY SCHOOL

Izotsha · KwaZulu-Natal View Location

95.4% matric pass rate (2025)
2022 88.3%
2023 79.4%
2024 76.6%
2025 95.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500194213 1,282 learners (DBE)

MAKHANDANA PRIMARY SCHOOL

Enhlonga · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500194250 283 learners (DBE)

MAKHANKANA PRIMARY SCHOOL

Gabela · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500194287 500 learners (DBE)

MAKHANYA

Mbhekwanavillage, Nwamitwa · Limpopo View Location

Telephone: 827 444 3150
Public Secondary School Quintile 1 No-Fee School
EMIS: 915530167 631 learners (DBE)

MAKHANYA PRIMARY SCHOOL

Nagina · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500496244 213 learners (DBE)

MAKHANYEZI PRIMARY SCHOOL

Nkandla · KwaZulu-Natal View Location

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

MAKHAOLA JUNIOR SECONDARY SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 060 769 4448
Public Combined School Quintile 1 No-Fee School
EMIS: 200500535 740 learners (DBE)

MAKHAPHA COMBINED SCHOOL

Umzinyathi · KwaZulu-Natal View Location

91.9% matric pass rate (2025)
2022 85.7%
2023 98.1%
2024 96.6%
2025 91.9%
Public Combined School Quintile 3 No-Fee School
EMIS: 500194361 1,335 learners (DBE)

MAKHAPULE

Malamolele, Malamulele · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911361569 596 learners (DBE)

MAKHASA

Thulamele, Malamulele · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911360184 233 learners (DBE)

MAKHASA SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 98.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500194398 874 learners (DBE)

MAKHASANENI PRIMARY SCHOOL

Melmoth · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500194435 350 learners (DBE)

MAKHATHINI PRIMARY SCHOOL

Mhluzi, Middelburg · Mpumalanga View Location

Telephone: 013 242 1115
Public Combined School Quintile 4 Fee-Charging
EMIS: 800011874 1,036 learners (DBE)

MAKHATHINI PRIMARY SCHOOL

Ekhombe · KwaZulu-Natal View Location

Telephone: 81228058
Public Primary School Quintile 2 No-Fee School
EMIS: 500194472 128 learners (DBE)

MAKHATO

Nebo · Limpopo View Location

Telephone: 079 205 8277
94.4% matric pass rate (2025)
2022 92.1%
2023 80.0%
2024 96.8%
2025 94.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 924643131 343 learners (DBE)

MAKHAWULA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500194509 242 learners (DBE)

MAKHAZI PUBLIC SCHOOL

Woodbrook, East London · Eastern Cape View Location

Telephone: 071 926 7494
Public Primary School Quintile 2 No-Fee School
EMIS: 200200404 161 learners (DBE)

MAKHEALA

Gakgapane · Limpopo View Location

Telephone: 072 319 7885
Public Primary School Quintile 1 No-Fee School
EMIS: 918510309 144 learners (DBE)

MAKHEDAMA HIGH SCHOOL

Vukaphansi Area Etongwe · KwaZulu-Natal View Location

98.4% matric pass rate (2025)
2022 95.5%
2023 96.5%
2024 100.0%
2025 98.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500194546 799 learners (DBE)

MAKHEME PRIMARY SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500194583 185 learners (DBE)

MAKHETHA JUNIOR PRIMARY SCHOOL

Sterkspruit · Eastern Cape View Location

Telephone: 083 433 0016
Public Primary School Quintile 3 No-Fee School
EMIS: 200600422 234 learners (DBE)

MAKHETO

Giyani, Giyani · Limpopo View Location

95.8% matric pass rate (2025)
2022 86.0%
2023 85.1%
2024 74.0%
2025 95.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916412031 335 learners (DBE)

MAKHOARANE PRIMARY SCHOOL

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 082 557 4737
Public Primary School Quintile 4 No-Fee School
EMIS: 700251629 361 learners (DBE)

MAKHOBA JUNIOR SECONDARY SCHOOL

Maluti, Matatiele · Eastern Cape View Location

Telephone: 076 410 2645
Public Primary School Quintile 1 No-Fee School
EMIS: 200500536 298 learners (DBE)

MAKHONZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500194620 111 learners (DBE)

MAKHOSANA MANZINI HIGH SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 013 007 0905
93.3% matric pass rate (2025)
2022 77.2%
2023 92.4%
2024 96.3%
2025 93.3%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800035100 1,946 learners (DBE)

MAKHOSANA SECONDARY SCHOOL

Dennilton, Siyabuswa · Mpumalanga View Location

Telephone: 082 201 9976
Public Combined School Quintile 3 Fee-Charging
EMIS: 800011890 383 learners (DBE)

MAKHOSANI

Khomanani · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 995502101 530 learners (DBE)

MAKHOSINI COMBINED SECONDARY SCHOOL

Soshanguve, Pretoria · Gauteng View Location

Telephone: 012 713 0907
95.7% matric pass rate (2025)
2022 66.2%
2023 80.7%
2024 84.4%
2025 95.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700240929 1,470 learners (DBE)

MAKHOSINI PRIMARY SCHOOL

Tabankulu · Eastern Cape View Location

Telephone: 083 688 3831
Public Primary School Quintile 3 No-Fee School
EMIS: 200500537 200 learners (DBE)

MAKHOSINI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500194657 442 learners (DBE)

MAKHOSO PRIMARY SCHOOL

Ward 20 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500307877 201 learners (DBE)

MAKHOSOKEI PRIMARY SCHOOL

Mbibane, Mbibane · Mpumalanga View Location

Telephone: 081 676 3637
Public Primary School Quintile 1 Fee-Charging
EMIS: 800022574 395 learners (DBE)

MAKHOSONKE HIGH SCHOOL

Emabomvini Trabial / Mt Elias · KwaZulu-Natal View Location

97.4% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 97.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500194694 404 learners (DBE)
← Prev Page 115 of 256 Next →
Scroll to Top