List of Private Schools in South Africa by City/ Town

See our Alphabetical List of Cities for South African Private Schools below:

 

click the first letter of your town / city

 

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

 

SA Private Schools is operated by 2KO Africa; a database of private and independent schools in in South Africa. We share our list of recommended, private schools in Johannesburg, Cape Town and Pretoria etc.


TOWNS / CITIES STARTING WITH "A"

 

Abbotsford

Eastern Cape

Alan Manor

Gauteng

Alberton

Gauteng

Amanzimtoti Natal
Athlone Gauteng
Auckland Park Gauteng

TOWNS / CITIES STARTING WITH "B"

 

Balgowan Natal
Ballito Natal
Bapsfontein Gauteng
Barberton Mpumalanga
Bassonia Gauteng
Beacon Bay Eastern Cape
Beacon Valley Western Cape
Beaulieu Gauteng
Bedford Eastern Cape
Bedfordview Gauteng
Bela-Bela Limpopo
Belgravia Gauteng
Bellville Western Cape
Benmore Gauteng
Benoni Gauteng
Berea Natal
Bergvliet Western Cape
Bethal Mpumalanga
Bezuidenhout Valley Gauteng
Birdhaven Natal
Bishopsgate Natal
Blair Atholl Gauteng
Blairgowrie Gauteng
Bloemfontein Free State
Blouberg Western Cape
Bo-Kaap Western Cape
Boksburg Gauteng
Botha's Hill Gauteng
Brackenfell Gauteng
Brakpan Gauteng
Bramley Gauteng
Brits North West
Bryanston Gauteng
Buccleuch Gauteng
Burgersfort Mpumalanga
Butterworth Eastern Cape

Back to top

 

TOWNS / CITIES STARTING WITH "C"

 

Caledon

Western Cape

Camps Bay

Western Cape

Carlswald

Gauteng

Cape Town

Western Cape

Cato Manor

Natal

Century City

Western Cape

Centurion

Gauteng

Chartwell

Gauteng

Clarens

Free State

Claremont

Western Cape

Colchester

Eastern Cape

Constantia

Western Cape

Cosmo City

Natal

Cowies Hill

Natal

Cresta Gauteng
Craighall Park Gauteng
Cullinan Gauteng

Back to top

 

TOWNS / CITIES STARTING WITH "D"

 

Dainfern Gauteng

Darling

Western Cape

Dassenburg

Western Cape

Diep River Western Cape
Discovery Gauteng
Douglasdale Gauteng

Dullstroom

Mpumalanga

Dunkeld West Gauteng

Durban

Natal

Durbanville

Western Cape

Dzanani

Limpopo

Back to top

 

TOWNS / CITIES STARTING WITH "E"

 

East London

Eastern Cape

Edenvale

Gauteng

Elgin

Western Cape

Elliot Eastern Cape

Emalahleni

Mpumalanga

Emmarentia

Gauteng

Empangeni

Gauteng

Ermelo Mpumalanga

Eshowe

Natal

Estcourt

Natal

Back to top

 

TOWNS / CITIES STARTING WITH "F"

 

Faerie Glen Gauteng
Fairland Gauteng
Fairview Eastern Cape

Fauresmith

Free State

Ferndale Gauteng
Ficksburg Free State
Fish Hoek Western Cape
Florida Hills Gauteng

Fort Beaufort

Eastern Cape

Fourways Gauteng

Franschhoek

Western Cape

Back to top

 

TOWNS / CITIES STARTING WITH "G"

 

Gardens

Western Cape

Garsfontein

Gauteng

George

Western Cape

Germiston

Gauteng

Giyani Limpopo
Glenadrienne Gauteng
Glenhazel Gauteng
Glenridge Natal
Glenvista Gauteng
Glenwood Natal

Gonubie

Eastern Cape

Goodwood

Western Cape

Grahamstown

Eastern Cape

Greenside Gauteng

Greyton

Western Cape

Greytown

Natal

Greyville Natal
Groblersdal Limpopo

Back to top

 

TOWNS / CITIES STARTING WITH "H"

 

Halfway House Gauteng
Hammanskraal Gauteng

Harding

Natal

Harrismith

Free State

Hartebeespoort

North West

