Please Select a School

School by Address

This page shows quick navigation and a summary of provincial education

Browse Schools in Pietermaritzburg at School4SA




The south African city of Pietermaritzburg has 318 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 Kwa-Zulu Natal - Pietermaritzburg
Nearby Areas:
Catoridge - Isiphingo - Midillovo - Eston - Umgungundlovu - Umbumbulu - Vulindlela - Richmond - Camperdown - Durban

Schools to browse in Pietermaritzburg
School Name Suburb / Township Phase Specialisation
Albert Falls PCramondPrimary SchoolOrdinary
Alexandra HScottvilleSecondary SchoolOrdinary
Alston PPietermaritzburgPrimary SchoolOrdinary
Amakholwa SEdendaleSecondary SchoolOrdinary
Asande SEgomaneSecondary SchoolOrdinary
Ashburton PAshburtonPrimary SchoolOrdinary
Ashdown PAshdownPrimary SchoolOrdinary
Asiqhubeke PPietermaritzburgPrimary SchoolOrdinary
Athlone PAthlonePrimary SchoolOrdinary
Bathengi PMpolweniPrimary SchoolOrdinary
Berg Street PPietermaritzburgPrimary SchoolOrdinary
Bethangwe PNorthdalePrimary SchoolOrdinary
Bethel Christian AcademyLotusvilleCombined SchoolOrdinary
Bhekamatshe PPietermaritzburgPrimary SchoolOrdinary
Bhekizizwe SpSweetwatersPrimary SchoolOrdinary
Bhekuximba HTafuleni LocationSecondary SchoolOrdinary
Bishopstowe PBishop TowePrimary SchoolOrdinary
Bisley Park PBisley ParkPrimary SchoolOrdinary
Bonelokuhle PImpendlePrimary SchoolOrdinary
Bongudunga SKwapataSecondary SchoolOrdinary
Bruynshill PBruynshillPrimary SchoolOrdinary
Bucklands POttosbluffCombined SchoolOrdinary
Caluza PEdendalePrimary SchoolOrdinary
Camperdown PCamperdownPrimary SchoolOrdinary
Carter HighAthloneSecondary SchoolOrdinary
Chibelihle CombinedWorlds ViewCombined SchoolOrdinary
Christian Life AcademyLotusvilleCombined SchoolOrdinary
Clarendon PClarendonPrimary SchoolOrdinary
Community Of Love Christian AcademyScottsvilleCombined SchoolTo Be Updated
Copesville CombinedPo Box CumberwoodPrimary SchoolOrdinary
Cordwalles PreparatoryTown HillPrimary SchoolOrdinary
Cosmoore PUmlaas RoadPrimary SchoolOrdinary
Deccan Road PRaisethorpePrimary SchoolOrdinary
Dindi PKwadindiPrimary SchoolOrdinary
Dlokwakhe JpEmvundlweniPrimary SchoolOrdinary
Dunimarle PSaxonyCombined SchoolOrdinary
Dunveria SRaisethorpeSecondary SchoolOrdinary
Dwengu HMidillovoSecondary SchoolOrdinary
Eastwood PEastwoodPrimary SchoolOrdinary
Eastwood SEastwoodSecondary SchoolOrdinary
Edendale PEdendale GeorgetownPrimary SchoolOrdinary
Edendale Technical HEdendaleSecondary SchoolOrdinary
Ekhokhwane PEkhokhwanePrimary SchoolOrdinary
Emangwaneni PPietermaritzburgPrimary SchoolOrdinary
Emaswazini PEmaswaziniPrimary SchoolOrdinary
Emnqundekweni PBulwerCombined SchoolOrdinary
Emwaneni PNgxolaPrimary SchoolOrdinary
Emzamweni HKwamnyandu LocationSecondary SchoolOrdinary
Enati PPietermaritzburgPrimary SchoolOrdinary
Enguka PPietermaritzburgPrimary SchoolOrdinary
Enkumba PEnkumbaPrimary SchoolOrdinary
EpworthScottsvilleSecondary SchoolOrdinary
Epworth PrimaryScottsvillePrimary SchoolOrdinary
Eqweleni PPietermaritzburgPrimary SchoolOrdinary
Esigodini PEdendalePrimary SchoolOrdinary
Esther Payne Smith SNorthdaleSecondary SchoolOrdinary
Fezokuhle PImbaliunitPrimary SchoolOrdinary
Forest Hill PWoodlands PietermaritzburgPrimary SchoolOrdinary
Fundokuhle SImbaliSecondary SchoolOrdinary
Funulwazi PImbaliunitPrimary SchoolOrdinary
Funundu HMidillovoSecondary SchoolOrdinary
Gateway ChristianPietermaritzburgPrimary SchoolTo Be Updated
Gcewu SKwamahlekaSecondary SchoolOrdinary
Gcina PMaqonqoPrimary SchoolOrdinary
Georgetown SGeorgetownSecondary SchoolOrdinary
Glenwood PGlenwoodPrimary SchoolOrdinary
Gobindlovu SMafunzeSecondary SchoolOrdinary
Gomane PPietermaritzburgPrimary SchoolOrdinary
Gqumeni PPietermaritzburgPrimary SchoolOrdinary
Green Hill PNorthdale PitermaritzburgPrimary SchoolOrdinary
Greenkop PEzinketheniPrimary SchoolOrdinary
Gulube PMidillovoPrimary SchoolOrdinary
Haythorne SWoodlandsSecondary SchoolOrdinary
Heather SNorthdaleSecondary SchoolOrdinary
Hemu Hemu PMafunzePrimary SchoolOrdinary
Henley PKwashange AreaPrimary SchoolOrdinary
Henryville PDambuzaPrimary SchoolOrdinary
Heritage AcademyPrestburyCombined SchoolOrdinary
Hlabeni PHlabeniCombined SchoolOrdinary
Hlelingomuso PImbaliunitPrimary SchoolOrdinary
Hlengiwe SIllovoSecondary SchoolOrdinary
Hlwemini PEkuphileniPrimary SchoolOrdinary
Holoma LpPietermaritzburgPrimary SchoolOrdinary
Hope Study ProjectPietermaritzburgCombined SchoolOrdinary
Hope Valley PBuckhawbrow FarmPrimary SchoolOrdinary
Imbali JsImpendleSecondary SchoolOrdinary
Imbubu PSweetwatersPrimary SchoolOrdinary
Imvunulo STaylorsSecondary SchoolOrdinary
Indumakude PBulwerPrimary SchoolOrdinary
Ingqayizivele JsSwayimanaIntermediate SchoolOrdinary
Ingqwangele HKwanosheziSecondary SchoolOrdinary
Inhlangeni PPietermaritzburgPrimary SchoolOrdinary
Inkanyezini PUmkhambathiniPrimary SchoolOrdinary
Inkululeko HpSwayimanaPrimary SchoolOrdinary
Insika JsSweetwatersSecondary SchoolOrdinary
Inyaninga PSwayimanaPrimary SchoolOrdinary
Inzinga PPietermaritzburgPrimary SchoolOrdinary
Isiphethu Semfundo PNottingham RoadPrimary SchoolOrdinary
Isisekelo PPietermaritzburgPrimary SchoolOrdinary
Ismont SIsmontSecondary SchoolOrdinary
Iwahlanga JpTaylorsPrimary SchoolOrdinary
Izwi Lesizwe PImbaliunit BbPrimary SchoolOrdinary
Jabulani PNqabeniPrimary SchoolOrdinary
Jubane PPietermaritzburgPrimary SchoolOrdinary
Khanyisani PMpolwenimissionPrimary SchoolOrdinary
Kharina SNorthdaleSecondary SchoolOrdinary
Khazimula P (imp)PietermaritzburgPrimary SchoolOrdinary
Khethindlelenhle PPataPrimary SchoolOrdinary
Khobongwane PEmafakatiniPrimary SchoolOrdinary
Khukhulela PPietermaritzburgPrimary SchoolOrdinary
Khulanjalo PSwayimanaPrimary SchoolOrdinary
Khwezi PSobantuPrimary SchoolOrdinary
Kuhlekonke SEmaswaziniSecondary SchoolOrdinary
Kwamadlala PKwamadlalaPrimary SchoolOrdinary
Kwamncane HElandskopSecondary SchoolOrdinary
Kwamnyandu PPietermaritzburgPrimary SchoolOrdinary
Kwampungose PEdendalePrimary SchoolOrdinary
Kwamsinga PPietermaritzburgPrimary SchoolOrdinary
Kwangubeni PPietermaritzburgPrimary SchoolOrdinary
Kwanoshezi PKwanosheziPrimary SchoolOrdinary
Kwapata SKwapataSecondary SchoolOrdinary
Kwashange PKwashangePrimary SchoolOrdinary
Kwasoni PIllovoPrimary SchoolOrdinary
Laduma HKwampumuzaSecondary SchoolOrdinary
Langalakhe HKwamafunziSecondary SchoolOrdinary
Leshman SPietermaritzburgSecondary SchoolOrdinary
Linpark HHoughtonSecondary SchoolOrdinary
Longmarket Girls SchoolManorPrimary SchoolOrdinary
Lozi PSwayimana Ngungumela AreaPrimary SchoolOrdinary
Lugaju JsPietermaritzburgSecondary SchoolOrdinary
Lungisile PImbaliPrimary SchoolOrdinary
Lutho PKwamagwennanaPrimary SchoolOrdinary
Mabane PSweetwatersPrimary SchoolOrdinary
Machibise JpDambuzaPrimary SchoolOrdinary
Mafahleni HPietermaritzburgSecondary SchoolOrdinary
Maizelands PUmlaas RoadPrimary SchoolOrdinary
Makanene PDumaman Zikwamphako PlacePrimary SchoolOrdinary
Malala PPietermaritzburgPrimary SchoolOrdinary
Mandlezizwe SPietermaritzburgSecondary SchoolOrdinary
Mantsholwane PMidillovoPrimary SchoolOrdinary
Maqongqo PMaqgongqoPrimary SchoolOrdinary
Maria Memorial PKwampandePrimary SchoolOrdinary
Maritzburg Christian SchoolPelhamCombined SchoolOrdinary
Maritzburg CollegePelhamSecondary SchoolOrdinary
Maritzburg Muslim School For GirlsRaisethorpeSecondary SchoolOrdinary
Mashaka PSweetwatersCombined SchoolOrdinary
Mashayilanga PPietermaritzburgPrimary SchoolOrdinary
Masijabule HSwayimanaSecondary SchoolOrdinary
Masimdumise JsImpendleIntermediate SchoolOrdinary
Matomela HPietermaritzburgSecondary SchoolOrdinary
Mayize PElandshoek FarmPrimary SchoolOrdinary
Mazwendoda SsImpendleSecondary SchoolOrdinary
Mbanjwa PMadi AreaPrimary SchoolOrdinary
Mbava PSwaymiandaPrimary SchoolOrdinary
Mbeka PSwayimanaPrimary SchoolOrdinary
Mbutho PEstonPrimary SchoolOrdinary
Mc Carthy PGlenwoodPrimary SchoolOrdinary
Mcoseleli SMaqonqo NkangalaSecondary SchoolOrdinary
Mdutshini PPietermaritzburgPrimary SchoolOrdinary
Mehlokazulu SImbaliSecondary SchoolOrdinary
Merchiston PreparatoryPietermaritzburgPrimary SchoolOrdinary
Meyershoek PBaynesfieldPrimary SchoolOrdinary
Mfundwenhle PImbaliPrimary SchoolOrdinary
Mgwagwa PKwamgwagwaPrimary SchoolOrdinary
Michael M Shelembe PDonnybrookPrimary SchoolOrdinary
Mid-illovo CpMidillovoPrimary SchoolOrdinary
Mkhabela PSwayimanaPrimary SchoolOrdinary
Ml Sultan Pmb SPietermaritzburgSecondary SchoolOrdinary
Mlungisi SKwadindiSecondary SchoolOrdinary
Mountain Home JpMbuthanaPrimary SchoolOrdinary
Mountain Rise PMountainrisePrimary SchoolOrdinary
Moyamuhle PSwayimanaPrimary SchoolOrdinary
Mpande HKwampandeSecondary SchoolOrdinary
Mpengwana PBulwerPrimary SchoolOrdinary
Mphelandaba SPietermaritzburgSecondary SchoolOrdinary
Mpofana PMidillovoPrimary SchoolOrdinary
Mpumelelo PMpumeleloareaCombined SchoolOrdinary
Mpushini PUmlaas RoadPrimary SchoolOrdinary
Mqhathi PMsunduziPrimary SchoolOrdinary
Mqulela JsBulwerIntermediate SchoolOrdinary
Msimude HSweetwatersSecondary SchoolOrdinary
Msunduzi FinishingPietermaritzburgSecondary SchoolOrdinary
Mt PleasantHopewellPrimary SchoolOrdinary
Mthethomusha SpMachibisaPrimary SchoolOrdinary
Mtholangqondo SKwashangeSecondary SchoolOrdinary
Mthombowolwazi PRichmondPrimary SchoolOrdinary
Musawenkosi SKhobongwaneniIntermediate SchoolOrdinary
Mzimba PNext To VulindlelastolePrimary SchoolOrdinary
Nansimfundo PPietermaritzburgPrimary SchoolOrdinary
Nansindlela P (imbali)ImbaliPrimary SchoolOrdinary
Ndabakazibuzwa SBulwerSecondary SchoolOrdinary
Ndabenhle P (imbali)ImbaliPrimary SchoolOrdinary
Ndebeni PDonnybrookPrimary SchoolOrdinary
Ndlelayabasha PBisleyPrimary SchoolOrdinary
Newholme PNew HolmesPrimary SchoolOrdinary
Ngabayena PSwayimanaPrimary SchoolOrdinary
Ngcedomhlophe HMafakatiniSecondary SchoolOrdinary
Ngcesheni PPietermaritzburgPrimary SchoolOrdinary
Ngilanyoni PMidillovoPrimary SchoolOrdinary
Nhlambamasoka P (pmb)KwadedaPrimary SchoolOrdinary
Nichols JpEdendalePrimary SchoolOrdinary
Nizamia IslamicPietermaritzburgCombined SchoolOrdinary
Nkabini PKwamafuzePrimary SchoolOrdinary
Nkayishana IntermediateCramondCombined SchoolOrdinary
Nobanda PSweetwatersPrimary SchoolOrdinary
Nogasela PPietermaritzburgPrimary SchoolOrdinary
Nomaswazi HPietermaritzburgSecondary SchoolOrdinary
Nondwayiza PPietermaritzburgPrimary SchoolOrdinary
Nonzila PSwayimanaPrimary SchoolOrdinary
Nora BurgerPataPrimary SchoolOrdinary
Northbury Park SNorthdaleSecondary SchoolOrdinary
Northdale PNorthdalePrimary SchoolOrdinary
Northern Park PNorthern ParkPrimary SchoolOrdinary
Northlands P (pietermaritzburg)NorthdalePrimary SchoolOrdinary
Nottingham Road CombinedNottingham RoadCombined SchoolOrdinary
Nsikakazi HMidillovoSecondary SchoolOrdinary
Nsikayethu SUnitSecondary SchoolOrdinary
Ntweka JpPietermaritzburgPrimary SchoolOrdinary
Nyanda PKwampande AreaPrimary SchoolOrdinary
Nyonithwele SEdendaleSecondary SchoolOrdinary
Ondini PIsmontPrimary SchoolOrdinary
Oqaqeni PSwayimanaPrimary SchoolOrdinary
Orient Heights POrient HeightsPrimary SchoolOrdinary
Othiyeni PMidillovoPrimary SchoolOrdinary
Panorama PPanorama GardensPrimary SchoolOrdinary
Pelham SpPelhamPrimary SchoolOrdinary
Phatheni PPhatheniPrimary SchoolOrdinary
Phayiphini SKwampumuzaSecondary SchoolOrdinary
Philani P (pmburg)ImbaliPrimary SchoolOrdinary
Piet Retief PrimerNapiervillePrimary SchoolOrdinary
Pietermaritzburg Girls HighScottvilleSecondary SchoolOrdinary
Prestbury PPrestburyPrimary SchoolOrdinary
Prince Alfred PPietermaritzburgPrimary SchoolOrdinary
Qanda JpKwaqandaPrimary SchoolOrdinary
Qoqisizwe HTaylorsSecondary SchoolOrdinary
Raisethorpe SRaisethorpeSecondary SchoolOrdinary
Ramatha Road PNorthdalePrimary SchoolOrdinary
Regina PNorthdalePrimary SchoolOrdinary
Ridge Jp (pmburg)ScottsvillePrimary SchoolOrdinary
Ridge View PNorthdalePrimary SchoolOrdinary
Rosefern PNorthdalePrimary SchoolOrdinary
Russell High SchoolCentral Town PmbSecondary SchoolOrdinary
Russell JpSobantuPrimary SchoolOrdinary
Sanelisiwe PKhobongwaneni AreaPrimary SchoolOrdinary
Sanzwili PEdendalePrimary SchoolOrdinary
Scottsville PScottsvillePrimary SchoolOrdinary
Sethabe PUmlaas RoadPrimary SchoolOrdinary
Shayabantu SKwanxamalaSecondary SchoolOrdinary
Sibanesihle HKwamgwagwaSecondary SchoolOrdinary
Sibongamandla PEdendPrimary SchoolOrdinary
Sidunge PPhatheniPrimary SchoolOrdinary
Sikhululiwe SElandskopSecondary SchoolOrdinary
Silindele P (nottingham Rd)Nottingham RoadPrimary SchoolOrdinary
Silindokuhle PKwamgwagwaPrimary SchoolOrdinary
Silokomane PMidillovoPrimary SchoolOrdinary
Silver Heights SNorthdaleSecondary SchoolOrdinary
Silwanetshe PWillow FountainPrimary SchoolOrdinary
Siminza HStoffeltonSecondary SchoolOrdinary
Sinamuva PUnitimbaliPrimary SchoolOrdinary
Sinathing JpSinathingedenvalePrimary SchoolOrdinary
Siqongweni SImbaliSecondary SchoolOrdinary
Sithunjwana PImpendlePrimary SchoolOrdinary
Siwelile PKwanxamalalaPrimary SchoolOrdinary
Siyahlomula SAshdownSecondary SchoolOrdinary
Siyamu JpEdendalePrimary SchoolOrdinary
Siyanda SSweetwatersSecondary SchoolOrdinary
Slangspruit PSlangspruitPrimary SchoolOrdinary
Smero SSmeroSecondary SchoolOrdinary
Sobantu SSobantuSecondary SchoolOrdinary
Sokhela PPietermaritzburgPrimary SchoolOrdinary
Solokohlo PPietermaritzburgPrimary SchoolOrdinary
Sombongangani PKwamnlanePrimary SchoolOrdinary
Songozima PKwasongozimaPrimary SchoolOrdinary
Songozini PPietermaritzburgPrimary SchoolOrdinary
Springhaven PBombay HeightsPrimary SchoolOrdinary
St Charles CollegeScottsvilleCombined SchoolOrdinary
St John's Diocesan School For GirlsScottsvilleCombined SchoolOrdinary
St Nicholas DiocesanPietermaritzburgCombined SchoolOrdinary
Stoffelton PPietermaritzburgPrimary SchoolOrdinary
Suncrest PNorthdalePrimary SchoolOrdinary
Swayimana HWartbergSecondary SchoolOrdinary
Sweetwaters PSweetwatersPrimary SchoolOrdinary
Taylors PTaylorsPrimary SchoolOrdinary
Tetelegu PKwampuzaPrimary SchoolOrdinary
The Grange PThe GrangePrimary SchoolOrdinary
The Wykeham CollegiateWembleyCombined SchoolOrdinary
Thorner PManderstonPrimary SchoolOrdinary
Thornville PThornvillePrimary SchoolOrdinary
Tpa PNew Holme PietermaritzburgPrimary SchoolOrdinary
Ubunye PPietermaritzburgPrimary SchoolOrdinary
Ukukhanya PPietermaritzburgPrimary SchoolOrdinary
Ukwenzakwethu PSwaymanaPrimary SchoolOrdinary
Umqongqotho JpKwanxamalalaPrimary SchoolOrdinary
Umsilinga PEzinketheniPrimary SchoolOrdinary
Umthombo JsMpophomeniSecondary SchoolOrdinary
Umthoqotho HKwanxamalalaSecondary SchoolOrdinary
Union Park PBombay HeightsPrimary SchoolOrdinary
Unkonka PNottingham RoadPrimary SchoolOrdinary
Vezokuhle PPhayiphiniPrimary SchoolOrdinary
Villa Maria PMaqongqoPrimary SchoolOrdinary
Voortrekker HoërskWemblySecondary SchoolOrdinary
Vuka PSwayimanaPrimary SchoolOrdinary
Vumuthando PSwayimana AreaPrimary SchoolOrdinary
Wa Lewitt PNorthdalePrimary SchoolOrdinary
Wamacor PNottingham RoadPrimary SchoolOrdinary
Weston Agricultural CollegeImbaliunitSecondary SchoolOrdinary
Willowfountain IntermediateWillow FountainCombined SchoolOrdinary
Woodlands PWoodlandsPrimary SchoolOrdinary
Woodlands SNorthdaleSecondary SchoolOrdinary
Wozobona PPietermaritzburgPrimary SchoolOrdinary
Yise HRichmondSecondary SchoolOrdinary
Zamazulu SImbaliunitSecondary SchoolOrdinary
Zamelisizwe JpPietermaritzburgPrimary SchoolOrdinary
Zamokuhle P (boston)BostonPrimary SchoolOrdinary
Zibukezulu Technical HighImbaliSecondary SchoolOrdinary
Zuzulwazi JsKwampande SweetwatersIntermediate SchoolOrdinary
Zwartkop PBhobhononoPrimary SchoolOrdinary
Zweliyazuza PKwamnlanePrimary SchoolOrdinary

Our Contacts

Open Hours

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