Top 10 Best High Schools in Johannesburg, South Africa

Filed in Top Schools | By NGSchoolz Staff | Last Modified: 2 weeks ago

Looking for the Best High Schools in Johannesburg? This article includes of: High Schools in Johannesburg South as well as Private and Government High Schools in Johannesburg, South Africa.

Best High Schools in Johannesburg

You are reading this article probably because you are looking for the best high schools in Johannesburg, South Africa. Am sure that is why you are here in the first place. Even though there are some worst high schools in Johannesburg; when I say “worst high schools”, I mean the type of schools you would not—in your right sense—want to send your children to. However, there are quite some good high schools in Johannesburg—if you ask me. But the question is: which of these high schools would best match the needs of your children? Whether you’re a parent or an individual seeking for the best possible education, understanding the basics, and possibly, factors that influence the rankings of high schools is paramount. Just like every parents out there, you probably want to enroll your kids in a school where learning is made easy, through adequate facilities and programs. And the only way to make that wish turns a reality, is to find and enroll your children in a school that supports their dreams.

In this article, we’ll cover everything from Private to Government, as well as the list of top high schools in Johannesburg.

Absolutely every parents want their children to attain the highest feet in life. And the only way you can transition that mere wish into fruition, is to ensure that your kids attend some of the best schools possible—from Primary and Secondary to Higher Institution. In Johannesburg, there are several dozen of highly rated high schools that caters for children: from Juniors to Seniors level.

With that said, if you are keen to send your children to some of the best high schools in Johannesburg, then this article will really come in handy. You will find an overview of some of the top rated secondary schools in Johannesburg, South Africa.

List of Top 10 Best High Schools in Johannesburg

  • King Edward VII School (Johannesburg)
  • Jeppe High School for Boys
  • Jeppe High Schools for Girls
  • St John’s College
  • Athlone Boys’ High School
  • St. Andrew’s School for Girls
  • St. Martin’s School
  • St Stithians College
  • St Mary’s School
  • Parktown Boys’ High School

Top 10 Best High Schools in Johannesburg

1. King Edward VII School (Johannesburg)

King Edward VII School often abbreviated with KES is a public (government), day and boarding school for boys located in the city of Johannesburg in South Africa’s Gauteng Province.

KES has an enrollment of more than 1,200 boys from Grade 8 to Grade 12 (ages 13 to 18). King Edward VII Preparatory School (KEPS), which is also part of KES caters to boys from Grade R through to Grade 7. It is the leading, and one of the best high schools in Johannesburg.

Important Information:

Address: 44 St. Patrick Rd. Johannesburg, 2198
Telephone: 011 551-5800
Grades: 8 to 12
Enrollment: ~ 1,200
Fees: High School
R56 000 p.a. (tuition)
R63 500 p.a. (weekly boarding)
R70 000 p.a. (termly boarding)
Website: kes.co.za

2. Jeppe High School for Boys

Jeppe High School for Boys is a public (government) and boarding secondary school located in Johannesburg, Gauteng, South Africa. It is one of the 23 Milner Schools, and the oldest known school in Johannesburg. Founded in 1890, the school has more than 950 students enrolled; with an average class size of 33.

Important Information:

Address: Good Hope St &, Roberts Ave, Kensington, Johannesburg, 2094
Telephone: +27116141938
Grades: 8 to 12
Fees: School Fees
R50 700 p.a. (tuition)
R56 900,00 p.a. (weekly boarding)
R62 600,00 p.a. (termly boarding)
Enrollment: ~ 950
Website: jeppeboys.co.za

3. Jeppe High School for Girls

Jeppe High School for Girls is a public (government), high school for girls located in Johannesburg. The school pride itself of a 100% matric pass rate in 2014. Today, it caters to students from Grade 8 through to Grade 12, and has more than 950 girls-students enrolled, with an average class size of 33. The school has consistently been in the top three public schools in Johannesburg and has continued to produce a very impressive matric results.

Important Information:

Address: 160 Roberts Avenue (cnr Roberts and Lynx Street), Kensington, 2094
Telephone: 011 616 5090/1
Grades: 8 to 12
School Fees: R35 700.00
Enrollment: ~ 950
Website: jeppegirls.co.za

4. St John’s College

St John’s College is a private school for boys located in Johannesburg, South Africa. The college, primarily established as an Anglican school for boys, accepts boys and girls at various levels of education: Bridge Nursery, Pre-Preparatory, Preparatory, College, and Sixth Form. Founded in 1898, St John’s caters to students from Grades: Pre-Preparatory (0 to 3), Preparatory (4 to 7), College (8 to 12), and Sixth Form (Cambridge A Levels). Currently, there are over 1,350 students enrolled at St John’s College.

Important Information:

Address: St David Road Houghton, 2198 Johannesburg
Telephone: 010 492 0300
Grades: 8 to 12
Fees: School Fees & Tuition
R201,000 p.a. (tuition and boarding)
R125,000 p.a. (tuition only)
Enrollment: ~ 1,350
Website: stjohnscollege.co.za