Hatfield Gauteng
Hazeldean Gauteng

Hazyview

Mpumalanga

Heathfield Western Cape
Heidelberg Free State
Heilbron Free State
Henley on Klip Gauteng

Helderfontein

Gauteng

Hermannsburg

Natal

Hermanus

Western Cape

Hermitage

Eastern Cape

Hibberdene

Natal

Higgovale

Western Cape

Highlands North Gauteng

Hillcrest

Natal

Himeville

Natal

Hilton

Natal

Hluhluwe

Natal

Hoedspruit Limpopo
Honeydew Gauteng
Houghton Gauteng

Hout Bay

Western Cape

Howick

Western Cape

Back to top

 

TOWNS / CITIES STARTING WITH "I"

 

Inanda Natal
Inanda Gauteng
Irene Gauteng
Ixopo Natal

Back to top

 

TOWNS / CITIES STARTING WITH "J"

 

Jeffrey's Bay

Eastern Cape

Johannesburg

Gauteng

Back to top

 

TOWNS / CITIES STARTING WITH "K"

 

Kabokweni

Mpumalanga

Kathu

Northern Cape

Keiskammahoek

Eastern Cape

Khayelitsha

Western Cape

Kempton Park

Gauteng

Kenilworth Western Cape
Kensington Gauteng
Kibler Park Gauteng

Kimberley

Northern Cape

Klerksdorp

North West

Kloof

Natal

Knysna

Western Cape

Kokstad

Natal

Komani

Eastern Cape

Kranskop

Natal

Kroondal

North West

Kroonstad

Free State

Krugersdorp

Gauteng

Kuils River

Western Cape

Kuruman

Northern Cape

Kwaggafontein

Mpumalanga

Kyalami

Gauteng

Back to top

 

TOWNS / CITIES STARTING WITH "L"

 

La Lucia

Natal

Lady Grey Eastern Cape
Ladybrand Free State

Ladysmith

Natal

Landsdowne

Western Cape

Langebaan

Western Cape

Lanseria

Gauteng

Lenasia

Gauteng

Linbro Park Gauteng
Linksfield Gauteng
Linmeyer Gauteng
Lonehill Gauteng

Louis Trichardt

Limpopo

Lynwood Gauteng

Back to top 

TOWNS / CITIES STARTING WITH "M"

 

Mafikeng

North West

Magoebaskloof

Limpopo

Mahikeng

North West

Maitland

Western Cape

Malalane

Limpopo

Malmesbury

Western Cape

Mamelodi Gauteng
Margate Natal
Masemola Village Limpopo
Mayville Natal

McGregor

Western Cape

Melkbosstrand Western Cape
Melrose Gauteng
Meyersdal Gauteng
Meyerton Gauteng

Middelburg

Mpumalanga

Midrand

Gauteng

Milnerton

Western Cape

Modderfontein

Gauteng

Mokopane

Limpopo

Mondeor

Gauteng

Montagu

Western Cape

Mooi River

Natal

Morningside Gauteng
Morningside Natal
Morgenzon Mpumalanga

Mossel Bay

Western Cape

Mowbray

Western Cape

Mount Edmund

Gauteng

Mthatha

Eastern Cape

Mulbarton

Gauteng

Muldersdrift

Gauteng

Back to top

TOWNS / CITIES STARTING WITH "N"

 

Nelspruit

Mpumalanga

New Hanover

Natal

Newcastle

Natal

Nooitgedacht Gauteng
Noordwyk Gauteng
Northcliff Gauteng
Northriding Gauteng
Norwood Gauteng
Nottingham Road Natal
Nottinghill Natal

Ntabankulu

Eastern Cape

Nylstroom

Limpopo

Back to top

TOWNS / CITIES STARTING WITH "O"

 

Observatory

Gauteng

Olifantshoek

Northern Cape

Orange Farm

Gauteng

Orange Grove Gauteng
Oranjezight Western Cape
Ormonde Gauteng

Ottery

Western Cape

Oudtshoorn

Western Cape

Back to top

 

TOWNS / CITIES STARTING WITH "P"

 

Paarl

Western Cape

Parow

Western Cape

Parklands Western Cape
Parkmore Gauteng
Parktown Gauteng
Parkview Gauteng

