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

GONTSEMONNAPULA PRIMARY SCHOOL

Siberia Village, Mareetsane · North West View Location

Telephone: 083 359 5780
Public Primary School Quintile 1 No-Fee School
EMIS: 600100457 99 learners (DBE)

GONTSHI COMBINED SCHOOL

Hili-Hili Location, Nqamakwe · Eastern Cape View Location

Telephone: 061 676 9570
Public Primary School Quintile 3 No-Fee School
EMIS: 200300114 100 learners (DBE)

GONUBIE PRIMARY SCHOOL

Eastlondon, East London · Eastern Cape View Location

Telephone: 043 740 4005
Public Primary School Quintile 5 Fee-Charging
EMIS: 200200211 857 learners (DBE)

GONUBIE SECONDARY SCHOOL

Gonubie, East London · Eastern Cape View Location

Telephone: 043 740 5228
90.9% matric pass rate (2025)
2022 98.6%
2023 93.2%
2024 98.8%
2025 90.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 200201018 495 learners (DBE)

GONYA JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 083 457 6884
Public Primary School Quintile 1 No-Fee School
EMIS: 200400224 605 learners (DBE)

GONYANE P/S

Bloemfontein, Bloemfontein · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440303183 978 learners (DBE)

GONZAGA PRIMARY SCHOOL

Mzimhlophe · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500151034 159 learners (DBE)

GOO-MOLEFI PRIMARY SCHOOL

Goomolefi Section, Delareyville · North West View Location

Telephone: 083 481 3145
Public Primary School Quintile 2 No-Fee School
EMIS: 600100458 202 learners (DBE)

GOO-SELEKA PRIMARY SCHOOL

Gooseleka Section Khunwan, Tswaing · North West View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 600100459 116 learners (DBE)

GOOD CHOICE SCHOOL OF MORALITY

Polokwane · Limpopo View Location

Telephone: 015 065 0668
Independent Primary School
EMIS: 992203202 147 learners (DBE)

GOOD HOPE

Westenburg, Polokwane · Limpopo View Location

Telephone: 015 292 4171
Public Primary School Quintile 3 No-Fee School
EMIS: 992205502 1,500 learners (DBE)

GOOD HOPE CHRISTIAN ACADEMY

Burgersfort, Burgersfort · Limpopo View Location

Independent Primary School Fee-Charging
EMIS: 996602114 968 learners (DBE)

GOOD HOPE COMMUNITY SCHOOL

Cofimvaba · Eastern Cape View Location

Telephone: 060 435 5989
Independent Primary School Fee-Charging
EMIS: 200300878 156 learners (DBE)

GOOD HOPE HIGH SCHOOL

Sarepta, City Of Cape Town · Western Cape View Location

Telephone: 021 823 9000
81.8% matric pass rate (2025)
2022 61.1%
2023 81.6%
2024 75.0%
2025 81.8%
Independent Combined School Quintile 2 Fee-Charging
EMIS: 107003389 251 learners (DBE)

GOOD HOPE MASHIFANE CHRISTIAN ACADEMY

Burgersfort · Limpopo View Location

Independent Primary School
EMIS: 996602407 159 learners (DBE)

GOOD HOPE PRIMARY SCHOOL

Sarepta, City Of Cape Town · Western Cape View Location

Telephone: 081 423 0909
Independent Primary School Quintile 5 Fee-Charging
EMIS: 107003388 159 learners (DBE)

GOOD HOPE SEMINARY HIGH SCHOOL

Gardens, City Of Cape Town · Western Cape View Location

Telephone: 021 465 2330
98.9% matric pass rate (2025)
2022 93.9%
2023 98.7%
2024 98.8%
2025 98.9%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 103310238 534 learners (DBE)

GOOD HOPE SEMINARY JUNIOR

Vredehoek, City Of Cape Town · Western Cape View Location

Telephone: 021 465 6123
Public Primary School Quintile 5 Fee-Charging
EMIS: 103309254 449 learners (DBE)

GOOD HOPE SENIOR SECONDARY SCHOOL

Good Hope, East London · Eastern Cape View Location

