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

GLENWOOD HIGH SCHOOL

Glenwood · KwaZulu-Natal View Location

93.7% matric pass rate (2025)
2022 97.5%
2023 95.2%
2024 95.8%
2025 93.7%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500149924 1,003 learners (DBE)

GLENWOOD HOUSE

Glenwood Ah, George · Western Cape View Location

Telephone: 044 871 4048
Independent Combined School Fee-Charging
EMIS: 120007429 530 learners (DBE)

Glenwood Junior Primary School

Glenwood · KwaZulu-Natal View Location

Telephone: 031 205 6963
Public Primary School Quintile 5 Fee-Charging
EMIS: 500149961 402 learners (DBE)

GLENWOOD PREPARATORY SCHOOL

Glenwood · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500246198 853 learners (DBE)

GLENWOOD PRIMARY SCHOOL

Glenwood · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500341658 734 learners (DBE)

Glenwoods Primary School

Hartebeespoort, Brits · North West View Location

Telephone: 079 681 8542
Public Primary School Quintile 1 No-Fee School
EMIS: 600100442 459 learners (DBE)

GLOBAL ACADEMY OF EDUCATION NPC

Heiderand, Mossel Bay · Western Cape View Location

Telephone: 044 693 0972
Independent Intermediate School Fee-Charging
EMIS: 120001049 123 learners (DBE)

GLOBAL ACADEMY OF EDUCATION NPC HIGH SC

Heiderand, Mossel Bay · Western Cape View Location

Independent Secondary School Fee-Charging
EMIS: 100000876 38 learners (DBE)

GLOBAL CHRISTAIN ACADEMY

Arboretum · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500497909 124 learners (DBE)

GLOBAL COMBINED COLLEGE

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 010 017 1900
Independent Combined School Fee-Charging
EMIS: 700400124 553 learners (DBE)

GLOBAL LEADERSHIP ACADEMY

Jeffreys Bay · Eastern Cape View Location

Telephone: 042 293 3053
100.0% matric pass rate (2025)
2022 98.8%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Secondary School Fee-Charging
EMIS: 200101041 464 learners (DBE)

GLOBAL LINK COLLEGE

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 568 1830
Independent Combined School Fee-Charging
EMIS: 700400818 61 learners (DBE)

GLODEL ACADEMY II/S

Vrede, Vrede · Free State View Location

20.0% matric pass rate (2025)
2024 100.0%
2025 20.0%
Independent Combined School Fee-Charging
EMIS: 444510364 171 learners (DBE)

GLOECKNER MEMORIAL PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500149998 352 learners (DBE)

GLORIA BOTHA SCHOOL STRAND

Victoria Park, City Of Cape Town · Western Cape View Location

Telephone: 021 851 2156
Independent Special Needs Education School Fee-Charging
EMIS: 111007560 47 learners (DBE)

GLORY HILL PRIMARY SCHOOL

Graskop, Graskop · Mpumalanga View Location

Telephone: 013 767 1101
Public Primary School Quintile 4 Fee-Charging
EMIS: 800004754 733 learners (DBE)

GLOUCESTER PRIMARY SCHOOL

Umzimkhulu · KwaZulu-Natal View Location

Telephone: 072 260 7258
Public Primary School Quintile 1 No-Fee School
EMIS: 500425463 363 learners (DBE)

GLÜCKSTADT PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500150035 225 learners (DBE)

GM POLORI P/S

Tikwana, Hoopstad · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 445802164 864 learners (DBE)

GMCI SCHOOL OF EXCELLENCE

Emcebo · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500498945 151 learners (DBE)

GN PRESSLY INTERMEDIÊRE SKOOL

Longlands · Northern Cape

Telephone: 053 532 0001
Public Intermediate School Quintile 2 No-Fee School
EMIS: 300013203 538 learners (DBE)

Goakganya Primary School

Klipgat, Brits · North West View Location

