Boarding Schools in South Africa

African Leadership Academy

Cornwall Hill College

Dale College Boys' High School

Diocesan School for Girls

Durban Girls' College

Durban High School

Glenwood High School

Graeme College

Grey High School

Herschel Girls School

Hilton College

Jeppe High School for Boys

Kearsney College

Kingswood College

Michaelhouse

Northwood School

Paul Roos Gymnasium

Pinelands High School

Pretoria Boys High School

Pretoria High School for Girls

Queens College, Queenstown

Rhenish Girls' High School

Roedean School

Rondebosch Boys' High School

Selborne College

St Stithians College

St. Alban's College

St. Andrew's College, Grahamstown

St. Anne's Diocesan College

St. Charles College, Pietermaritzburg

St. John's College, Johannesburg

St. Mary's Diocesan School for Girls, Kloof

Stanford Lake College

Treverton Preparatory School and College

Victoria Girls' High School