Alphabetical List: Schools from M to R

Alphabetical List of Private Schools in South Africa

See Schools from A-E here                See Schools from F-L here                   See Schools from S to Z here

 

 

Matthews Phosa College

Natural Dynamix Schooling
Parklands College & Christopher Robin

Petra Christian Preschool
Poplar Academy
Prestige College
Royal Kings School Florida

Royal Schools Alberton

Royal Schools Princess Park

Royal Schools Queens Private

Royal Schools Sky City

 

Private Schools from M to R

Madrasatur Rajaa Strand High School

Western Cape

Co-ed

High

Maple Tree Private School

North West

Co-ed

Primary

Maragon Avianto

Gauteng

Co-ed

PrePrimary & Primary

Maragon Private Schools

Gauteng

Co-ed

PrePrimary & Primary & High

Maragon Private Schools Olympus

Gauteng

Co-ed

PrePrimary & Primary & High

Maranatha Christian School

Gauteng

Co-ed

PrePrimary & Primary & High

Maranatha Raslouw

Gauteng

Co-ed

PrePrimary

Maranatha Ruimsig

Gauteng

Co-ed

PrePrimary & Primary & High

Maranatha School

Mpumalanga

Co-ed

PrePrimary & Primary

Maria Montessori

Gauteng

Co-ed

PrePrimary & Primary

Maris Stella School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Marist Brothers Linmeyer

Gauteng

Co-ed

PrePrimary & Primary & High

Maritzburg Christian School

Kwa Zulu Natal

Co-ed

Gr 4 to Gr 7 & High

Maritzburg Preparatory School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary

Maryvale College

Gauteng

Co-ed

PrePrimary & Primary & High

Masibambane College

Gauteng

Co-ed

PrePrimary & Primary & High

Matseutseu-Maropeng Combined School

Limpopo

Co-ed

PrePrimary & Primary & High

Matthews Phosa College

Mpumalanga

Co-ed

High

Mayas Montessori

Eastern Cape

Co-ed

PrePrimary & Primary (gr3)

McAuley House

Gauteng

Girls

PrePrimary & Primary & High

McGregor Waldorf School

Western Cape

Co-ed

PrePrimary & Primary & High

Melkbosstrand Private School

Western Cape

Co-ed

PrePrimary & Primary & High

Meridian Pinehurst

Western Cape

Co-ed

PrePrimary & Primary & High

Meridian Rustenburg

North West

Co-ed

PrePrimary & Primary & High

Merrifield Prep School and College

Eastern Cape

Co-ed

PrePrimary & Primary & High

Michaelhouse

Kwa Zulu Natal

Boys

High

Michaelis Schule

Kwa Zulu Natal

Co-ed

PrePrimary & Primary

Michaelmount Waldorf School

Gauteng

Co-ed

PrePrimary & Primary & High

Middelburg Privaatskool CVO

Mpumalanga

Co-ed

PrePrimary & Primary & High

Midlands Christian School

Kwa Zulu Natal

Co-ed

Primary & High

Midlands Pre-Primary School

Gauteng

Co-ed

PrePrimary

Midrand Christian College

Gauteng

Co-ed

PrePrimary & Primary & High

Midrand Montessori Pre-School and Primary

Gauteng

Co-ed

Primary & High

Midland Primary and High School

Gauteng

Co-ed

Primary & High

Midstream College

Gauteng

Co-ed

Primary & High

Midstream Ridge Primary

Gauteng

Co-ed

PrePrimary & Primary & High

Mindworx Academy

Limpopo

Co-ed

Primary & High

Minnie Bersohn Pre-Primary School

Gauteng

Co-ed

PrePrimary

Missio Dei Christian School

Kwa Zulu Natal

Co-ed

Primary & High

Mitchell House School

Limpopo

Co-ed

PrePrimary & Primary & High

Mokopane English Combined School

Limpopo

Co-ed

PrePrimary & Primary & High

Monaghan Montessori

Gauteng

Co-ed

PrePrimary & Primary

Montesorri @ Home Durbanville

Western Cape

Co-ed

PrePrimary

Montesorri @ Home Paarl