Telephone: 078 118 1500
Public Primary School Quintile 1 No-Fee School
EMIS: 600100443 263 learners (DBE)

GOBA JUNIOR SECONDARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Telephone: 073 975 2894
Public Primary School Quintile 2 No-Fee School
EMIS: 200500260 188 learners (DBE)

GOBA PRIMARY SCHOOL

Goba Trust, Kwalugedlane · Mpumalanga View Location

Public Primary School Quintile 2 Fee-Charging
EMIS: 800004630 435 learners (DBE)

GOBAMAHLAMVU PRIMARY SCHOOL

Tribal Court · KwaZulu-Natal View Location

Telephone: 079 821 1338
Public Primary School Quintile 1 No-Fee School
EMIS: 500150072 202 learners (DBE)

GOBANDLOVU PRIMARY SCHOOL SCHOOL

Esikhawini · KwaZulu-Natal View Location

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

GOBE COMMERCIAL HIGH SCHOOL

Kentani, Butterworth · Eastern Cape View Location

Telephone: 064 610 9780
85.0% matric pass rate (2025)
2022 72.5%
2023 92.8%
2024 96.6%
2025 85.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200300787 709 learners (DBE)

GOBE PRIMARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 083 779 9257
Public Primary School Quintile 1 No-Fee School
EMIS: 200300805 49 learners (DBE)

GOBELA

Gamagongoa, Mahwelereng · Limpopo View Location

Telephone: 072 996 9338
100.0% matric pass rate (2025)
2022 96.6%
2023 96.6%
2024 91.9%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921121952 475 learners (DBE)

GOBENI PRIMARY SCHOOL

Kwaxamu Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500150146 249 learners (DBE)

GOBETSE

Malekane, Steelpoort · Limpopo View Location

96.7% matric pass rate (2025)
2022 84.7%
2023 87.4%
2024 99.0%
2025 96.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925661467 1,299 learners (DBE)

GOBHELA PRIMARY FULL SERVICE SCHOOL

Hibberdene · KwaZulu-Natal View Location

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

GOBHOGOBHO JUNIOR PRIMARY SCHOOL

Ntuzuma · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500150220 450 learners (DBE)

GOBIDOLO JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 073 183 3261
Public Combined School Quintile 1 No-Fee School
EMIS: 200400209 210 learners (DBE)

GOBIHLAHLA PRIMARY SCHOOL

Empangeni · KwaZulu-Natal View Location

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

GOBINAMBA JUNIOR SECONDARY SCHOOL

Cofimvaba, Tsomo · Eastern Cape View Location

Telephone: 083 314 1883
Public Primary School Quintile 2 No-Fee School
EMIS: 200600221 43 learners (DBE)

GOBINAMBA PRIMARY SCHOOL

Tsolo, Qumbu · Eastern Cape View Location

Telephone: 078 884 3466
Public Primary School Quintile 2 No-Fee School
EMIS: 200400210 185 learners (DBE)

GOBINAMBA SENIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 083 319 3584
83.3% matric pass rate (2025)
2022 73.8%
2023 79.8%
2024 79.1%
2025 83.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200300111 772 learners (DBE)

GOBINAMBA SENIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 073 775 0039
73.0% matric pass rate (2025)
2022 62.6%
2023 85.4%
2024 87.3%
2025 73.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200400805 773 learners (DBE)

GOBINAMBA TECH AND COMM SENIOR SECONDARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 078 991 5006
65.7% matric pass rate (2025)
2022 57.6%
2023 71.4%
2024 65.0%
2025 65.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200400211 533 learners (DBE)

GOBINDLOVU HIGH SCHOOL

Elandskop · KwaZulu-Natal View Location

96.1% matric pass rate (2025)
2022 90.8%
2023 98.3%
2024 93.9%
2025 96.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500150294 1,088 learners (DBE)

GOBINDLOVU JUNIOR SECONDARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 072 814 1581
Public Primary School Quintile 2 No-Fee School
EMIS: 200400212 356 learners (DBE)