Parys

Free State

Paulshof

Gauteng

Phalaborwa

Limpopo

Piet Retief

Mpumalanga

Phoenix

Natal

Phokeng

North West

Pietermaritzburg

Natal

Pinehurst

Western Cape

Pinetown

Natal

Plettenberg Bay

Western Cape

Plumstead

Western Cape

Polokwane

Limpopo

Port Alfred

Eastern Cape

Port Elizabeth

Eastern Cape

Port Shepstone

Natal

Potchefstroom

North West

Pretoria

Gauteng

Back to top

 

TOWNS / CITIES STARTING WITH "Q"

 

Queenstown

Eastern Cape

Back to top

 

TOWNS / CITIES STARTING WITH "R"

 

Ramsgate

Natal

Randburg

Gauteng

Randfontein

Gauteng

Randpark Gauteng

Raslouw

Gauteng

Richards Bay

Natal

Riebeek Kasteel Western Cape
Rietvlei Gauteng
Rivonia Gauteng
Robertsham Gauteng
Robertson Western Cape
Rondebosch Western Cape
Roodeplaat Gauteng

Roodepoort

Gauteng

Rooseveld Park Gauteng
Rosebank Gauteng
Rosettenville Gauteng
Ruimsig Gauteng

Rustenburg

North West

Back to top

 

TOWNS / CITIES STARTING WITH "S"

 

Sabie

Mpumalanga

Salt River

Western Cape

Sandown

Gauteng

Sandringham

Gauteng

Sandton

Gauteng

Sandhurst Gauteng
Saxonwold Gauteng

Scotsville

Natal

Sea Point

Western Cape

Secunda Mpumalanga
Senderwood Gauteng

Shelly Beach

Natal

Sherwood

Natal

Shoshanguve

Gauteng

Silver Lakes

Gauteng

Silverton

Gauteng

Somerset West

Western Cape

Springs

Gauteng

Stellenbosch

Western Cape

St Francis Bay Eastern Cape

St Michaels

Natal

Sterkspruit

Eastern Cape

Stilfontein

North West

Strand Western Cape
Sundowner Gauteng
Sun Valley Western Cape
Sunninghill Gauteng
Sunnydale Western Cape

Back to top

 

TOWNS / CITIES STARTING WITH "T"

 

Table View

Western Cape

Tamboerskloof

Western Cape

Tembisa Gauteng
Thabazimbi Limpopo
Thornhill Eastern Cape
Thohoyandou Limpopo
Tinley Manor Natal
Tokai Western Cape
Tongaat Natal
Tygerberg Western Cape

Tzaneen

Limpopo

Back to top

 

TOWNS / CITIES STARTING WITH "U"

 

Ulundi Natal
Umhlanga Natal

Umtata

Eastern Cape

Back to top

 

TOWNS / CITIES STARTING WITH "V"

 

Vaalwater

Limpopo

Vanderbijlpark

Gauteng

Vanrhynsdorp

Western Cape

Verulam

Natal

Vereeniging

Gauteng

Victory Park Gauteng
Viljoensdrift Free State

Viljoenskroon

Free State

Vorna Valley Gauteng

Volksrust

Mpumalanga

Vredendal

Western Cape

Vredehoek

Western Cape

Vryburg

North West

Vryheid

Natal

Back to top

 

TOWNS / CITIES STARTING WITH "W"

 

Walmer

Eastern Cape

Warmbaths

Limpopo

Warner Beach Natal
Wartburg Natal
Waterkloof Gauteng

Westcliff

Gauteng

Westlake

Gauteng

Welkom

Free State

Weltevreden Park Gauteng

Wellington

Western Cape

Wemmershoek Western Cape
Wendywood Gauteng
Westdene Gauteng
Westville Natal

White River

Mpumalanga

Winterton

Natal

Witbank

Mpumalanga

Witkoppen Gauteng
Woodmead Gauteng
Woodstock Western Cape

Worcester

Western Cape

Wynberg Western Cape

Back to top

 

TOWNS / CITIES STARTING WITH "Y"

 

Yeoville Gauteng

Back to top

 

TOWNS / CITIES STARTING WITH "Z"

 

Back to top