Telephone: 083 586 2927
89.5% matric pass rate (2025)
2022 93.2%
2023 86.3%
2024 94.4%
2025 89.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200200990 461 learners (DBE)

GOOD SHEPHERD

Moletsi, Polokwane · Limpopo View Location

Independent Primary School Fee-Charging
EMIS: 992205201 246 learners (DBE)

GOOD SHEPHERD

Steelpoort · Limpopo View Location

Telephone: 013 230 9060
Independent Combined School No-Fee School
EMIS: 996604201 174 learners (DBE)

GOOD SHEPHERD

Marblehall · Limpopo View Location

Telephone: 013 261 3004
91.1% matric pass rate (2025)
2022 98.4%
2023 81.0%
2024 97.5%
2025 91.1%
Independent Combined School Fee-Charging
EMIS: 996606540 884 learners (DBE)

GOOD SHEPHERD CHRISTIAN SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 047 491 0072
Independent Primary School Fee-Charging
EMIS: 200300031 748 learners (DBE)

GOOD SHEPHERD ENGLISH SCHOOL

Mthatha · Eastern Cape View Location

Telephone: 047 534 0952
Independent Primary School Fee-Charging
EMIS: 200400830 1,910 learners (DBE)

GOOD SHEPHERD PRIMARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 047 491 8430
Independent Primary School Fee-Charging
EMIS: 200300864 288 learners (DBE)

GOOD SHEPHERD PRIMARY SCHOOL

Hlalani Villa, Grahamstown · Eastern Cape View Location

Telephone: 046 622 8998
Public Primary School Quintile 3 No-Fee School
EMIS: 200100265 316 learners (DBE)

GOODHOME SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

83.3% matric pass rate (2025)
2022 83.6%
2023 67.4%
2024 75.0%
2025 83.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500445887 315 learners (DBE)

GOODHOPE

Tafelkop, Groblersdal · Limpopo View Location

Telephone: 072 405 6453
100.0% matric pass rate (2025)
2022 85.7%
2023 97.2%
2024 95.2%
2025 100.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 924650597 210 learners (DBE)

GOODHOPE MIXED PRIMARY SCHOOL

Northern Cape · Northern Cape

Independent Primary School Fee-Charging
EMIS: 300054201 626 learners (DBE)

GOODHOPE PRIMARY SCHOOL

Ezakheni · KwaZulu-Natal View Location

Telephone: 072 670 6838
Public Primary School Quintile 3 No-Fee School
EMIS: 500151071 294 learners (DBE)

GOODHOPE PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 1964
Public Primary School Quintile 1 No-Fee School
EMIS: 300100460 140 learners (DBE)

GOODHOUSE NGK PRIMÊRE SKOOL

Steinkopf · Northern Cape

Telephone: 027 752 5007
Public Primary School Quintile 4 Fee-Charging
EMIS: 300034203 17 learners (DBE)

GOODMAN PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal

Independent Primary School
EMIS: 500507085 180 learners (DBE)

GOODWILL PRIMARY SCHOOL

Mahikeng, Mahikeng · North West View Location

Telephone: 018 381 1120
Public Primary School Quintile 4 Fee-Charging
EMIS: 600105366 998 learners (DBE)

GOODWIN MALOKA PRIMARY SCHOOL

Pienaarsriver, Pienaarsriver · Mpumalanga View Location

Telephone: 078 230 5080
Public Intermediate School Quintile 2 Fee-Charging
EMIS: 800004739 191 learners (DBE)

GOODWOOD KOLLEGE

Ruyterwacht, City Of Cape Town · Western Cape View Location

Telephone: 021 534 6246
96.6% matric pass rate (2025)
2022 91.9%
2023 95.6%
2024 91.3%
2025 96.6%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 102310219 833 learners (DBE)

GOODWOOD PARK PRIMARY SCHOOL

Goodwood Ext 1, City Of Cape Town · Western Cape View Location

Telephone: 021 591 6119
Public Primary School Quintile 5 Fee-Charging
EMIS: 102309255 1,406 learners (DBE)

GOOLDVILLE MISSION SCHOOL