GOBIZEMBE HIGH SCHOOL

Alice · Eastern Cape View Location

Telephone: 073 162 1913
78.4% matric pass rate (2025)
2022 77.1%
2023 78.9%
2024 84.6%
2025 78.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200209 282 learners (DBE)

GOBIZEMBE HIGH SCHOOL

Wartburg · KwaZulu-Natal View Location

81.9% matric pass rate (2025)
2022 80.6%
2023 92.9%
2024 84.8%
2025 81.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500150331 540 learners (DBE)

GOBIZEMBE SENIOR PRIMARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 073 813 2138
Public Primary School Quintile 1 No-Fee School
EMIS: 200400213 30 learners (DBE)

GOBIZIZWE AGRICULTURAL SCHOOL

Eastern Cape · Eastern Cape View Location

90.3% matric pass rate (2025)
2022 95.2%
2023 94.3%
2024 92.7%
2025 90.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200400581 1,244 learners (DBE)

GOBIZIZWE SENIOR PRIMARY SCHOOL

Port St Johns · Eastern Cape View Location

Telephone: 078 125 5396
Public Primary School Quintile 1 No-Fee School
EMIS: 200400215 151 learners (DBE)

GOBIZIZWE SENIOR PRIMARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 736 4642
Public Primary School Quintile 3 No-Fee School
EMIS: 200400214 150 learners (DBE)

GOBOLIBI SECONDARY SCHOOL

Skilpadfontein, Skilpadfontein · Mpumalanga View Location

Telephone: 079 417 7023
98.4% matric pass rate (2025)
2022 64.3%
2023 98.0%
2024 97.8%
2025 98.4%
Public Secondary School Quintile 1 Fee-Charging
EMIS: 800004648 456 learners (DBE)

GOBOPAMANG PRIMARY SCHOOL

Hartswater · North West View Location

Telephone: 078 961 5231
Public Primary School Quintile 1 No-Fee School
EMIS: 600100445 235 learners (DBE)

GOBOTI JUNIOR SECONDARY SCHOOL

Engcobo · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200400216 85 learners (DBE)

GOBUME HIGH SCHOOL

Umgai Reserve · KwaZulu-Natal View Location

Telephone: 066 199 1363
98.8% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 98.9%
2025 98.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500150405 679 learners (DBE)

Gobusamang Primary School

Tamposstad, Rustenburg · North West View Location

Telephone: 078 217 0711
Public Primary School Quintile 1 No-Fee School
EMIS: 600100446 127 learners (DBE)

GODIDE HIGH SCHOOL

Thulamahashe, Thulamahashe · Mpumalanga View Location

Telephone: 013 774 0897
83.6% matric pass rate (2025)
2022 71.1%
2023 63.3%
2024 80.4%
2025 83.6%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035154 570 learners (DBE)

GODIDI JUNIOR SECONDARY SCHOOL

Kentani, Centane · Eastern Cape View Location

Telephone: 073 377 5812
Public Primary School Quintile 1 No-Fee School
EMIS: 200300112 117 learners (DBE)

GODIDI PRIMARY SCHOOL

King Williams Town · Eastern Cape View Location

Telephone: 063 540 8524
Public Primary School Quintile 3 No-Fee School
EMIS: 200200210 117 learners (DBE)

GODINI JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 063 508 1787
Public Combined School Quintile 1 No-Fee School
EMIS: 200400217 151 learners (DBE)

GODLOZA HIGH SCHOOL

Hlabisa · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 82.9%
2023 81.0%
2024 88.2%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500150479 411 learners (DBE)

GODWIN MASIBE

Phafolavillage, Mokopane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 921120249 409 learners (DBE)

GODZI JUNIOR SECONDARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 073 207 9455
Public Primary School Quintile 3 No-Fee School
EMIS: 200400218 100 learners (DBE)

GOEBRAM PRIMARY SCHOOL

Hendrina, Hendrina · Mpumalanga View Location

