Middelburg Primary School is an English medium co-ed primary school in Middelburg Mpumalanga. Middelburg Primary School exclusively caters for the English community of Middelburg accommodating 1058 learners from Grade RRRR to Grade 7.
The school has embraced multicultural education since 1991 and recognises the diversity of the South African educational environment. The campus is on the corner of Olifant and John Magagula streets in the beautiful Groenkol suburb of Middelburg. It is situated on 11 acres of pristine property consisting of an ECD Centre, a comprehensive Aftercare Centre, 2 rugby fields, 3 cricket pitches, 5 cricket practice nets, 3 hockey fields, 4 Astro turf netball/tennis courts, a 25 metre swimming pool as well as an outdoor amphitheater.
The school boasts a senior as well as a Junior Media Centre, 2 Computer Centres, a Science Lab, Coding and Robotics Lab (Foundation Phase), STEM Lab most classes equipped with interactive whiteboards and the whole school being a Wi-Fi hotspot.