Vhufuli, Makhado · Limpopo View Location

Telephone: 072 184 8555
Independent Primary School Fee-Charging
EMIS: 930350101 564 learners (DBE)

GOPANE PRIMARY SCHOOL

Gopane, Gopane · North West View Location

Telephone: 076 658 2972
Public Primary School Quintile 2 No-Fee School
EMIS: 600100462 501 learners (DBE)

GOPE PRIMARY SCHOOL

Peddie · Eastern Cape View Location

Telephone: 081 776 9662
Public Primary School Quintile 2 No-Fee School
EMIS: 200200213 79 learners (DBE)

GOQO PRIMARY SCHOOL

Emondlo · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500151108 729 learners (DBE)

GOQWANA JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 082 631 0812
Public Primary School Quintile 1 No-Fee School
EMIS: 200500263 757 learners (DBE)

GORDON MEMORIAL HIGH SCHOOL

Gordon Memorial Mission · KwaZulu-Natal View Location

Telephone: 083 796 6023
87.7% matric pass rate (2025)
2022 56.5%
2023 82.5%
2024 74.6%
2025 87.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500151145 512 learners (DBE)

GORDON PRIMARY SCHOOL

Sandton, Johannesburg · Gauteng View Location

Telephone: 010 013 2487
Public Primary School Quintile 2 No-Fee School
EMIS: 700152132 1,574 learners (DBE)

Gordon Road Girls' School

Morningside · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500151182 428 learners (DBE)

GORDON SEKONDハR

Mall Triangle, City Of Cape Town · Western Cape View Location

Telephone: 021 852 2540
91.1% matric pass rate (2025)
2022 62.8%
2023 65.2%
2024 86.9%
2025 91.1%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 110323438 1,360 learners (DBE)

GORDON'S BAY COLLEGE

Gordons Bay, City Of Cape Town · Western Cape View Location

Independent Intermediate School Fee-Charging
EMIS: 100000682 1 learners (DBE)

GORDONSBAAI LAERSKOOL

Mountainside, City Of Cape Town · Western Cape View Location

Telephone: 021 856 1288
Public Primary School Quintile 5 Fee-Charging
EMIS: 111309256 704 learners (DBE)

GOROGANG PRIMARY SCHOOL

Springs, Springs · Gauteng View Location

Telephone: 011 736 4601
Public Primary School Quintile 3 No-Fee School
EMIS: 700350728 253 learners (DBE)

GORONYANE S/S

Selosesha, Thaba Nchu · Free State View Location

97.4% matric pass rate (2025)
2022 96.3%
2023 98.6%
2024 96.8%
2025 97.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 443907250 996 learners (DBE)

GOSANI'S PRIMARY SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 071 800 4718
Public Primary School Quintile 2 No-Fee School
EMIS: 200300115 113 learners (DBE)

GOSHEN PUBLIC SCHOOL

Cathcart · Eastern Cape View Location

Telephone: 073 490 5184
Public Primary School Quintile 3 No-Fee School
EMIS: 200600222 46 learners (DBE)

GOSHETSENG

Marblehall · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924650047 402 learners (DBE)

GOSO FOREST JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 078 848 1777
Public Combined School Quintile 2 No-Fee School
EMIS: 200500264 622 learners (DBE)

GOSO JUNIOR PRIMARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 079 968 7668
Public Primary School Quintile 1 No-Fee School
EMIS: 200400225 133 learners (DBE)

GOTHATA SECONDARY

Atamelang, Delareyville · North West View Location

Telephone: 082 809 0083
72.0% matric pass rate (2025)
2022 66.7%
2023 87.9%
2024 78.9%
2025 72.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100463 202 learners (DBE)

GOTTFRIED CHRISTELIKE PRIVAAT SKOOL

Pretoria North, Akasia · Gauteng View Location

Telephone: 012 549 2317
Independent Primary School Fee-Charging
EMIS: 700221458 337 learners (DBE)

GOTYIBENI JUNIOR PRIMARY SCHOOL

Willowvale, Idutywa · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200300774 83 learners (DBE)

