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

GERMANS CHILOANE HIGH SCHOOL

Acornhoek, Acornhoek · Mpumalanga View Location

Telephone: 072 843 2572
90.8% matric pass rate (2025)
2022 80.0%
2023 85.1%
2024 75.2%
2025 90.8%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800034966 749 learners (DBE)

GERMISTON HIGH SCHOOL

Germiston · Gauteng View Location

Telephone: 011 827 8860
93.3% matric pass rate (2025)
2022 94.0%
2023 94.2%
2024 92.2%
2025 93.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700160457 1,405 learners (DBE)

GERMISTON SOUTH PRIMARY SCHOOL

Germiston, Germiston · Gauteng View Location

Telephone: 011 873 9118
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160473 1,388 learners (DBE)

GERRIT DU PLESSIS SEKONDハR

Riversdale, Riversdale · Western Cape View Location

Telephone: 028 713 2555
94.4% matric pass rate (2025)
2022 77.9%
2023 83.6%
2024 96.1%
2025 94.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 121353337 937 learners (DBE)

GERSON NTJIE

Tholongwe, Polokwane · Limpopo View Location

Telephone: 081 733 3778
81.0% matric pass rate (2025)
2022 89.7%
2023 85.5%
2024 81.7%
2025 81.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 923240143 1,252 learners (DBE)

GERTRUDE SHOPE SENIOR PRIMARY SCHOOL

Govan Mbeki Township, Gqeberha · Eastern Cape View Location

Telephone: 041 464 2280
Public Primary School Quintile 3 No-Fee School
EMIS: 200100248 728 learners (DBE)