Telephone: 078 303 4581
Public Primary School Quintile 2 Fee-Charging
EMIS: 800004671 384 learners (DBE)

GOEDE HOOP PRIMARY SCHOOL

Boksburg, Johannesburg · Gauteng View Location

Telephone: 010 615 0966
Public Primary School Quintile 4 No-Fee School
EMIS: 700160036 2,471 learners (DBE)

GOEDEHOOP PRIMハRE SKOOL

Malmesbury, Outside A Town · Western Cape View Location

Telephone: 060 945 8166
Public Primary School Quintile 1 No-Fee School
EMIS: 132476404 178 learners (DBE)

GOEDGEGUN VGK PRIMハRE SKOOL

Still Bay, Outside A Town · Western Cape View Location

Telephone: 028 754 6243
Public Primary School Quintile 1 No-Fee School
EMIS: 121357588 44 learners (DBE)

GOEDVERWACHT MOR PRIMハRE SKOOL

Goedverwacht, Bergrivier Rural · Western Cape View Location

Telephone: 078 623 9568
Public Primary School Quintile 4 No-Fee School
EMIS: 133476412 132 learners (DBE)

GOEIE HOOP PRIMハRE SKOOL

Bellville South, City Of Cape Town · Western Cape View Location

Telephone: 021 951 5409
Public Primary School Quintile 4 Fee-Charging
EMIS: 101320218 899 learners (DBE)

GOGELA PRIMARY SCHOOL

Mtfrere, Kokstad · Eastern Cape View Location

Telephone: 076 163 9344
Public Primary School Quintile 1 No-Fee School
EMIS: 200500262 120 learners (DBE)

GOGOBOLE

Makhado · Limpopo View Location

Telephone: 082 766 4519
Public Primary School Quintile 3 No-Fee School
EMIS: 928332189 506 learners (DBE)

GOGOGO

Gogogo, Tshilamba · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 929311083 211 learners (DBE)

GOGOMHLANGA PRIMARY SCHOOL

Masibekela, Masibekela · Mpumalanga View Location

Telephone: 013 782 4344
Public Primary School Quintile 1 Fee-Charging
EMIS: 800004713 476 learners (DBE)

GOGOVUMA PRIMARY SCHOOL

Tongaat · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500150516 52 learners (DBE)

Goitsemang Intermediate School

Lekubung Section, Rustenburg · North West View Location

Telephone: 071 942 0068
Public Primary School Quintile 2 No-Fee School
EMIS: 600100454 172 learners (DBE)

GOITSEONE MANKUROANE PRIMARY SCHOOL

Taung Station, Taung Station · North West View Location

Telephone: 079 077 1239
Public Primary School Quintile 1 No-Fee School
EMIS: 600105345 826 learners (DBE)

GOITSEONE PRIMARY SCHOOL

Longaneng Section, Madibogo · North West View Location

Telephone: 018 337 9088
Public Primary School Quintile 2 No-Fee School
EMIS: 600100455 357 learners (DBE)

GOJE PUBLIC PRIMARY SCHOOL

Denny Dalton · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500150553 443 learners (DBE)

GOJELA

Mahwelereng, Mahwelereng · Limpopo View Location

Telephone: 015 483 2027
94.2% matric pass rate (2025)
2022 82.7%
2023 80.0%
2024 95.1%
2025 94.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 921120256 880 learners (DBE)

GOJELA JUNIOR SECONDARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 082 433 8478
Public Primary School Quintile 1 No-Fee School
EMIS: 200300113 72 learners (DBE)

GOKUL PRIMARY SCHOOL

Isipingo Rail · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500150590 708 learners (DBE)

GOLD REEF PRIVATE SCHOOL

Ormonde, Johannesburg · Gauteng View Location

Telephone: 011 494 1057
Independent Primary School Fee-Charging
EMIS: 700400358 152 learners (DBE)

GOLDEN GARDENS PRIMARY SCHOOL

