Please Select a School

School by Address

This page shows quick navigation and a summary of provincial education

Browse Schools in Johannesburg at School4SA




ImageThe south African city of Johannesburg has 269 schools all suburbs and townships. You can review the schools summary below or for a full prifule on any school you can click on the links below. To refine the results by specialisation or by phase please use the links to you right-hand side to view the results.
Current Location:
Choose Province - Choose City in Mpumalanga - Johannesburg
Nearby Areas:
Soweto - Lenasia - Roodepoort - Sandton - Orange Farm - Midrand - Randburg - - Krugersdorp - Walkerville

Schools to browse in Johannesburg
School Name Suburb / Township Phase Specialisation
Abbotts College-northcliffNorthcliffSecondary SchoolOrdinary
Africa House CollegeJohannesburgCombined SchoolOrdinary
Afro-kombs CollegePretoria And Claim StreetCombined SchoolOrdinary
Al-azhar Institute JohannesburgIndustriaPrimary SchoolOrdinary
AsteriHoughtonislePrimary SchoolOrdinary
Astra CollegeCnr Von WelleighSecondary SchoolOrdinary
Athlone Boys' High SchoolBezuidenhout ValleySecondary SchoolOrdinary
Athlone Girls' High SchoolObservatorySecondary SchoolOrdinary
Auckland Park Preparatory SchoolAucklandparkPrimary SchoolOrdinary
Avondale CollegeCnr CommissionerCombined SchoolOrdinary
Baitul Ilm SchoolExt 2Primary SchoolOrdinary
Bantori CollegeCorner Booysen SroadSecondary SchoolOrdinary
Barnato Park High SchoolBereaSecondary SchoolOrdinary
Basa Tutorial InstituteJohannesburgCombined SchoolOrdinary
Bekezela CollegeBraamfonteinCombined SchoolOrdinary
Berea Primary SchoolBereaPrimary SchoolOrdinary
Bernard Isaacs PrimêrCoronationvillePrimary SchoolOrdinary
Bertrams Junior SchoolJudiths PaarlPrimary SchoolOrdinary
Beth Jacobs Girls' High SchoolWaverleySecondary SchoolOrdinary
Beyhan CollegeCape YorkCombined SchoolOrdinary
Bophelo-impilo PrivateMayfair WestCombined SchoolOrdinary
Bosmont Muslim SchoolBosmontCombined SchoolOrdinary
Bosmont Primary SchoolBosmontPrimary SchoolOrdinary
Bramley Primary SchoolBramleyPrimary SchoolOrdinary
Bree PrimaryMayfair WestPrimary SchoolOrdinary
Brescia House Ursuline ConventBryanstonCombined SchoolOrdinary
Calvary Christian CollegeAlan ManorPrimary SchoolOrdinary
Centurion CollegeCnr Claim Ledys StrCombined SchoolOrdinary
Chris J Botha SekondaryBosmontSecondary SchoolOrdinary
Cliffview Primary SchoolNorthcliff Ext 9Primary SchoolOrdinary
Convent Of The Holy FamilyParktownCombined SchoolOrdinary
Coronationville SekondêrCoronationvilleSecondary SchoolOrdinary
Covenant CollegeRisparkPrimary SchoolOrdinary
Craighall Primary SchoolCraighall ParkPrimary SchoolOrdinary
Crown Reef PrimaryMayfairPrimary SchoolOrdinary
Crown Reef Primary Mine SchoolMayfairPrimary SchoolOrdinary
Cyrildene Primary SchoolCyridenePrimary SchoolOrdinary
Damelin CollegeBraamfonteinSecondary SchoolOrdinary
Damelin-eden Art AcademyRandburgSecondary SchoolOrdinary
De La Salle Holy Cross CollegeJunior SchoolCombined SchoolOrdinary
Deutsche Schule JohannesburgParktownCombined SchoolOrdinary
Dominican Convent SchoolBelgraviaCombined SchoolOrdinary
Dowlinglaan PrimerNewclarePrimary SchoolOrdinary
Dunctonwood Primary SchoolYeovillePrimary SchoolOrdinary
Eastgate Primary SchoolSouth KensingtonPrimary SchoolOrdinary
Eden CollegeLyndhurstCombined SchoolOrdinary
Education Alive SchoolJohannesburgCombined SchoolOrdinary
Educational Programmes CentreMelvilleCombined SchoolOrdinary
Ekukhanyeni Primary School (private)DenverCombined SchoolOrdinary
Eldorado Park School ClinicExt 7Secondary SchoolTo Be Updated
Elethu Themba Public SchoolKliprivierroadCombined SchoolOrdinary
Emmarentia Primary SchoolEmmarentiaPrimary SchoolOrdinary
Ep Bauman Primary SchoolMayfair NorthPrimary SchoolOrdinary
Ese Private PrimaryBuilding 99 EloffCombined SchoolOrdinary
Excelsior HighJohannesburgSecondary SchoolOrdinary
Fairsand Primary SchoolSandringhamPrimary SchoolOrdinary
Fairview Junior SchoolOpdenbergenPrimary SchoolOrdinary
Fairways Primary SchoolFairwaysPrimary SchoolOrdinary
Ferreira Primary SchoolFerreiras TownPrimary SchoolOrdinary
Fordsburg Primary SchoolFordsburgPrimary SchoolOrdinary
Forest High SchoolForest StreetSecondary SchoolOrdinary & Technical
Forest Hill Primary SchoolChrisvillePrimary SchoolOrdinary
Franklin D Roosevelt Primary SchoolRoosevelt ParkPrimary SchoolOrdinary
Freedom Community CollegeCnr EloffSecondary SchoolOrdinary
Freedom Primary SchoolDevlandextPrimary SchoolOrdinary
Gauteng CollegeSquash Centre BuildingPrimary SchoolOrdinary
Gauteng Youth CollegeJohannesburgFinishing SchoolTo Be Updated
Glen Oaks SchoolKensington AvePrimary SchoolOrdinary
Glenanda Primary SchoolGlenadaPrimary SchoolOrdinary
Glenhazel Primary SchoolGlen HazelPrimary SchoolOrdinary
Glenvista High SchoolMulbartonSecondary SchoolOrdinary
Gr Harris PrimêrBosmontPrimary SchoolOrdinary
Grantley CollegeParktownCombined SchoolOrdinary
Greenakers Combined Private SchoolJohannesburgCombined SchoolOrdinary
Greenside High SchoolGreensideSecondary SchoolOrdinary
Greenside Primary SchoolGreensidePrimary SchoolOrdinary
H A Jack Primary SchoolHighlands NorthPrimary SchoolOrdinary
Harvest Christian SchoolMulbartonCombined SchoolOrdinary
Helpmekaar KollegeParktownSecondary SchoolOrdinary
Hesperus Primary SchoolMayfair WestPrimary SchoolOrdinary
Highlands North Boys High SchoolHighlands NorthSecondary SchoolOrdinary & Technical
Highveld Primary SchoolHillextPrimary SchoolOrdinary
Hillcrest Primary SchoolMalvernPrimary SchoolOrdinary
Hillview High Private SchoolTroyevilleSecondary SchoolOrdinary
Hirch Lyons SchoolOrangegroveCombined SchoolOrdinary
His Majesty Education InstituteJohannesburgCombined SchoolOrdinary
Hoër Tegniese Skool LanglaagteLanglaagteSecondary SchoolOrdinary & Technical
Hoërskool Die FakkelForest HillSecondary SchoolOrdinary & Technical
Hoërskool J G StrijdomSouthhillsSecondary SchoolOrdinary
Hoërskool LindenLindenSecondary SchoolOrdinary
Hoërskool PresidentRidgewaySecondary SchoolOrdinary
Hoërskool VorentoeRosemoreSecondary SchoolOrdinary & Technical
Horizon International High SchoolTurffontienSecondary SchoolOrdinary
Houghton Primary SchoolLowwer HoughtonPrimary SchoolOrdinary
Hugenoot Primary SchoolCrosbyPrimary SchoolOrdinary
I H Harris Primary SchoolDoornfonteinPrimary SchoolOrdinary
Ikusasalethu Secondary SchoolBraamfischervilleSecondary SchoolOrdinary
In Tuition CollegeSpringfieldCombined SchoolOrdinary
Institute Sunshine Acres Secondary SchoolMedical Center BuildingCombined SchoolOrdinary
Jb Marks Secondary SchoolBraamfischervilleSecondary SchoolOrdinary
Japari SchoolParkviewPrimary SchoolOrdinary
Jeppe High Preparatory SchoolKensingtonPrimary SchoolOrdinary
Jeppe High School For BoysKensingtonSecondary SchoolOrdinary
Jeppe High School For GirlsKensingtonSecondary SchoolOrdinary
Johannesburg Girls' Preparatory SchoolBereaPrimary SchoolOrdinary
Johannesburg Muslim SchoolFordsbrugCombined SchoolOrdinary
Johannesburg Polytech InstituteDoornfonteinCombined SchoolOrdinary
Johannesburg Secondary SchoolHomestead ParkSecondary SchoolOrdinary & Technical
John Mitchell Primary SchoolJeppes TownPrimary SchoolOrdinary
John Orr Technical High SchoolMilparkSecondary SchoolTechnical
Jordao CollegeTowerbySecondary SchoolOrdinary
Jules High SchoolJeppes TownSecondary SchoolOrdinary & Technical
Kenilworth Secondary SchoolKenilworthIntermediate SchoolOrdinary
Kensington Ridge Primary SchoolKensingtonPrimary SchoolOrdinary
Kensington SecondaryKensingtonSecondary SchoolOrdinary
King David High School (victory Park)Victory ParkSecondary SchoolOrdinary
King David Primary (victory Park)Victory ParkPrimary SchoolOrdinary
King David Primary School LinksfieldLinksfieldPrimary SchoolOrdinary
King David School-linksfieldLinksfieldSecondary SchoolOrdinary
King Edward V11 Preparatory SchoolHoughtonPrimary SchoolOrdinary
King Edward Vii SchoolHughtonSecondary SchoolOrdinary
Kingsmead CollegeMelroseCombined SchoolOrdinary
Knowledge Is Virtue AcademyJoubert ParkCombined SchoolOrdinary
Laerskool ClaremontClaremontPrimary SchoolOrdinary
Laerskool DalmondeorMondeorPrimary SchoolOrdinary
Laerskool Danie TheronKiblerparkPrimary SchoolOrdinary
Laerskool EsperanzaNewlandsPrimary SchoolOrdinary
Laerskool FairlandFairlandsPrimary SchoolOrdinary
Laerskool Generaal Christiaan De WetSophiatownPrimary SchoolOrdinary
Laerskool Jan CelliersParkviewPrimary SchoolOrdinary
Laerskool Jim FoucheCrosbyPrimary SchoolOrdinary
Laerskool KensingtonKensingtonPrimary SchoolOrdinary
Laerskool Louw GeldenhuysSewendestraatPrimary SchoolOrdinary
Laerskool Piet Van VuurenBrixtonPrimary SchoolOrdinary
Laerskool SuidheuwelsSouthhillsPrimary SchoolOrdinary
Laerskool Theo WassenaarRobertshamPrimary SchoolOrdinary
Laerskool VoorbrandForest HillPrimary SchoolOrdinary
Laerskool W H CoetzerThe HillPrimary SchoolOrdinary
Leeds Business SchoolBraamfonteinSecondary SchoolOrdinary
Leicester Road Primary SchoolKensingtonPrimary SchoolOrdinary
Liberty Community SchoolBramleyCombined SchoolOrdinary
Lifestyle Montessori Primary SchoolJohannesburgPrimary SchoolOrdinary
Linksfield Primary SchoolLinksfieldPrimary SchoolOrdinary
Lyndhurst Primary SchoolLyndhurstPrimary SchoolOrdinary
Mahlasedi High SchoolJohannesburgSecondary SchoolOrdinary
Malvern High SchoolMalvernSecondary SchoolOrdinary & Technical
Malvern Primary SchoolMalvernPrimary SchoolOrdinary
Marist Brothers CollegeLinmeyerCombined SchoolOrdinary
Maryvale CollegeMaryvaleCombined SchoolOrdinary
Mayfair ConventMayfairPrimary SchoolOrdinary
Mcauley House SchoolParktown WestCombined SchoolOrdinary
Melpark Primary SchoolMelvillePrimary SchoolOrdinary
Menora Primary School (glenhazel)Glen HazelPrimary SchoolOrdinary
Meredale Primary SchoolMeredalePrimary SchoolOrdinary
Metropolotan Primary IndependentJohannesburgCombined SchoolOrdinary
Mondeor High SchoolMondeorSecondary SchoolOrdinary
Mondeor Primary SchoolMonderPrimary SchoolOrdinary
Montanus LaerskoolSuidheuwelsPrimary SchoolOrdinary
Mulbarton Primary SchoolMulbartonPrimary SchoolOrdinary
Naturena Primary SchoolNaturenaPrimary SchoolOrdinary
New Generation Private SchoolVereenigingIntermediate SchoolOrdinary
New Model Private CollegeEndstreetCombined SchoolOrdinary
New South Baptist Christian ChurchSuideroord MondeorCombined SchoolOrdinary
Newclare PrimerNewclarePrimary SchoolOrdinary
Newgate CollegeHoughtonSecondary SchoolOrdinary
Noordgesig PrimerNoorddgesigPrimary SchoolOrdinary
Noordgesig SekondêrOrlandoSecondary SchoolOrdinary
North West Christian SchoolNorthcliffPrimary SchoolOrdinary
Northcliff High SchoolBlackheath Ext3Secondary SchoolOrdinary
Northcliff Primary SchoolNorthcliffPrimary SchoolOrdinary
Northview High SchoolHighlands NorthSecondary SchoolOrdinary
Norwood Primary SchoolNorwood 2192Primary SchoolOrdinary
Observatory East Primary SchoolObservatory ExtPrimary SchoolOrdinary
Observatory Girls' Primary SchoolObservatoryPrimary SchoolOrdinary
Olympus Educational InstituteDoornfonteinSecondary SchoolOrdinary
Orange Grove Primary SchoolSudemhamPrimary SchoolOrdinary
Orchards Primary SchoolOrchardsPrimary SchoolOrdinary
Our Lady Of Mercy Primary SchoolCraighall ParkPrimary SchoolOrdinary
Park Junior SchoolTurffonteinPrimary SchoolOrdinary
Park Senior SchoolKenilworthPrimary SchoolOrdinary
Parkhurst Primary SchoolParkhurstPrimary SchoolOrdinary
Parktown Boys' High SchoolParktownSecondary SchoolOrdinary
Parktown Girls' High SchoolParkviewSecondary SchoolOrdinary
Parktown Public SchoolParktownPrimary SchoolOrdinary
Parkview Junior SchoolParkviewPrimary SchoolOrdinary
Parkview Senior SchoolParkviewPrimary SchoolOrdinary
Paterson Park SchoolOrangegrovePrimary SchoolOrdinary
Phoenix College Of JohannesburgHappiness HouseCombined SchoolOrdinary
Pridwin Preparatory SchoolCnrj Ameson AvePrimary SchoolOrdinary
Progressive Bridging School (ex Thuthuka Primary)BraamfonteinPrimary SchoolOrdinary
Providence AcademyJohannesburgCombined SchoolOrdinary
Q-houseOrangegroovePrimary SchoolOrdinary
Queens High SchoolBezuidenhout ValleySecondary SchoolOrdinary
R W Fick SekonderBosmontSecondary SchoolOrdinary
Rand Meisieskoolgirls' SchoolParktownSecondary SchoolOrdinary
Rand Preparatory PrimaryBezuidenhout ValleyPrimary SchoolOrdinary
Rand Tutorial CollegeObservatoryCombined SchoolOrdinary
Raucall SecondaryCrosbySecondary SchoolOrdinary
Raymond Mhlaba Secondary SchoolTshepisongSecondary SchoolOrdinary
Reddam House Private SchoolKensingtonSecondary SchoolOrdinary
Regents Park Primary SchoolThe HillPrimary SchoolOrdinary
Rembrandt Park Primary SchoolRembrandt ParkPrimary SchoolOrdinary
Rewlatch Primary SchoolRewlatchPrimary SchoolOrdinary
Rise & Shine CollegeJohannesburgSecondary SchoolOrdinary
Risidale Primary SchoolRisidalePrimary SchoolOrdinary
Riverlea PrimerRiverleaPrimary SchoolOrdinary
Riverlea SekonderRiverleaSecondary SchoolOrdinary
Robertsham Primary SchoolRobertshamPrimary SchoolOrdinary
Robin Hood Private SecondaryJohannesburgSecondary SchoolOrdinary
Roedean School (sa)ParktownCombined SchoolOrdinary
Roosevelt High SchoolRoosevelt ParkSecondary SchoolOrdinary
Rosebank Primary SchoolRosebankPrimary SchoolOrdinary
Roseneath Primary SchoolParktownPrimary SchoolOrdinary
Rosettenville Central Primary SchoolRosettenvillePrimary SchoolOrdinary
Sacred Heart CollegeObservatoryCombined SchoolOrdinary
Salvazione Christian SchoolCrosbyPrimary SchoolOrdinary
Sama Independent Primary And Secondary SchoolMayfairCombined SchoolOrdinary
Sandringham High SchoolSandunghamSecondary SchoolOrdinary
Saxonwold Primary SchoolSaxonworldPrimary SchoolOrdinary
Sekolo Sa Barogo Primary SchoolWaterval EstatePrimary SchoolOrdinary
Sha-arei Torah Primary SchoolGlen HazelPrimary SchoolOrdinary
Sheikh Anta Diop CollegeYeovilleCombined SchoolOrdinary
Sir Edmund Hillary Primary SchoolCnr Anderson Eloff StPrimary SchoolOrdinary
Sir Isaac Newton High SchoolCnr Anderson Eloff StSecondary SchoolOrdinary
Sir John Adamson High SchoolWinchester HillsSecondary SchoolOrdinary
South Hills Primary SchoolSouthhillsPrimary SchoolOrdinary
St Enda's Secondary SchoolJoubert ParkSecondary SchoolOrdinary
St John's CollegeHoughtonSecondary SchoolOrdinary
St John's PreparatoryHoughtonPrimary SchoolOrdinary
St Katharine's Preparatory SchoolParktownPrimary SchoolOrdinary
St Martin's SchoolRosettenvilleCombined SchoolOrdinary
St Mary's CollegeBraamfonteinCombined SchoolOrdinary
St Mary's School For GirlsWaverleyCombined SchoolOrdinary
St Teresas ConventRosebankCombined SchoolOrdinary
St Theresa's Convent SchoolCoronationvillePrimary SchoolOrdinary
Studywell Tutorial CollegeJohannesburgSecondary SchoolOrdinary
Summerwood Primary SchoolFairmountPrimary SchoolOrdinary
Supreme Educational CollegeBraamfonteinCombined SchoolOrdinary
T C Esterhuysen PrimerLanglaagtePrimary SchoolOrdinary
Task Academy SchoolPageviewCombined SchoolOrdinary
The Hill High SchoolThe HillSecondary SchoolOrdinary
The Japanese SchoolEmmarentiaCombined SchoolOrdinary
The Johannesburg ChederCheltondalePrimary SchoolOrdinary
The Open SchoolJohannesburgPrimary SchoolOrdinary
The Ridge Preparatory SchoolWestcliffPrimary SchoolOrdinary
The Torah Academy Primary And High SchoolRaedeneCombined SchoolOrdinary
Thulani Secondary SchoolThulaniSecondary SchoolOrdinary
Townsview Primary SchoolJhbPrimary SchoolOrdinary
Troyeville Primary SchoolTroyevillePrimary SchoolOrdinary
Turffontein PrimaryTurffonteinPrimary SchoolOrdinary
United Church Preparatory SchoolYeovilleCombined SchoolOrdinary
Vector High SchoolJohannesburgSecondary SchoolOrdinary
Verney CollegeRosettenvilleCombined SchoolOrdinary
Vine CollegeJohannesburgCombined SchoolOrdinary
Vuleka Primary SchoolDunkeldPrimary SchoolOrdinary
W R Goliath PrimerNewclarePrimary SchoolOrdinary
Waverley Girls' High SchoolWaverleySecondary SchoolOrdinary
West Private AcademyMaristerCombined SchoolOrdinary
West Rand Sda PrimêrWestdeneCombined SchoolOrdinary
Westbury PrimerExtension 3Primary SchoolOrdinary
Westbury SekonderWestbury Ext 2Secondary SchoolOrdinary & Technical
Wilhelmina Hoskins PrimerRiverlea ExtentionPrimary SchoolOrdinary
Winchester Ridge Primary SchoolRobertshamPrimary SchoolOrdinary
Wits Tutorial CollegeJohannesburgSecondary SchoolOrdinary
Yeoville Boys' Primary SchoolYeovillePrimary SchoolOrdinary
Yeoville Community SchoolYeovillePrimary SchoolOrdinary
Yeshiva College Of South AfricaGlen HazelSecondary SchoolOrdinary
Yeshiva Maharsh Besh Aharon Community SchoolFairmountCombined SchoolOrdinary
Yeshivath Torah Emeth CollegeObservatorySecondary SchoolOrdinary

Our Contacts

Open Hours

Monday - Friday:
9am - 4pm
Saturday - Sunday:
Closed