GET AHEAD COLLEGE (QUEENSTOWN

Eastern Cape · Eastern Cape View Location

Telephone: 045 858 8044
90.9% matric pass rate (2024)
2022 90.7%
2023 98.1%
2024 90.9%
Independent Secondary School Fee-Charging
EMIS: 200601181 404 learners (DBE)

GET AHEAD PROJECT (WHITTELSEA

Queendusma, Queenstown · Eastern Cape View Location

Telephone: 040 842 7042
Independent Primary School Fee-Charging
EMIS: 200600444 246 learners (DBE)

GET AHEAD PROJECT QUEENSTOWN

Queendustria, Queenstown · Eastern Cape View Location

Telephone: 045 858 8199
Independent Primary School Fee-Charging
EMIS: 200600245 446 learners (DBE)

GEYA JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 083 983 0048
Public Combined School Quintile 1 No-Fee School
EMIS: 200400206 329 learners (DBE)

GEYSDORP SECONDARY SCHOOL

Geyserdorp, Delareyville · North West View Location

Telephone: 053 949 0021
82.6% matric pass rate (2025)
2022 86.2%
2023 91.5%
2024 80.8%
2025 82.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100436 1,052 learners (DBE)

GEZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 79818537
Public Primary School Quintile 1 No-Fee School
EMIS: 500322159 492 learners (DBE)

GEZAHLALE PRIMARY SCHOOL

Kwa-Zondi Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500148407 218 learners (DBE)

GEZAMEHLO PP SCHOOL

Zungu Tribal Authority · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500148444 137 learners (DBE)

GEZANGANE PRIMARY SCHOOL

Mariannhill · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500148481 641 learners (DBE)

GEZINGQONDO SECONDARY SCHOOL

Mkhuhlu, Mkhuhlu · Mpumalanga View Location

Telephone: 074 756 7098
86.8% matric pass rate (2025)
2022 95.7%
2023 50.5%
2024 87.1%
2025 86.8%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800035093 423 learners (DBE)

GIBINDLALA C P SCHOOL

Nongoma · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500148592 185 learners (DBE)

GIBSON PILLAY LEARNING ACADEMY

Lenasia South, Johannesburg · Gauteng View Location

Telephone: 011 855 0672
100.0% matric pass rate (2025)
2022 100.0%
2023 98.2%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700111922 697 learners (DBE)

GIDELA

Msengi, Modjadjiskloof · Limpopo View Location

Telephone: 083 598 0004
92.3% matric pass rate (2025)
2022 76.6%
2023 98.1%
2024 98.0%
2025 92.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 912521543 449 learners (DBE)

GIDEON RAMBUWANI PRIMARY SCHOOL

Midrand, Johannesburg · Gauteng View Location

Telephone: 010 223 7137
Public Combined School Quintile 3 No-Fee School
EMIS: 700400206 1,963 learners (DBE)

GIDJANA

Magona, Malamulele · Limpopo View Location

93.2% matric pass rate (2025)
2022 72.0%
2023 79.2%
2024 96.4%
2025 93.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361262 414 learners (DBE)

GIHON CHRISTIAN SCHOOL

Forest Heights, City Of Cape Town · Western Cape View Location

Telephone: 021 904 4568
Independent Intermediate School Quintile 5 Fee-Charging
EMIS: 107008188 7 learners (DBE)

GIJA

Khomanani · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 912520429 436 learners (DBE)

GIJA NGOVE

Giyani · Limpopo View Location

Telephone: 079 201 3335
93.3% matric pass rate (2025)
2022 88.5%
2023 85.3%
2024 96.5%
2025 93.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 916410140 1,396 learners (DBE)

GIJAMPHEZENI PRIMARY SCHOOL

Mbimbane, Mbimbane · Mpumalanga View Location

Telephone: 074 777 0183
Public Primary School Quintile 3 Fee-Charging
EMIS: 800004572 459 learners (DBE)

GIJIMA PRIMARY SCHOOL

Lamontville · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500148666 534 learners (DBE)

GIJIMANA SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

90.4% matric pass rate (2025)
2022 82.1%
2023 80.4%
2024 92.2%
2025 90.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500148703 199 learners (DBE)

GIJIMANI PRIMARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 079 207 5581
Public Primary School Quintile 2 Fee-Charging
EMIS: 800004598 349 learners (DBE)

GIJIMANI PRIMARY SCHOOL

Normandien · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500148740 54 learners (DBE)

GIJIMANI SECONDARY SCHOOL

Tongaat · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 95.2%
2023 92.3%
2024 83.3%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500323602 250 learners (DBE)

Gilbert Motsepe Primary School

Gahabedi, Makapanstad · North West View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 600100437 14 learners (DBE)

GILBERT MULONDO

Fondwe · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930330053 35 learners (DBE)

GILBERT NNDANGANENI

Khubvi, Makhado · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930350286 435 learners (DBE)

GILBERT XUZA JUNIOR PRIMARY SCHOOL

Somerset East, Somerset East · Eastern Cape View Location

Telephone: 042 243 3041
Public Primary School Quintile 3 No-Fee School
EMIS: 200100249 173 learners (DBE)

GILL COLLEGE SENIOR SECONDARY SCHOOL

Somerset East, Somerset East · Eastern Cape View Location

Telephone: 042 243 2643
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 98.6%
2025 100.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 200100250 328 learners (DBE)

GILLESPIE PRIMARY SCHOOL

Mount Ayliff · Eastern Cape View Location

Telephone: 078 946 1110
Public Primary School Quintile 2 No-Fee School
EMIS: 200500254 403 learners (DBE)

GILLITTS PRIMARY SCHOOL

Gillitts · KwaZulu-Natal View Location

Telephone: 031 767 3690
Public Primary School Quintile 3 No-Fee School
EMIS: 500148777 403 learners (DBE)

GILONKI SECONDARY SCHOOL

Eqakwini Reserve · KwaZulu-Natal View Location

97.1% matric pass rate (2025)
2022 98.2%
2023 91.9%
2024 100.0%
2025 97.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500320124 473 learners (DBE)

GILTON COMBINED PRIMARY SCHOOL

Alice · Eastern Cape View Location

Telephone: 073 168 7533
Public Primary School Quintile 3 No-Fee School
EMIS: 200200208 26 learners (DBE)

GIMNASIUM PRIMハRE SKOOL

Paarl Central West, Paarl · Western Cape View Location

Telephone: 021 872 4505
Public Primary School Quintile 5 Fee-Charging
EMIS: 108309252 840 learners (DBE)

GINGA'S JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 078 539 0879
Public Combined School Quintile 2 No-Fee School
EMIS: 200500255 163 learners (DBE)

GINGINDLOVU PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500148851 899 learners (DBE)

GINSBERG SEVENTH DAY ADVENTIST PRIMARY SCHOOL

Ginsberg, King Williams Town · Eastern Cape View Location

Telephone: 043 642 5938
Independent Primary School Fee-Charging
EMIS: 200200973 149 learners (DBE)

GINYANE HIGH SCHOOL

Creighton · KwaZulu-Natal View Location

98.1% matric pass rate (2025)
2022 92.9%
2023 94.5%
2024 84.1%
2025 98.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500322085 500 learners (DBE)

GINYINDABA JUNIOR PRIMARY SCHOOL

Ngqeleni, Nyandeni · Eastern Cape View Location

Telephone: 078 770 4206
Public Primary School Quintile 2 No-Fee School
EMIS: 200400207 175 learners (DBE)

GINYINDLOVU SENIOR PRIMARY SCHOOL

Lusikisiki, Mtontsana · Eastern Cape View Location

Telephone: 078 474 3368
Public Primary School Quintile 1 No-Fee School
EMIS: 200500257 255 learners (DBE)

GINYIQHINGA SENIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 073 829 3311
98.4% matric pass rate (2025)
2022 81.3%
2023 91.0%
2024 98.5%
2025 98.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500425389 1,032 learners (DBE)

GIRDWOOD JUNIOR SECONDARY SCHOOL

Nqamakwe · Eastern Cape View Location

Telephone: 078 101 5899
Public Primary School Quintile 3 No-Fee School
EMIS: 200300110 59 learners (DBE)

GITANJALI PRIMARY SCHOOL

Silverglen · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500148888 93 learners (DBE)

GIVA-MAHLATHI

Giyani · Limpopo View Location

73.3% matric pass rate (2025)
2022 19.3%
2023 31.1%
2024 61.5%
2025 73.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 914610157 284 learners (DBE)

GIVEN MANGOLO

Suswe, Suswe · Limpopo View Location

Telephone: 072 160 7613
Public Primary School Quintile 2 No-Fee School
EMIS: 921142300 316 learners (DBE)

GIYANI

Giyani · Limpopo View Location

Telephone: 015 812 3259
80.7% matric pass rate (2025)
2022 74.1%
2023 73.5%
2024 73.9%
2025 80.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 916410164 1,480 learners (DBE)

GIYANI COLLEGE OF TECHNOLOGY AND MANAGEMENT

Giyani · Limpopo View Location

Telephone: 015 812 5099
Independent Secondary School Fee-Charging
EMIS: 994401402 10 learners (DBE)

GIYANI COMPREHENSIVE

Giyani · Limpopo View Location

Telephone: 015 814 0132
Public Primary School Quintile 3 No-Fee School
EMIS: 916411422 1,003 learners (DBE)

GIYANI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 933 1506
Public Primary School Quintile 3 No-Fee School
EMIS: 700140533 444 learners (DBE)

GLADYS KING JUNIOR SECONDARY SCHOOL

Northcrest, Mthatha · Eastern Cape View Location

Telephone: 047 543 5051
Independent Combined School Fee-Charging
EMIS: 200401395 311 learners (DBE)

GLEDHOW PRIMARY SCHOOL

Gledhow South Village · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500148962 583 learners (DBE)

GLEN ADELAIDE JUNIOR SECONDARY SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 082 780 1797
Public Combined School Quintile 2 No-Fee School
EMIS: 200600214 354 learners (DBE)

GLEN AUSTIN HIGH SCHOOL

Midrand, Midrand · Gauteng View Location

Telephone: 011 023 7340
96.3% matric pass rate (2025)
2022 96.7%
2023 96.6%
2024 96.5%
2025 96.3%
Independent Combined School Fee-Charging
EMIS: 700400706 439 learners (DBE)

GLEN EDWARD SECODARY SCHOOL

Swartberg · KwaZulu-Natal View Location

87.5% matric pass rate (2025)
2022 64.4%
2023 87.0%
2024 70.8%
2025 87.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500148999 132 learners (DBE)

GLEN ELAND COMBINED SCHOOL

Amsterdam, Amsterdam · Mpumalanga View Location

Telephone: 082 564 1007
100.0% matric pass rate (2025)
2022 83.0%
2023 87.8%
2024 94.9%
2025 100.0%
Public Combined School Quintile 1 Fee-Charging
EMIS: 800004614 701 learners (DBE)

GLEN ELGIN MOR PRIMハRE SKOOL

Grabouw, Outside A Town · Western Cape View Location

Telephone: 021 859 3323
Public Primary School Quintile 2 No-Fee School
EMIS: 114336653 218 learners (DBE)

GLEN HEATLIE AME PRIMハRE SKOOL

Worcester, Outside A Town · Western Cape View Location

Telephone: 023 004 0632
Public Primary School Quintile 1 No-Fee School
EMIS: 130337978 258 learners (DBE)

GLEN HEIGHTS PRIMARY SCHOOL

Chatsworth · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500149036 172 learners (DBE)

Glen Hill Private Primary School

East London · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200201089 85 learners (DBE)

GLEN PARK PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500149739 448 learners (DBE)

GLEN PRIMARY SCHOOL

Esidakeni · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500149110 32 learners (DBE)

GLEN RED PRIMARY SCHOOL

Vryburg · Northern Cape

Telephone: 053 970 4042
Public Primary School Quintile 1 No-Fee School
EMIS: 300100441 979 learners (DBE)

GLENANDA PRIMARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 682 3716
Public Primary School Quintile 5 Fee-Charging
EMIS: 700110395 1,311 learners (DBE)

GLENARDLE JUNIOR PRIMARY SCHOOL

Bluff · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500149147 249 learners (DBE)

Glenashley Junior Primary School

Glenashley · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500149184 435 learners (DBE)

GLENASHLEY PREPARATORY SCHOOL

Glenashely · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500149221 288 learners (DBE)

GLENBRACK HIGH SCHOOL

Alberton, Germiston · Gauteng View Location

Telephone: 010 443 8696
94.1% matric pass rate (2025)
2022 97.2%
2023 86.2%
2024 97.9%
2025 94.1%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700400109 1,292 learners (DBE)

GLENBRIDGE SPECIAL SCHOOL

Diepriver, City Of Cape Town · Western Cape View Location

Telephone: 021 712 2075
Public Special Needs Education School Fee-Charging
EMIS: 105315606 296 learners (DBE)

GLENCOE PRIMARY SCHOOL

Kemp Street · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500149406 783 learners (DBE)

GLENCOE PRIMARY SCHOOL (VIOLET

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500149443 383 learners (DBE)

GLENDALE SECONDARY SCHOOL

Rocklands, City Of Cape Town · Western Cape View Location

Telephone: 021 392 7161
85.9% matric pass rate (2025)
2022 80.9%
2023 71.6%
2024 73.3%
2025 85.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 106493430 1,424 learners (DBE)

GLENDALE STATE AIDED FARM SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500149480 123 learners (DBE)

GLENGARRY JUNIOR SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500425426 778 learners (DBE)

GLENHAVEN SECONDARY SCHOOL

Brindhaven · KwaZulu-Natal View Location

93.8% matric pass rate (2025)
2022 74.1%
2023 78.4%
2024 87.4%
2025 93.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500149517 1,226 learners (DBE)

GLENHAZEL PRIMARY SCHOOL

Lyndhurst, Johannesburg · Gauteng View Location

Telephone: 011 882 6537
Public Primary School Quintile 5 Fee-Charging
EMIS: 700150516 1,131 learners (DBE)

GLENHILLS PRIMARY SCHOOL

Stanger · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500149554 1,181 learners (DBE)

GLENHILLS SECONDARY SCHOOL

Glenhills · KwaZulu-Natal View Location

79.4% matric pass rate (2025)
2022 66.9%
2023 72.8%
2024 77.3%
2025 79.4%
Public Combined School Quintile 4 Fee-Charging
EMIS: 500149591 1,041 learners (DBE)

GLENLY PRIVATE SCHOOL

Klerksdorp, Klerksdorp · North West View Location

Telephone: 018 011 2864
Independent Primary School
EMIS: 600105389 449 learners (DBE)

GLENLY SECONDARY SCHOOL

North West · North West

Independent Secondary School
EMIS: 600105517 153 learners (DBE)

GLENMAIZE PRIMARY SCHOOL

Ixopo · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500149628 150 learners (DBE)

GLENMARK CHRISTIAN COLLEGE

Mamelodi, Pretoria · Gauteng View Location

Telephone: 012 004 3416
81.5% matric pass rate (2025)
2025 81.5%
Independent Combined School Fee-Charging
EMIS: 700401031 799 learners (DBE)

Glenmore Primary School

Glenmore · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500149665 618 learners (DBE)

GLENOAKS SCHOOL

2027 applications open

Kensington, Johannesburg · Gauteng View Location

Telephone: 011 624 1160

Accepting applications for 2027

Requirements: Complete ALL documentation on website. Together with the completed documentation, scan and send copies of your child’s latest school reports and any therapy assessments to info@glenoaks.org.za for an interview to be confirmed with the principal. Valarie, the school secretary will phone you to arrange a date and time for an interview with the principal. Bring ALL scanned completed documentation (in points 1 and 2) to the scheduled interview.
Phone: (+27) 11 624 1160
Independent Primary School Fee-Charging
EMIS: 700130385 139 learners (DBE)

GLENOVER SECONDARY SCHOOL

Chatsworth · KwaZulu-Natal View Location

69.6% matric pass rate (2025)
2022 54.8%
2023 59.6%
2024 75.7%
2025 69.6%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500149702 482 learners (DBE)

GLENRIDGE PRIMARY SCHOOL

Shallcross · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500149813 641 learners (DBE)

GLENRIDGE PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 851 2675
Public Primary School Quintile 5 No-Fee School
EMIS: 700400532 1,910 learners (DBE)

GLENRUST PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500149850 70 learners (DBE)

GLENSHIEL

Haenertsburg, Tzaneen · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 904242323 128 learners (DBE)

GLENSTANTIA PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 998 6116
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210120 1,496 learners (DBE)

GLENTANA JUNIOR PRIMARY SCHOOL

Moses Mabida Location, Kirkwood · Eastern Cape View Location

Telephone: 042 230 1909
Public Primary School Quintile 3 No-Fee School
EMIS: 200100260 316 learners (DBE)

GLENVIEW PRIMARY SCHOOL

Alberton, Johannesburg · Gauteng View Location

Telephone: 011 867 5976
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340141 1,197 learners (DBE)

GLENVIEW PRIMARY SCHOOL

Westcliff · KwaZulu-Natal View Location

Telephone: 031 403 4531
Public Primary School Quintile 4 Fee-Charging
EMIS: 500149887 260 learners (DBE)

GLENVISTA HIGH SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 432 3177
87.8% matric pass rate (2025)
2022 95.6%
2023 90.6%
2024 91.4%
2025 87.8%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700110403 1,888 learners (DBE)

GLENVISTA PRIMARY SCHOOL

Glenvista, Johannesburg · Gauteng View Location

Telephone: 011 432 7045
Public Primary School Quintile 5 No-Fee School
EMIS: 700400799 497 learners (DBE)
← Prev Page 54 of 256 Next →
Scroll to Top