5. Athlone Boys’ High School

Athlone Boys’ High School is a secondary school for boys located in Johannesburg, South Africa. Established in 1915, the school has consistently ranked as one of the best high schools in Johannesburg.

Important Information:

Address: 70 Bezuidenhout Ave, Bezuidenhout Valley, Johannesburg, 2094
Telephone: +27 73 738 9768
Grades: 8 to 12
Fees: N/A
Enrollment: N/A
Website: athloneboys.co.za

6. St. Andrew’s School for Girls

St Andrew’s School for Girls is a private (independent), Christian, day and boarding school for girls located in Johannesburg, Gauteng, South Africa. The school has around 1,100 students enrolled. St Andrew’s has consistently been voted as one of the Best English High School, Best Private School for Girls and Best Nursery School.

Important Information:

Address: Senderwood, Bedfordview, 2145 Johannesburg
Telephone: +27 (011) 453 9408
Grades: Pre-Prep to 12
Fees: School Fees & Tuition
R130,912 p.a. (tuition)
R45,220 (termly fee)
R122,170 p.a. (boarding fee)
R42,200 (boarding fee / term)
Enrollment: 1,100
Website: standrews.co.za

7. St. Martin’s School

St Martin’s School is an Anglican private (independent), co-educational school located in Johannesburg, South Africa. To facilitate learning, class size is usually kept low; at an average of 20.

Important Information:

Address: 114 Victoria Street, Rosettenville, Johannesburg 2190
Telephone: +27 11 435 0735/6/7
Grades: 8 to 12
Fees: School Fees & Tuition
R 109 260 p.a. (boarding)
R 67 335 p.a. (tuition)
Enrollment: N/A
Website: stmartin.co.za/high-school/

8. St Stithians College

St Stithians College is a private (independent) Methodist Parochial school located in Johannesburg, South Africa. Established in 1953, the school caters for students in Grades: Junior Prep (R to 2, Boys’ Prep: 3 to 7, Girls’ Prep: 3 to 7); Boys’ College (8 to 12), Girls’ College (8 to 12). In 2017, St Stithians College was listed as the top performing independent school in South Africa by Business Tech.

Important Information:

Address: 40 Peter Place, Lyme Park, Sandton, 2191
Telephone: +27115776000
Grades: 8 to 12
Tuition Fee: 140.550,00
Enrollment: 742 boys, 530 girls
Website: stithian.com

9. St Mary’s School

St Mary’s School is a private, Anglican, boarding school for girls located in Johannesburg. Founded in 1888, the school houses around 1,057 girls-students, from Grades 000 to 12. St Mary’s is one of the most affordable private schools in Johannesburg.

Important Information:

Address: 55 Athol St, Waverley, Johannesburg, 2090
Telephone: +27 11 531 1800
Grades: 8 to 12
Tuition Fee: School Fees
R74 600 p.a. (boarding termly)
R92 450 p.a. (tuition Form V)
Enrollment: 1,057
Website: stmarysschool.co.za

10. Parktown Boys’ High School

Parktown Boys’ High School is a public, day and boarding high school for boys in Johannesburg, South Africa. Founded in 1920, and being one of the oldest schools in Johannesburg, it is consistently rated as among the best performing schools in Johannesburg and South Africa, as well as in Africa.

Important Information:

Address: 20 Wellington Rd, Parktown, 2193
Telephone: (011) 642 4531
Grades: 8 to 12
Tuition Fee: N/A
Enrollment: ~ 800
Website: parktownboys.com

What makes the best high schools in Johannesburg?

At first, Johannesburg is the most populous city in South Africa, and one of the 50 largest urban areas in the world. It is the provincial capital and largest city of South African province of Gauteng, with a population of about 5,635,127. The city is the wealthiest province in South Africa.

Now, what makes the best high schools in Johannesburg?

Apart from academic performance and results, the quality of the sporting facilities, couple with music, science, engineering and visual art can make a difference. When looking out for primary schools in Johannesburg, some factors of what makes the best schools should not be overlooked.

What are the best high schools in Johannesburg?

What do you think are the best high schools in Johannesburg, both Public and Private? Please share your opinions via comment.

Please do us a favor. Share this article with your friends on Facebook, Twitter, and WhatsApp using any of the social media buttons below.


We Believe This Article Was Helpful, Don’t Hesitate To Share This Information With Your Friends On Facebook, Twitter, Whatsapp and Google plus.
Copyright Warning: Contents on this website may not be republished, reproduced, redistributed either in whole or in part without due permission or acknowledgement. All contents are protected by DMCA.
The content on this site is posted with good intentions. If you own this content & believe your copyright was violated or infringed, make sure you contact us via This Means to file a complaint & actions will be taken immediately.

Kindly Enter Your Email Below To Get Free And Fresh Content Delivered Automatically Each Time We Publish. We Respect Your Privacy. You're Safe! No Spam Either!

Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Reasons To Teach English While Studying In SingaporeClick Here To Read>>
+ +