Sebokeng, Vanderbijilpark · Gauteng View Location

Telephone: 082 557 0702
Public Primary School Quintile 1 No-Fee School
EMIS: 700400976 1,111 learners (DBE)

GOLDEN GATEWAY SCHOOL

Cato Manor · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500150627 202 learners (DBE)

GOLDEN GROVE PRIMARY SCHOOL

Rondebosch, City Of Cape Town · Western Cape View Location

Telephone: 021 674 2155
Public Primary School Quintile 5 Fee-Charging
EMIS: 105309253 816 learners (DBE)

GOLDEN HOURS SCHOOL

Durban North · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500150664 270 learners (DBE)

GOLDEN PARK P/S

Bronville, Welkom · Free State View Location

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

GOLDEN STEPS SPECIAL SCHOOL

Cottonlands · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500150775 220 learners (DBE)

GOLDWATER PREPARATORY SCHOOL

Lorraine, Gqeberha · Eastern Cape View Location

Telephone: 041 368 1118
Independent Primary School Fee-Charging
EMIS: 200100108 129 learners (DBE)

GOLE

Mangondi, Makhado · Limpopo View Location

100.0% matric pass rate (2025)
2022 82.4%
2023 98.5%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 930351210 741 learners (DBE)

GOLELA PRIMARY SCHOOL

Golela · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500310652 521 learners (DBE)

GOLF VIEW COMBINED

Golf View, Mafikeng · North West View Location

Telephone: 018 381 5178
91.9% matric pass rate (2025)
2022 78.8%
2023 78.0%
2024 78.7%
2025 91.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 600105067 1,075 learners (DBE)

GOLOKODO PRIMARY SCHOOL

P.O Box 183 · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500150886 652 learners (DBE)

GOLOZELA SECONDARY SCHOOL

Empunga · KwaZulu-Natal View Location

Telephone: 076 521 7340
90.9% matric pass rate (2025)
2022 92.6%
2023 89.8%
2024 91.9%
2025 90.9%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500153729 894 learners (DBE)

GOMANE PRIMARY SCHOOL

Main Road To Impendle Village · KwaZulu-Natal View Location

Telephone: 079 637 3722
Public Primary School Quintile 2 No-Fee School
EMIS: 500150960 118 learners (DBE)

GOMENI PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 082 477 3501
Public Primary School Quintile 2 No-Fee School
EMIS: 200400220 125 learners (DBE)

GOMONDO C.P. SCHOOL

Nongoma · KwaZulu-Natal View Location

Telephone: 073 278 9019
Public Primary School Quintile 1 No-Fee School
EMIS: 500150997 405 learners (DBE)

GONANI

Shikundu, Saselemane · Limpopo View Location

Telephone: 082 685 8347
Public Primary School Quintile 2 No-Fee School
EMIS: 911360375 61 learners (DBE)

GONDOLIKHETHWA

Nexttordphouses, Mungomani'0992 · Limpopo View Location

87.5% matric pass rate (2025)
2022 88.7%
2023 84.2%
2024 95.5%
2025 87.5%
Independent Combined School Fee-Charging
EMIS: 928332431 372 learners (DBE)

GONELA

Thoyandou, Tshifudi · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930361019 346 learners (DBE)

GONGQOZAYO PRIMARY SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 083 241 5951
Public Primary School Quintile 1 No-Fee School
EMIS: 200400222 105 learners (DBE)

GONTSE PRIMARY SCHOOL

Soshanguve South, Pretoria · Gauteng View Location

Telephone: 012 023 3651
Public Primary School Quintile 2 No-Fee School
EMIS: 700241852 1,764 learners (DBE)

GONTSE PUBLIC PRIMARY SCHOOL

Tswelelang, Wolmaransstad · North West View Location

Telephone: 018 011 9270
Public Primary School Quintile 3 No-Fee School
EMIS: 600104027 1,555 learners (DBE)
← Prev Page 55 of 256 Next →
Scroll to Top