GOTYIBENI JUNIOR PRIMARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 083 624 8648
Public Primary School Quintile 2 No-Fee School
EMIS: 200400226 122 learners (DBE)

GOTYIBENI PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 071 757 7090
Public Primary School Quintile 3 No-Fee School
EMIS: 200400227 38 learners (DBE)

GOUDINI BAD NGK PRIMハRE SKOOL

Worcester, Outside A Town · Western Cape View Location

Telephone: 023 344 3153
Public Primary School Quintile 2 No-Fee School
EMIS: 130337943 66 learners (DBE)

GOUDINI HOヒRSKOOL

Rawsonville, Rawsonville · Western Cape View Location

Telephone: 023 349 1070
90.9% matric pass rate (2025)
2022 97.9%
2023 94.6%
2024 97.5%
2025 90.9%
Public Combined School Quintile 5 Fee-Charging
EMIS: 130312220 506 learners (DBE)

GOUDPARK PRIMARY SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 945 4514
Public Primary School Quintile 4 No-Fee School
EMIS: 700120162 880 learners (DBE)

GOUDVELD S/S

Jan Cilliers Park, Welkom · Free State View Location

99.3% matric pass rate (2025)
2022 98.5%
2023 98.5%
2024 99.3%
2025 99.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 444712076 757 learners (DBE)

GOUDVELD VAARDIGHEIDSSKOOL

Laanglaagte, Johannesburg · Gauteng View Location

Telephone: 011 837 8649
Public Combined School Fee-Charging
EMIS: 700133454 353 learners (DBE)

GOUDWESSKOOL

Carletonville, Carletonville · Gauteng View Location

Telephone: 018 788 6669
Public Combined School Fee-Charging
EMIS: 700270082 472 learners (DBE)

GOUE AREND PRIMARY SCHOOL

Alabama, Alabama · North West View Location

Telephone: 018 467 5062
Public Primary School Quintile 3 No-Fee School
EMIS: 600100466 1,262 learners (DBE)

GOURTON BRIDGE PRIMARY SCHOOL

Loskop · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500151219 313 learners (DBE)

GOVALELE NOMAKE PRIMARY SCHOOL

Mount Ayliff, Kokstad · Eastern Cape View Location

Telephone: 083 634 0930
Public Primary School Quintile 2 No-Fee School
EMIS: 200500265 513 learners (DBE)

GOVAN JUNIOR SECONDARY SCHOOL

Nqamakwe, Butterworth · Eastern Cape View Location

Telephone: 073 336 6849
Public Primary School Quintile 2 No-Fee School
EMIS: 200300731 49 learners (DBE)

GOVAN MBEKI PRIMARY SCHOOL

Orange Farm, Johannesburg · Gauteng View Location

Telephone: 011 850 1041
Public Primary School Quintile 2 No-Fee School
EMIS: 700332099 1,534 learners (DBE)

GOVANI

Giyani, Giyani · Limpopo View Location

Telephone: 079 205 9397
Public Primary School Quintile 1 No-Fee School
EMIS: 916420109 1,028 learners (DBE)

GOVERNOR'S DRIFT JUNIOR SECONDARY SCHOOL

Sterkspruit, Zastron · Eastern Cape View Location

Telephone: 078 748 0189
Public Combined School Quintile 2 No-Fee School
EMIS: 200600223 327 learners (DBE)

GOVHU

Govhu, Malamulele · Limpopo View Location

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

GOVHU

Govau, Malamulele · Limpopo View Location

97.1% matric pass rate (2025)
2022 62.8%
2023 100.0%
2024 88.4%
2025 97.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361392 248 learners (DBE)

GOWE

Burgersfort · Limpopo View Location

Telephone: 072 442 5793
Public Primary School Quintile 1 No-Fee School
EMIS: 925630999 513 learners (DBE)

GOXE PRIMARY SCHOOL

Bizana, Mount Ayliff · Eastern Cape View Location

Telephone: 076 301 8212
Public Primary School Quintile 1 No-Fee School
EMIS: 200500266 167 learners (DBE)

GOXHILL PRIMARY SCHOOL

Goxhill · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500151256 76 learners (DBE)