Western Cape

Co-ed

PrePrimary

Montesorri Africa Pre School

Gauteng

Co-ed

PrePrimary

Montessori@Umhlanga

Kwa Zulu Natal

Co-ed

PrePrimary

Montessori Centre

Limpopo

Co-ed

PrePrimary & Primary

Montgomery & Miller Academy

Western Cape

Co-ed

High

Montpelier Pre-Primary

Kwa Zulu Natal

Co-ed

PrePrimary

Moore House Academy

Gauteng

Co-ed

High

Moreleta Montessori

Gauteng

Co-ed

PrePrimary

Morester Akademie

Western Cape

Co-ed

PrePrimary & Primary & High

Morningside Pre-Primary School

Gauteng

Co-ed

PrePrimary

Motheong Independent School

Gauteng

Co-ed

PrePrimary & Primary

Mount Edgecombe Private School

Kwa Zulu Natal

Co-ed

High

Mount Sera Primary & Boarding School

North West

Co-ed

PrePrimary & Primary

Mountain Cambridge School

Western Cape

Co-ed

PrePrimary & Primary & High

Mountain View Academy

Western Cape

Co-ed

PrePrimary & Primary

Mustard Seed Christian Academy

Gauteng

Co-ed

PrePrimary & Primary

Mulbarton Remedial School

Gauteng

Remedial

PrePrimary & Primary & High

My Little Big School

Western Cape

Co-ed

PrePrimary

Myngenoegen English Private School

Limpopo

Co-ed

PrePrimary & Primary & High

Naledi Christian Academy

North West

Co-ed

PrePrimary

Nardini Convent School

Kwa Zulu Natal

Co-ed

Primary

Natural Dynamix School

Gauteng

Co-ed

PrePrimary & Primary & High

Nehemia Christian Academy

Free State

Co-ed

Primary & High

Nelspruit Private College

Mpumalanga

Co-ed

High

Neos Christian School

Limpopo

Co-ed

PrePrimary & Primary

New Harvard College

Gauteng

Co-ed

PrePrimary & Primary & High

New Hanover Preparatory School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary

Newberry House Montessori Primary School

Western Cape

Co-ed

PrePrimary & Primary & High

Newton House

Gauteng

Co-ed

PrePrimary & Primary

Noble Palms

North West

Co-ed

PrePrimary to gr 5

Noah's Ark Pre-school

Natal

Co-ed

PrePrimary

North American International School

Gauteng

Co-ed

PrePrimary & Primary & High

North Sands Learning Academy

Gauteng

Co-ed

PrePrimary & Primary

Northcliff Nursery School

Gauteng

Co-ed

PrePrimary

Northern Academy

Limpopo

Co-ed

PrePrimary & Primary & High

Northriding Academy

Gauteng

Co-ed

PrePrimary & Primary & High

Northriding College

Gauteng

Co-ed

PrePrimary & Primary

Northriding Pre-Primary

Gauteng

Co-ed

PrePrimary

Northview Christian Academy

Limpopo

Co-ed

Primary & High

Northwest Christian School

Gauteng

Co-ed

PrePrimary & Primary

Nouveau Kollege

Western Cape

Co-ed

PrePrimary & Primary

Nova Pioneer North Riding

Gauteng

Co-ed

PrePrimary

Nova Pioneer Paulshof

Gauteng

Co-ed

PrePrimary to Gr 2

Nurture and Nature Montessori Bryanston

Gauteng

Co-ed

PrePrimary

Nurture and Nature Montessori Douglasdale

Gauteng

Co-ed

PrePrimary

Nurture and Nature Montessori Magaliesig

Gauteng

Co-ed

PrePrimary

Nyukani Education Centre

Limpopo

Co-ed

PrePrimary & Primary & High

O'Summit Montessori School

Gauteng

Co-ed

PrePrimary

Oakhill Preschool

Gauteng

Co-ed

PrePrimary

Oakhill School

Western Cape

Co-ed

PrePrimary & Primary & High

Oakley House

Western Cape

Co-ed

Primary & High

Oasis Christian Academy

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Oasis Preparatory School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary

Oakridge College

Kwa Zulu Natal

Co-ed

High

Ocean View Montessori

Kwa Zulu Natal

Co-ed

Pre-Primary

Oceans Private School

Gauteng

Co-ed

Primary & High

Oos-Rand Akademie

Gauteng

Co-ed

Pre-Primary & Primary & High

Open Minds Campus

Gauteng

Co-ed

Primary & High

Opti-Baby & Kids Midrand

Gauteng

Co-ed

PrePrimary

Optim-Ed Learning Centre

Gauteng

Co-ed

PrePrimary & Primary & High

Orban Private School

Gauteng

Co-ed

PrePrimary & Primary

Orient Islamic School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Orion College

Gauteng

Co-ed

Primary & High

Our Father's Academy

Free State

Co-ed

PrePrimary & Primary & High

Our Lady of Fatima Convent School

Kwa Zulu Natal

Girls

Primary & High

Our Lady of Lebanon Maronite Catholic School

Gauteng

Co-ed

PrePrimary to Gr 4

Paddingtons Educare

Gauteng

Co-ed

PrePrimary

Parklands College & Christopher Robin Pre-Primary

Western Cape

Co-ed

PrePrimary & Primary & High

Parkmore Nursery School

Gauteng

Co-ed

PrePrimary

Parkview Pre-Primary

Gauteng

Co-ed

PrePrimary

Parys Christelike Skool

Free State

Co-ed

PrePrimary & Primary

Pecanwood College

North West

Co-ed

PrePrimary & Primary & High

Penhurst Academy

Gauteng

Co-ed

High

Penryn College

Mpumalanga

Co-ed

PrePrimary & Primary & High

Pepps Mokopane

Limpopo

Co-ed

PrePrimary

Pepps Polokwane

Limpopo

Co-ed

PrePrimary & Primary & High

Petra Christian Pre-School

Gauteng

Co-ed

PrePrimary

Petra's Edu-Playgroup

Gauteng

Co-ed

PrePrimary

Pharos School

Eastern Cape

Co-ed

PrePrimary & Primary

Pierre van Ryneveld Christian Academy

Gauteng

Co-ed

PrePrimary & Primary & High

Pine Forest Pre-Primary

Gauteng

Co-ed

PrePrimary

Pinnacle Primary and Secondary Boarding School

North West

Co-ed

PrePrimary & Primary & High

Playways Pre-Primary

Eastern Cape

Co-ed

PrePrimary

Plettenberg Bay Christian School

Western Cape

Co-ed

PrePrimary & Primary & High

PLG Allens View Academy

Gauteng

Co-ed

PrePrimary & Primary

PLG Mellow Oaks Academy

Gauteng

Co-ed

PrePrimary & Primary & High

PLG Midview Academy

Gauteng

Co-ed

PrePrimary & Primary

PLG Northriding

Gauteng

Co-ed

PrePrimary & Primary& High (to gr. 10)

PLG Raslouw College

Gauteng

Co-ed

PrePrimary & Primary& High

PLG Springs

Gauteng

Co-ed

PrePrimary & Primary

Pomario Private School

Western Cape

Co-ed

PrePrimary & Primary & High

Pooh Bear Corner

Gauteng

Co-ed

PrePrimary

Poplar Academy

Gauteng

Co-ed

PrePrimary & Primary & High

Port Elizabeth Montessori

Eastern Cape

Co-ed

PrePrimary & Primary

Port Shepstone Islamic School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Posh Kidz Academy

Gauteng

Co-ed

PrePrimary

Premier College

Western Cape

Co-ed

PrePrimary & Primary & High

Prestige College Thornview

Gauteng

Co-ed

PrePrimary & Primary & High

Prestige College Hammanskraal

Gauteng

Co-ed

PrePrimary & Primary & High

Pretoria Chinese School

Gauteng

Co-ed

PrePrimary & Primary & High

Pretoria Preparatory School

Gauteng

Co-ed

PrePrimary & Primary

Pridwin Preparatory School

Gauteng

Co-ed

PrePrimary & Primary

Princess Park College

Gauteng

Co-ed

