City of Tshwane executive mayor Dr Nasiphi Moya photo by Dimakatso Modipa
By Dr Nasiphi Moya
Executive Mayor of Tshwane
The City of Tshwane has once again confirmed its position as an academic centre of excellence following the release of the 2025 National Senior Certificate (NSC) results.
Nationally, South Africa achieved a historic 88% pass rate, with Tshwane not only matching this outcome but consistently exceeding both national and Gauteng averages across its districts.
This performance reflects a resilient, city-wide education ecosystem delivering strong outcomes despite varied and challenging conditions.
Tshwane’s results were driven by high-performing public schools, strong independent colleges, and continued improvement in township and no-fee schools, demonstrating that academic excellence is increasingly evident across regions, income levels, and learning environments.
Tshwane’s districts again delivered strong results:
•Tshwane North achieved a 92.03% pass rate, ranking fifth nationally.
•Tshwane South recorded a 90.3% pass rate, placing it among Gauteng’s top performing districts.
•Tshwane West achieved an 89.6% pass rate, remaining above the national
average.
Several schools maintained sustained excellence, with many achieving 100% pass rates for consecutive years.
Public schools that featured prominently for overall pass rates, Bachelor passes, and distinctions include:
•Afrikaanse Hoër Seunskool (Affies)
•Hoërskool Garsfontein
•Hoërskool Waterkloof
•Hoërskool Menlopark
Township and no-fee schools continued their upward trajectory, including:
•Bokgoni Technical School in Atteridgeville, recognised among the topperforming technical and township schools nationally; and
•Vlakfontein Secondary School in Mamelodi, strengthening the city’s no-fee school performance.
In the independent school sector, Acudeo College Kirkney gained national recognition after producing the national top independent school achiever.
Individual learner achievement from Tshwane was recognised at provincial and
national levels, including:
•Kamogelo Aaron Tshabalala of Acudeo College Kirkney, named the 2025 National Top Achiever for Independent Schools.
•Wilhelm Gustav Liebenberg of Hoërskool Montana, named the 2025 Second Overall Achiever in Gauteng.
•Clarissa Whittal and Nolwazi Valencia Masango of Prinshofskool, named Gauteng’s outstanding Learners with Special Educational Needs (LSEN).
•Tristan Jay Neale and Motheo Amogelang Lamola from Trinityhouse Centurion, who earned six distinctions and were recognised for innovation-focused extracurricular work.
Tshwane learners were also well represented at the Minister’s Top 40 achievers’ breakfast, particularly in Mathematics and Physical Sciences.
Tshwane has more than 160 public secondary schools serving learners across urban, township, informal settlement, and rural communities.
Tens of thousands of learners register annually for the NSC examinations,making
Tshwane one of Gauteng’s largest contributors to the matric cohort.
The City acknowledges that many learners achieved these results under challenging
personal and social circumstances, including difficult living conditions and family responsibilities.
The outcomes therefore reflect resilience, discipline, and sustained
commitment by learners across the city.
Tshwane remains well positioned to support post-school progression through its concentration of higher education and training institutions, including universities and TVET colleges.
The City continues to invest in skills development, youth employment initiatives, entrepreneurship support, internships, and learnerships to ensure that educational attainment translates into meaningful economic participation.
The City recognises the contribution of parents, guardians, and educators and
congratulates the Matric Class of 2025, reaffirming its commitment to supporting
young people as they transition into further study, training, and the world of work.
Tshwane Talks readers have been able to read stories in this publication for free for over two years now. We still want our readers to access our stories for free, but we are asking those among our readers who can afford it to contribute at least R30 a month to cover some of the costs of publishing this independent, non-aligned online newspaper which gives a voice to all sectors of society irrespective of race, colour, creed, religion, or political affiliation. You may make your contribution by depositing at least R30 a month into Tshwane Talks' bank account. Details are as follows:
Bank Details
Bank: Standard Bank
Account Number: 10225548834
Account Type: Cheque Account