Secondary schools in Pretoria
183 secondary schools on the 2023 register: 162 public and 21 independent. 108 charge no fees.
0-9
A to Z- 3d Christian AcademyCenturion · Independent · 79 learners
A
A to Z- Abbotts College-CenturionCenturion · Independent · 499 learners
- Abbotts College-Pretoria EastPretoria East · Independent · 399 learners
- Abel Motshoane Secondary SchoolWinterveldt · Public · 1,140 learners · No fees
- Afrikaanse Hoër MeisieskoolPublic · 1,268 learners
- Afrikaanse Hoër SeunskoolPublic · 1,403 learners
- Amandasig Secondary SchoolPretoria North · Public · 1,275 learners
- Amogelang Secondary SchoolSoshanguve · Public · 1,126 learners · No fees
B
A to Z- Babinaphuti Secondary SchoolSoshanguve · Public · 646 learners
- Baleseng Secondary SchoolSoshanguve · Public · 1,012 learners · No fees
- Boitshepo Secondary SchoolHammanskraal · Public · 1,177 learners · No fees
- Bokamoso High SchoolHammanskraal · Public · 1,209 learners · No fees
- Bokgoni Technical Secondary SchoolPublic · 1,313 learners
- Bona Lesedi Secondary SchoolMamelodi · Public · 1,604 learners · No fees
- Botse-Botse Secondary SchoolSoshanguve · Public · 1,496 learners · No fees
- British International College-PretoriaIndependent
C
A to Z- Carpe Diem AcademyWingate Park · Independent · 112 learners
- Central Secondary SchoolSoshanguve · Public · 1,440 learners · No fees
- Centurion Secondary SchoolCenturion · Public · 946 learners
- Clapham High SchoolPublic · 982 learners
- Curro Hazeldean High SchoolHazeldean · Independent · 676 learners
D
A to Z- Daspoort Secondary SchoolHercules · Public · 1,298 learners
- David Hellen Peta Secondary SchoolPublic · 1,266 learners · No fees
- DC Marivate Secondary SchoolSoshanguve · Public · 913 learners · No fees
- Dr. A.T. Moreosele Secondary SchoolMabopane · Public · 1,705 learners · No fees
- Dr. Motsuenyane Secondary SchoolPublic · 817 learners · No fees
- Dr WF Nkomo Secondary SchoolPublic · 1,544 learners · No fees
- Duo Edu Senioronafhanklike SkoolConstantia Park · Independent · 170 learners
E
A to Z- Eduplex High SchoolIndependent · 340 learners
- Edward Phatudi Maths, Science and ICT School of SpecialisationAtteridgeville · Public · 1,435 learners
- Eersterust Secondary SchoolPublic · 908 learners · No fees
- Elizabeth Matsemela Secondary SchoolSoshanguve · Public · 1,057 learners · No fees
- Excelsior Rooihuiskraal AkademieCenturion · Independent
F
A to Z- FiladelfiaSoshanguve · Public · 226 learners
- Flavius Mareka Secondary SchoolPublic · 1,815 learners · No fees
- Fr. Smangaliso Mkhatshwa Secondary SchoolWinterveldt · Public · 1,165 learners · No fees
- Fusion Secondary SchoolPublic · 1,521 learners · No fees
G
A to Z- Galeboe Middle SchoolPublic · 614 learners · No fees
- Gatang Secondary SchoolMamelodi · Public · 1,679 learners · No fees
H
A to Z- Hammanskraal Secondary SchoolPublic · 1,493 learners · No fees
- Hans Kekana Secondary SchoolHammanskraal · Public · 1,649 learners · No fees
- Hillview High SchoolPublic · 1,655 learners
- Himalaya Secondary SchoolPublic · 997 learners · No fees
- HL Setlalentoa Secondary SchoolPublic · 1,029 learners · No fees
- Hlanganani Secondary SchoolSoshanguve · Public · 835 learners · No fees
- Hlomphanang Secondary SchoolSoshanguve · Public · 1,276 learners · No fees
- Hoër Tegniese Skool Pretoria-TuinePublic · 803 learners
- Hoër Tegnologiese Skool John VorsterPublic · 963 learners
- Hoërskool AkasiaAkasia · Public · 1,254 learners
- Hoërskool Die WilgersPublic · 710 learners
- Hoërskool ElandspoortPublic · 1,134 learners
- Hoërskool EldoraigneCenturion · Public · 1,386 learners
- Hoërskool F H OdendaalEast Lynn · Public · 1,322 learners
- Hoërskool GarsfonteinPublic · 1,874 learners
- Hoërskool Gerrit MaritzPublic · 1,261 learners
- Hoërskool HerculesPublic · 1,245 learners
- Hoërskool LangenhovenPublic · 1,583 learners
- Hoërskool MenloparkPublic · 1,656 learners
- Hoërskool MontanaPublic · 1,618 learners
- Hoërskool Oos-MootPublic · 1,511 learners
- Hoërskool OverkruinWonderboom · Public · 1,203 learners
- Hoërskool Pretoria-NoordPretoria-Noord · Public · 997 learners
- Hoërskool Pretoria-WesPretoria West · Public · 1,449 learners
- Hoërskool SilvertonSilverton · Public · 1,370 learners
- Hoërskool Staatspresident C R SwartPublic · 1,354 learners
- Hoërskool TuinePublic · 1,210 learners
- Hoërskool UitsigCenturion · Public · 1,112 learners
- Hoërskool VoortrekkerhoogtePublic · 1,335 learners
- Hoërskool WaterkloofMonumentpark · Public · 2,026 learners
- Hoërskool WonderboomPublic · 1,086 learners
- Hofmeyr Secondary SchoolPublic · 1,200 learners · No fees
- Holy Trinity High School (Catholic Sec.)Atteridgeville · Independent · 315 learners
- Holy Trinity Secondary SchoolPublic · 994 learners · No fees
- Hosea Kekana Secondary SchoolHammanskraal · Public · 1,103 learners · No fees
I
A to Z- I. R. Lesolang Secondary SchoolPublic · 1,080 learners · No fees
- Imperial London Private High SchoolIndependent
J
A to Z- J Kekana Secondary SchoolMamelodi · Public · 1,403 learners · No fees
- Jafta Mahlangu Secondary SchoolMamelodi · Public · 1,328 learners · No fees
K
A to Z- Kgadime Matsepe Secondary SchoolSoshanguve · Public · 902 learners · No fees
- Kgatoentle Secondary SchoolPublic · 1,248 learners · No fees
- Kgetse-Ya-Tsie Secondary SchoolTemba · Public · 1,133 learners · No fees
- Kgomotso Secondary SchoolSoshanguve · Public · 894 learners · No fees
- Kondelelani Secondary SchoolSoshanguve · Public · 1,555 learners · No fees
L
A to Z- Laudium Secondary SchoolPublic · 1,042 learners
- Leap Science and Maths SchoolGa-Rankuwa · Independent · 262 learners
- Lehlabile Secondary SchoolMamelodi · Public · 1,453 learners · No fees
- Lehwelereng Secondary SchoolHammanskraal · Public · 1,288 learners · No fees
- Lesedi Secondary SchoolSilverton · Public · 1,543 learners · No fees
- Lethabong Secondary SchoolSoshanguve · Public · 1,300 learners · No fees
- Lethamaga Secondary SchoolHammanskraal · Public · 758 learners · No fees
- Letlotlo Secondary SchoolPublic · 854 learners · No fees
- Lotus Gardens Secondary SchoolPublic · 1,285 learners
M
A to Z- M. H. Baloyi Secondary SchoolPublic · 1,083 learners · No fees
- M.J. Mgidi Secondary SchoolSoshanguve · Public · 1,031 learners · No fees
- Mabopane Secondary SchoolPublic · 1,052 learners · No fees
- Madisong Secondary SchoolPublic · 1,003 learners · No fees
- Mahlenga Secondary SchoolBronkhorstspruit · Public · 556 learners · No fees
- Mahube Valley Secondary SchoolMamelodi East · Public · 1,311 learners · No fees
- Makgetse Secondary SchoolHammanskraal · Public · 1,449 learners · No fees
- Makhosini Combined Secondary SchoolSoshanguve · Public · 1,419 learners · No fees
- Mamelodi Secondary SchoolMamelodi · Public · 1,493 learners · No fees
- Mapenane Secondary SchoolGa-Rankuwa · Public · 897 learners · No fees
- Mboweni Secondary SchoolPublic · 284 learners · No fees
- Memezelo Secondary SchoolSoshanguve · Public · 661 learners · No fees
- Modilati Secondary SchoolHammanskraal · Public · 1,420 learners · No fees
- Modiri Technical SchoolMamelodi · Public · 626 learners · No fees
- Moditela Secondary SchoolHammanskraal · Public · 1,231 learners · No fees
N
A to Z- Nellmapius Secondary SchoolPublic · 1,656 learners · No fees
- New Eersterust Secondary SchoolHammanskraal · Public · 1,041 learners · No fees
- Ngaka Maseko Secondary SchoolMabopane · Public · 1,107 learners · No fees
- Nick Mpshe Secondary SchoolPublic · 1,064 learners · No fees
- NM Tsuene High SchoolGa-Rankuwa · Public · 1,151 learners · No fees
- Northwood Independent High SchoolIndependent · 339 learners
- Ntsako Secondary SchoolSoshanguve · Public · 1,066 learners · No fees
- Ntswane Secondary SchoolHammanskraal · Public · 850 learners · No fees
O
A to Z- Olievenhoutbosch Secondary SchoolCenturion · Public · 1,962 learners · No fees
- Olievenhoutbosch Secondary School 2Centurion · Public · 559 learners · No fees
P
A to Z- P.H.L Moraka Secondary SchoolHammanskraal · Public · 1,061 learners · No fees
- Pelotona Primary SchoolMabopane · Public · 1,479 learners · No fees
- Phateng Secondary SchoolMamelodi · Public · 1,757 learners · No fees
- Phelindaba Maths, Science and ICT School of SpecialisationPublic · 1,468 learners
- Pretoria Boys' High SchoolPublic · 1,495 learners
- Pretoria Central High SchoolPublic · 1,148 learners
- Pretoria High School for GirlsPublic · 1,447 learners
- Pretoria Secondary SchoolPublic · 1,390 learners
- Pretoria Technical High SchoolArcadia · Public · 961 learners
- Pro Arte Alphen Park (Creative and Performing Arts)Public · 609 learners
- Prosperitus Secondary SchoolPublic · 1,596 learners
R
A to Z- Rakgotso Secondary SchoolHammanskraal · Public · 1,208 learners · No fees
- Ramabele Secondary SchoolHammanskraal · Public · 1,076 learners · No fees
- Rantailane Secondary SchoolPublic · 911 learners · No fees
- Ratshepo Secondary SchoolHammanskraal · Public · 1,231 learners · No fees
- Reitumetse Secondary SchoolSoshanguve · Public · 1,184 learners
- Rephafogile Secondary SchoolMamelodi · Public · 1,616 learners · No fees
- Rethomile Secondary SchoolSoshanguve · Public · 1,122 learners · No fees
- Rhulani Secondary SchoolSoshanguve · Public · 940 learners · No fees
- Ribane-Laka Secondary SchoolMamelodi · Public · 1,671 learners · No fees
- Rietondale High SchoolPublic · 1,159 learners
- Rosina Sedibane-Modiba Ports School of SpecialisationPublic · 539 learners
- Rostec Technical College-PtaIndependent · 85 learners
- Ruabohlale Junior Secondary SchoolSoshanguve · Public · 1,521 learners · No fees
S
A to Z- Saulridge Secondary SchoolPublic · 1,270 learners · No fees
- Seageng Secondary SchoolErasmus · Public · 1,723 learners · No fees
- Sedco College-PretoriaIndependent
- Semphato Secondary SchoolSoshanguve · Public · 1,210 learners · No fees
- Senthibele Senior Secondary SchoolSoshanguve · Public · 1,180 learners · No fees
- Seshegong Secondary SchoolCenturion · Public · 1,708 learners · No fees
- Setumo - Khiba Secondary SchoolPublic · 851 learners · No fees
- Sikhululekile Secondary SchoolTemba · Public · 1,028 learners · No fees
- Silver Oaks InternationalIndependent
- Solomon Mahlangu Freedom SchoolMamelodi · Public · 1,490 learners · No fees
- Soshanguve Automotive School of SpecialisationSoshanguve · Public · 704 learners
- Soshanguve East Secondary SchoolSoshanguve · Public · 1,806 learners · No fees
- Soshanguve Secondary SchoolSoshanguve · Public · 1,408 learners · No fees
- Soshanguve South Secondary SchoolSoshanguve · Public · 1,645 learners · No fees
- St Alban's CollegeLynnwood Glen · Independent
- Stanza Bopape Secondary SchoolMamelodi · Public · No fees
- Steve Bikoville Secondary SchoolHammanskraal · Public · 1,062 learners · No fees
- Steve Tswete Secondary SchoolCenturion · Public · 1,506 learners · No fees
- Sutherland High SchoolCenturion · Public · 1,301 learners
T
A to Z- Tebogwana Automotive School of SpecialisationGa-Rankuwa · Public · 1,195 learners
- Thakgalang Junior Secondary SchoolSoshanguve · Public · 618 learners · No fees
- The British AcademyIndependent · 128 learners
- The Glen High SchoolPublic · 1,175 learners
- Theresapark Secondary SchoolAkasia · Public · 254 learners · No fees
- Thornridge Secondary SchoolMontana · Public · 784 learners · No fees
- Thuto Bohlale Secondary SchoolNellmapius · Public · 1,045 learners · No fees
- Thutong Junior Secondary SchoolSoshanguve · Public · 968 learners · No fees
- Tipfuxeni Secondary SchoolHammanskraal · Public · 1,161 learners · No fees
- Tiyelelani Secondary SchoolSoshanguve · Public · 1,068 learners · No fees
- Tsako Thabo Secondary SchoolMamelodi · Public · 1,240 learners · No fees
- Tshwane Secondary SchoolPublic · 481 learners
- Tsibogo Secondary SchoolPublic · 793 learners · No fees
- Tswaing Secondary SchoolPublic · 998 learners · No fees
- Tukssport High SchoolHatfield · Independent · 253 learners
- Tzuria Learning CentreCenturion · Independent
V
A to Z- Vlakfontein Secondary SchoolMamelodi · Public · 1,458 learners · No fees
- Vukani Mawethu Secondary SchoolMamelodi · Public · 1,195 learners · No fees
W
A to Z- Wallmansthal Secondary SchoolSoshanguve · Public · 1,390 learners · No fees
- Watersrand Secondary SchoolIndependent · 95 learners
- Willowridge High SchoolPublic · 1,154 learners
- Winterveldt High SchoolPublic · 1,010 learners · No fees
- Wozanibone Interm Farm SchoolBronkhorstspruit · Public · 526 learners · No fees