GOZA

Vongani · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 912520436 220 learners (DBE)

GOZA PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 945 1192
Public Primary School Quintile 1 No-Fee School
EMIS: 700400782 1,803 learners (DBE)

GQALA PRIMARY SCHOOL

Tsholomnqa, East London · Eastern Cape View Location

Telephone: 065 884 8498
Public Primary School Quintile 2 No-Fee School
EMIS: 200200214 131 learners (DBE)

GQAMA SENIOR PRIMARY SCHOOL

Dube Street · KwaZulu-Natal View Location

Telephone: 81724419
Public Primary School Quintile 3 No-Fee School
EMIS: 500151293 636 learners (DBE)

GQAMNJENGELANGA COMBINED SCHOOL

Pongola · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500151330 363 learners (DBE)

GQAQHALA JUNIOR SECONDARY SCHOOL

Gqaqhala, Ugie · Eastern Cape View Location

Telephone: 060 751 9631
Public Primary School Quintile 2 No-Fee School
EMIS: 200400228 104 learners (DBE)

GQEBENYA JUNIOR SECONDARY SCHOOL

Queenstown · Eastern Cape View Location

Telephone: 083 470 2465
Public Combined School Quintile 1 No-Fee School
EMIS: 200600224 212 learners (DBE)

GQEYANA SENIOR PRIMARY SCHOOL

Tsolo, Qumbu · Eastern Cape View Location

Telephone: 073 503 6874
Public Primary School Quintile 3 No-Fee School
EMIS: 200401348 70 learners (DBE)

GQINA SENIOR PRIMARY SCHOOL

Flagstaff · Eastern Cape View Location

Telephone: 083 594 8208
Public Primary School Quintile 1 No-Fee School
EMIS: 200500267 194 learners (DBE)

GQIRA JUNIOR SECONDARY SCHOOL

Ngqeleni · Eastern Cape View Location

Telephone: 083 335 7027
Public Primary School Quintile 2 No-Fee School
EMIS: 200401250 224 learners (DBE)

GQOBOZA JUNIOR SECONDARY SCHOOL

Cofimvaba · Eastern Cape View Location

Telephone: 071 897 9964
Public Primary School Quintile 1 No-Fee School
EMIS: 200600225 96 learners (DBE)

GQOGQORA PRIMARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 073 257 6648
Public Primary School Quintile 1 No-Fee School
EMIS: 200300116 47 learners (DBE)

GQOKAMANDLA HIGH SCHOOL

Ulundi · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 99.0%
2023 90.7%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500326488 743 learners (DBE)

GQOKINSIMBI COMPREHENSIVE TECHNICAL HIGH SCHOOL

Kwapettt · KwaZulu-Natal View Location

94.3% matric pass rate (2025)
2022 88.4%
2023 90.6%
2024 86.3%
2025 94.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500151367 499 learners (DBE)

GQOKUBUKHOSI SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

70.6% matric pass rate (2025)
2022 68.4%
2023 54.5%
2024 90.9%
2025 70.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500151404 127 learners (DBE)

GQUBENI JUNIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 067 776 2219
Public Combined School Quintile 1 No-Fee School
EMIS: 200400230 372 learners (DBE)

GQUGQUMA PRIMARY SCHOOL

Wartburg · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500151441 94 learners (DBE)

GQUKUNQA SENIOR PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 082 646 4926
Public Primary School Quintile 2 No-Fee School
EMIS: 200400231 45 learners (DBE)

GQUMAHASHE JUNIOR PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 065 918 5195
Public Primary School Quintile 3 No-Fee School
EMIS: 200200217 123 learners (DBE)

GQUMENI PRIMARY SCHOOL

P.O.Box 33276 · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500151478 424 learners (DBE)

GQUNQE JUNIOR SECONDARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 078 559 2210
Public Primary School Quintile 1 No-Fee School
EMIS: 200300117 244 learners (DBE)

GQUNU JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 079 116 5068
Public Primary School Quintile 3 No-Fee School
EMIS: 200400232 32 learners (DBE)
← Prev Page 56 of 256 Next →
Scroll to Top