PrePrimary & Primary & High

Principia College

Western Cape

Co-ed

PrePrimary & Primary

Principia Independent School

Western Cape

Co-ed

Primary

Pro Ed House

Western Cape

Co-ed

PrePrimary & Primary

Pro Arte

Gauteng

Co-ed

High (Arts)

Queens Private School

Gauteng

Co-ed

PrePrimary & Primary & High

Queensburgh Christian Acadamy

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Queenswood Christian School

Gauteng

Co-ed

Primary & High

Rabboni Christian School

North West

Co-ed

PrePrimary & Primary & High

Radley Private School

Gauteng

Co-ed

PrePrimary & Primary & High

Rahmaniyeh Primary School

Western Cape

Co-ed

Primary

Rainbow-Land Pre-Primary

Western Cape

Co-ed

PrePrimary

Rainbow Kidz Academy and Aftercare

Gauteng

Co-ed

PrePrimary

Rainbow Montessori School

Western Cape

Co-ed

PrePrimary & Primary

Rallim

Western Cape

Co-ed

PrePrimary & Primary

Rand College

Gauteng

Co-ed

High

Rand Preparatory

Gauteng

Co-ed

PrePrimary & Primary

Rand Tutorial College

Gauteng

Co-ed

High

Randfontein Christian Academy

Gauteng

Co-ed

PrePrimary & Primary & High

Randpark Ridge Montessori

Gauteng

Co-ed

PrePrimary & Primary

Raphaeli School

Western Cape

Co-ed

PrePrimary

Reddam Atlantic Seaboard

Western Cape

Co-ed

PrePrimary & Primary & High

Reddam Helderfontein

Gauteng

Co-ed

PrePrimary & Primary & High

Reddam House Bedfordview

Gauteng

Co-ed

PrePrimary & Primary & High

Reddam House Constantia

Western Cape

Co-ed

PrePrimary & Primary & High

Reddam House Durbanville

Western Cape

Co-ed

PrePrimary & Primary & High

Reddam House Somerset West

Western Cape

Co-ed

PrePrimary & Primary & High

Reddam House Waterfall Estate

Gauteng

Co-ed

PrePrimary & Primary & High

Reddam Umhlanga

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Redhill School

Gauteng

Co-ed

PrePrimary & Primary & High

Rehoboth Christian School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Reunert College Alrode Campus

Gauteng

Co-ed

High

Reunert College Boksburg Campus

Gauteng

Co-ed

High

Richards Bay Christian School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Ridgeway Independent School

Limpopo

Co-ed

PrePrimary & Primary

Riverside College

Western Cape

Co-ed

PrePrimary & Primary & High

Riverview Preparatory School

Mpumalanga

Co-ed

PrePrimary & Primary

Riverwood Primary School

Western Cape

Co-ed

PrePrimary & Primary

Robbies Care Centre

Gauteng

Co-ed

PrePrimary & Primary & High

Robert Carruthers

Mpumalanga

Co-ed

PrePrimary & Primary

Robertson Logos Christian School

Western Cape

Co-ed

PrePrimary & Primary & High

Rock of Christ Christian School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Roedean Primary School

Gauteng

Girls

PrePrimary & Primary

Roedean Senior School

Gauteng

Girls

High

Roosevelt Park PrePrimary

Gauteng

Co-ed

PrePrimary

Rosebank Progress College

Western Cape

Co-ed

High

Roseway Waldorf School

Kwa Zulu Natal

Co-ed

PrePrimary & Primary & High

Roxer Academy

Gauteng

Co-ed

PrePrimary & Primary & High

Royal School Alberton

Gauteng

Co-ed

PrePrimary & Primary & High

Royal Kings School Krugersdorp

Gauteng

Co-ed

PrePrimary & Primary & High

Royal School Florida

Gauteng

Co-ed

PrePrimary & Primary & High to grade 10

Ruimsig Academy

Gauteng

Co-ed

PrePrimary & Primary

Rustenburg Christian Academy

North West

Co-ed

PrePrimary & Primary

Rustenburg Educational College

North West

Co-ed

High

       

 

 

     See S to Z here