Please Select a School

School by Address

This page shows quick navigation and a summary of provincial education

Browse Schools in Middelburg at School4SA




The south African city of Middelburg has 91 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 North West - Middelburg
Nearby Areas:
Hendrina - Middelburg - Mp - Middleburg - Blinkpan - Rietkuil - Roosenekal - Wakkerstroom

Schools to browse in Middelburg
School Name Suburb / Township Phase Specialisation
Arnot Colliery Primary SchoolRietkuilPrimary SchoolOrdinary
Augustinus Primary SchoolMiddelburgPrimary SchoolOrdinary
Bankfontein Combined SchoolMineraliaCombined SchoolOrdinary
Batlagae Primary SchoolMineraliaPrimary SchoolOrdinary
Bongiduvha Primary SchoolWitbankCombined SchoolOrdinary
Bosmanspan Primary SchoolHendrinaPrimary SchoolOrdinary
Bosmanspruit Primary SchoolMooifontein FarmPrimary SchoolOrdinary
Buthelezi Primary SchoolMiddelburgPrimary SchoolOrdinary
C V O Skool MiddelburgMiddelburgCombined SchoolOrdinary
Eastdene Combined SchoolEastdeneCombined SchoolOrdinary
Eikeboom Primary SchoolMineraliaPrimary SchoolOrdinary
Ekwazini Secondary SchoolMhuziSecondary SchoolOrdinary
Elusindisweni Primary SchoolMhuziPrimary SchoolOrdinary
Evergreen Primary SchoolMineraliaPrimary SchoolOrdinary
H T S MiddelburgMiddelburgSecondary SchoolOrdinary
Hamelfontein Primary SchoolMineraliaPrimary SchoolOrdinary
Hendrina Primary SchoolKwazamokuhlePrimary SchoolOrdinary
Hoërskool KanonkopDennesigSecondary SchoolOrdinary
Hoërskool MiddelburgMiddelburgSecondary SchoolOrdinary
Houtenbek Primary SchoolTonteldoosPrimary SchoolOrdinary
Ikhono Primary SchoolMiddelburgPrimary SchoolOrdinary
Imbhabala Primary SchoolMeerlusCombined SchoolOrdinary
Injabulo Primary SchoolStoffberg RoadCombined SchoolOrdinary
Ipani Primary SchoolArnotPrimary SchoolOrdinary
Jebsa Primary SchoolMiddelburgPrimary SchoolOrdinary
Kanhym Agricultural SchoolMineraliaSecondary SchoolOrdinary
Karel Theron P SchoolMiddelbrugPrimary SchoolOrdinary
Klipbankspruit Primary SchoolRoossenekalCombined SchoolOrdinary
Kwazamokuhle Secondary SchoolHendrinaSecondary SchoolOrdinary
L D Moetanalo Secondary SchoolMhuziSecondary SchoolOrdinary
Laersdrif LaerskoolMiddelburgCombined SchoolOrdinary
Laerskool DennesigKanonkopPrimary SchoolOrdinary
Laerskool ElandslaagteElandsfonteinPrimary SchoolOrdinary
Laerskool KanonkopMiddelburgPrimary SchoolOrdinary
Laerskool KoornfonteinBlinkpanPrimary SchoolOrdinary
Laerskool KragveldPullenshopePrimary SchoolOrdinary
Laerskool MiddelburgMiddelburgPrimary SchoolOrdinary
Laerskool Staatspresident C R SwartMiddelburgPrimary SchoolOrdinary
Laerskool UitkykMineraliaPrimary SchoolOrdinary
Lamulela Primary SchoolBankfonteinPrimary SchoolOrdinary
Landela Primary SchoolKwaggafonteinPrimary SchoolOrdinary
Mahlome Primary SchoolOn Mburg And Witbank Road Turn To PresidentPrimary SchoolOrdinary
Makhathini Primary SchoolMhluziCombined SchoolOrdinary
Manyano Primary SchoolMhluziPrimary SchoolOrdinary
Mapoghs Primary SchoolMiddelburgCombined SchoolOrdinary
Maziya Primary SchoolHendrinaCombined SchoolOrdinary
Mhluzi Primary SchoolMhluziPrimary SchoolOrdinary
Middeland S SchoolMiddelburg EcSecondary SchoolOrdinary
Middelburg Combined SchoolMiddelburgCombined SchoolOrdinary
Middelburg H SchoolMiddelburg CapeSecondary SchoolOrdinary
Middelburg Muslim SchoolEastdeneCombined SchoolOrdinary
Middelburg Primary SchoolMiddelburgPrimary SchoolOrdinary
Mkhulu Combined SchoolMiddleburgCombined SchoolOrdinary
Mms Primary SchoolMiddelburg MineCombined SchoolOrdinary
Mohlarekoma Secondary SchoolRoossenekalSecondary SchoolOrdinary
Mphanama Secondary SchoolMhuziSecondary SchoolOrdinary
Mphephethe Primary SchoolKwazamokuhlePrimary SchoolOrdinary
Mthombeni Primary SchoolMhuziPrimary SchoolOrdinary
Mvuzo Primary SchoolMhluziPrimary SchoolOrdinary
Ndela Primary SchoolDriefontein FarmCombined SchoolOrdinary
Ndzundza Primary SchoolMburgstoff Bergroad Turn Left ElanslaagtePrimary SchoolOrdinary
Ngemane Primary SchoolStoffberg Gravel RoadPrimary SchoolOrdinary
Ngwanamarumo-a-tswako Primary SchoolMiddelburgPrimary SchoolOrdinary
Nooitgedacht P SchoolMidrosPrimary SchoolOrdinary
Nyenye Primary SchoolMiddelburgPrimary SchoolOrdinary
Olifantslaagte Primary SchoolMineraliaPrimary SchoolOrdinary
Omnia Primary SchoolMineraliaPrimary SchoolOrdinary
Ongesiens Primary SchoolMineraliaPrimary SchoolOrdinary
Oranje Primary SchoolMiddelburg RuralPrimary SchoolOrdinary
Platfontein Primary SchoolMineraliaPrimary SchoolOrdinary
Poolzee Combined SchoolStoffbergCombined SchoolOrdinary
Pullenshope Primary SchoolMiddelburg RuralPrimary SchoolOrdinary
Reatlegile Primary SchoolMhluziPrimary SchoolOrdinary
Rosmead P SchoolRosmeadPrimary SchoolOrdinary
Sango Combined SchoolMiddelburgCombined SchoolOrdinary
Shalom Primary SchoolMiddelburgPrimary SchoolOrdinary
Sisabonga Primary SchoolRoossenekalPrimary SchoolOrdinary
Sizani Combined SchoolMiddelburgCombined SchoolOrdinary
Sofunda Secondary SchoolMhuziSecondary SchoolOrdinary
Sozama Secondary SchoolMhuziSecondary SchoolOrdinary
Steelcrest High SchoolKanonkopSecondary SchoolOrdinary
Sulimyembezi Primary SchoolArnotCombined SchoolOrdinary
The Willows P SchoolMiddelburg EcPrimary SchoolOrdinary
Thushanang Primary SchoolMhluziPrimary SchoolOrdinary
Tshwenyane Combined SchoolMhluziSecondary SchoolOrdinary
Ubhaqa Primary SchoolHendrinaPrimary SchoolOrdinary
Vezunyawo Primary SchoolMiddelburgPrimary SchoolOrdinary
Volmoed P SchoolMidrosPrimary SchoolOrdinary
Vumelanisa Primary SchoolMiddelburg RuralPrimary SchoolOrdinary
Wozani Primary SchoolMiddelburgPrimary SchoolOrdinary
Zikuphule Primary SchoolMhluziPrimary SchoolOrdinary

Our Contacts

Open Hours

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