Best high schools in Cape Town by matric results (2025)
299 schools in Cape Town, Western Cape had matric candidates in 2025. Together 44 071 learners wrote and 88.6% passed, against 88.2% for Western Cape.
| # | School | Wrote | Pass rate | 2023–25 |
|---|---|---|---|---|
| 1 | Durbanville Hoërskool Public | 300 | 100.0% | 100.0% |
| 2 | Bellville Hoërskool Public | 246 | 100.0% | 100.0% |
| 3 | Westerford High School Public | 180 | 100.0% | 100.0% |
| 4 | S.A. College High School Public | 164 | 100.0% | 100.0% |
| 5 | Parklands College Private | 122 | 100.0% | 100.0% |
| 6 | Darul Arqam Islamic High School Private | 122 | 100.0% | 100.0% |
| 7 | Springfield Convent of the Holy Rosary Private | 99 | 100.0% | 100.0% |
| 8 | Star College - Bridgetown Private | 41 | 100.0% | 100.0% |
| 9 | Star College Cape Town Private | 41 | 100.0% | 100.0% |
| 10 | Cannons Creek School Private | 40 | 100.0% | 100.0% |
| 11 | Curro Academy Sandown Private | 35 | 100.0% | 100.0% |
| 12 | St. George's Grammar School Private | 31 | 100.0% | 100.0% |
| 13 | Cbc St. John's Parklands Private | 27 | 100.0% | 100.0% |
| 14 | Rallim Preparatory Private | 22 | 100.0% | – |
| 15 | Wynberg Boys' High School Public | 192 | 100.0% | 99.8% |
| 16 | Bishops Private | 143 | 100.0% | 99.8% |
| 17 | Fish Hoek High School Public | 203 | 100.0% | 99.7% |
| 18 | Bergvliet High School Public | 201 | 100.0% | 99.7% |
| 19 | D.F. Malan Hoërskool Public | 219 | 100.0% | 99.6% |
| 20 | Herzlia High School Private | 90 | 100.0% | 99.6% |
| 21 | Fairmont High School Public | 280 | 100.0% | 99.5% |
| 22 | Parel Vallei Hoërskool Public | 257 | 100.0% | 99.5% |
| 23 | Milnerton High School Public | 214 | 100.0% | 99.4% |
| 24 | Helderberg High School Private | 38 | 100.0% | 99.0% |
| 25 | Al-Azhar High School Private | 88 | 100.0% | 98.9% |
| 26 | Jan van Riebeeck Hoërskool Public | 81 | 100.0% | 98.4% |
| 27 | Boston Private School Private | 44 | 100.0% | 98.4% |
| 28 | Silikamva High School Public | 154 | 100.0% | 96.0% |
| 29 | Stellenberg Hoërskool Public | 309 | 99.7% | 99.4% |
| 30 | Norman Henshilwood High School Public | 201 | 99.5% | 97.5% |
| 31 | Manyano High School Public | 198 | 99.5% | 96.1% |
| 32 | Rustenburg Girls' High School Public | 159 | 99.4% | 99.8% |
| 33 | Rondebosch Boys' High School Public | 179 | 99.4% | 99.4% |
| 34 | Rylands High School Public | 173 | 99.4% | 98.0% |
| 35 | Zwaanswyk High School Public | 136 | 99.3% | 98.0% |
| 36 | The Settlers High School Public | 265 | 99.2% | 98.6% |
| 37 | Wynberg Girls' High School Public | 191 | 99.0% | 98.7% |
| 38 | Tygerberg Hoërskool Public | 192 | 99.0% | 98.5% |
| 39 | Brackenfell Hoërskool Public | 276 | 98.9% | 99.3% |
| 40 | Good Hope Seminary High School Public | 88 | 98.9% | 98.8% |
| 41 | Edgemead High School Public | 257 | 98.8% | 97.0% |
| 42 | De Kuilen Hoërskool Public | 315 | 98.7% | 98.7% |
| 43 | Meridian Pinehurst Private School Private | 157 | 98.7% | 98.6% |
| 44 | Strand Hoërskool Public | 216 | 98.6% | 98.5% |
| 45 | Camps Bay High School Public | 145 | 98.6% | 98.2% |
| 46 | Jan Kriel-Skool Public | 69 | 98.6% | 97.9% |
| 47 | Simanyene Secondary School Public | 276 | 98.6% | 93.2% |
| 48 | Pinelands High School Public | 196 | 98.5% | 99.1% |
| 49 | Fairbairn College Public | 206 | 98.5% | 98.6% |
| 50 | Melkbos High School Public | 198 | 98.5% | 97.9% |
| 51 | Spine Road High School Public | 232 | 98.3% | 99.3% |
| 52 | Bernadino Heights Sekondêr Public | 238 | 98.3% | 97.7% |
| 53 | South Peninsula High School Public | 169 | 98.2% | 98.4% |
| 54 | Usasazo Secondary School Public | 243 | 97.9% | 95.9% |
| 55 | Parow Hoërskool Public | 230 | 97.8% | 98.0% |
| 56 | Blackheath Sekondêr Public | 91 | 97.8% | 93.3% |
| 57 | Madrasatur Rajaa Strand High School Private | 44 | 97.7% | 97.2% |
| 58 | Apex High School Public | 176 | 97.7% | 95.9% |
| 59 | Mondale High School Public | 251 | 97.6% | 98.3% |
| 60 | Uxolo High School Public | 250 | 97.6% | 96.1% |
| 61 | Hottentots-Holland Hoërskool Public | 266 | 97.4% | 95.8% |
| 62 | Monument Park Hoërskool Public | 246 | 97.2% | 94.5% |
| 63 | Thembelihle High School Public | 217 | 97.2% | 88.3% |
| 64 | President Hoërskool Public | 207 | 97.1% | 96.1% |
| 65 | Delft Technical High School Public | 99 | 97.0% | 97.1% |
| 66 | Centre of Science and Technology Public | 127 | 96.9% | 98.0% |
| 67 | Chris Hani Secondary School Public | 219 | 96.8% | 94.8% |
| 68 | Portland Secondary School Public | 247 | 96.8% | 93.7% |
| 69 | Bellville-Suid Sekondêr Public | 125 | 96.8% | 87.1% |
| 70 | Groote Schuur High School Public | 206 | 96.6% | 95.5% |
| 71 | Goodwood Kollege Public | 146 | 96.6% | 94.7% |
| 72 | Robinvale High School Public | 174 | 96.6% | 89.6% |
| 73 | Bishop Lavis Sekondêr Public | 234 | 96.6% | 86.3% |
| 74 | Grassdale Hoërskool Public | 171 | 96.5% | 92.5% |
| 75 | Christel House South Africa Private | 56 | 96.4% | 97.1% |
| 76 | Erosskool Public | 28 | 96.4% | 92.2% |
| 77 | Soneike High School Public | 197 | 96.4% | 89.2% |
| 78 | Dunatos Private School Trust Operating Private | 27 | 96.3% | 98.4% |
| 79 | Darun Na'Im Academy Private | 26 | 96.2% | 98.6% |
| 80 | Joe Slovo Secondary School Public | 210 | 96.2% | 93.8% |
| 81 | Simon's Town School Public | 102 | 96.1% | 93.7% |
| 82 | St. Joseph's College Private | 25 | 96.0% | 98.7% |
| 83 | Islamia College Private | 125 | 96.0% | 98.3% |
| 84 | Claremont High School Public | 99 | 96.0% | 96.3% |
| 85 | Curro Foreshore Private | 150 | 96.0% | 93.5% |
| 86 | Marian RC Secondary School Public | 50 | 96.0% | 84.5% |
| 87 | Sans Souci Girls' High School Public | 46 | 95.7% | 98.2% |
| 88 | Bardale Secondary School Public | 232 | 95.7% | 89.7% |
| 89 | Bosmansdam Hoërskool Public | 173 | 95.4% | 95.6% |
| 90 | Bloubergrant Secondary School Public | 147 | 95.2% | 93.8% |
| 91 | Eben Donges Hoërskool Public | 125 | 95.2% | 89.6% |
| 92 | Queens Park High School Public | 83 | 95.2% | 84.1% |
| 93 | Saxonsea Sekondêr Public | 262 | 95.0% | 94.5% |
| 94 | Plumstead High School Public | 216 | 94.4% | 94.5% |
| 95 | Vista Nova-School Public | 36 | 94.4% | 93.7% |
| 96 | Iqhayiya Secondary School Public | 249 | 94.4% | 93.1% |
| 97 | Windsor High School Public | 174 | 94.3% | 93.4% |
| 98 | Kensington Secondary School Public | 227 | 94.3% | 86.2% |
| 99 | Cape Town High School Public | 156 | 94.2% | 92.2% |
| 100 | Rosebank Progress College Private | 34 | 94.1% | 97.6% |
| 101 | Gardens Commercial High School Public | 101 | 94.1% | 93.7% |
| 102 | Zola Senior Secondary School Public | 170 | 94.1% | 93.0% |
| 103 | Trafalgar Secondary School Public | 134 | 94.0% | 95.9% |
| 104 | Beauvallon Sekondêr Public | 33 | 93.9% | 69.2% |
| 105 | J.G. Meiring Hoërskool Public | 209 | 93.8% | 91.3% |
| 106 | Oracle Senior Secondary School (NPC) Private | 46 | 93.5% | 96.5% |
| 107 | Voortrekker Hoërskool Public | 121 | 93.4% | 93.6% |
| 108 | Ravensmead Sekondêr Public | 135 | 93.3% | 90.5% |
| 109 | Protea Heights Academy Public | 191 | 93.2% | 95.6% |
| 110 | Livingstone High School Public | 148 | 93.2% | 93.3% |
| 111 | Cape Academy for Maths, Science and Tec Public | 103 | 93.2% | 86.5% |
| 112 | Oaklands Sekondêr Public | 216 | 93.1% | 92.4% |
| 113 | Scottsdene High School Public | 131 | 93.1% | 90.2% |
| 114 | Walmer Secondary School Public | 69 | 92.8% | 89.8% |
| 115 | Tafelbergskool Public | 27 | 92.6% | 97.8% |
| 116 | Silversands Secondary School Public | 174 | 92.5% | 84.3% |
| 117 | Leap Science and Maths School Private | 92 | 92.4% | 91.4% |
| 118 | Harold Cressy High School Public | 126 | 92.1% | 90.4% |
| 119 | Buren Hoërskool Public | 112 | 92.0% | 90.8% |
| 120 | Proteus Sekondêr Public | 174 | 92.0% | 84.2% |
| 121 | Bothasig High School Public | 72 | 91.7% | – |
| 122 | Delft High School Public | 225 | 91.6% | 90.2% |
| 123 | Sizimisele Secondary School Public | 165 | 91.5% | 90.6% |
| 124 | Table View Hoërskool Public | 198 | 91.4% | 95.0% |
| 125 | Alexander Sinton Secondary Public | 190 | 91.1% | 91.6% |
| 126 | Gordon Sekondêr Public | 168 | 91.1% | 80.8% |
| 127 | Oakland Academy Private | 22 | 90.9% | 85.0% |
| 128 | The Leadership College Private | 86 | 90.7% | 91.1% |
| 129 | Khanyolwethu Secondary School Public | 266 | 90.6% | 84.2% |
| 130 | Cravenby Secondary School Public | 139 | 90.6% | 80.5% |
| 131 | Siphamandla Secondary School Public | 241 | 90.5% | 91.1% |
| 132 | Y2k College Private | 42 | 90.5% | 89.6% |
| 133 | Westridge Secondary School Public | 206 | 90.3% | 81.6% |
| 134 | Rocklands Secondary School Public | 275 | 90.2% | 91.2% |
| 135 | Intsebenziswano Secondary School Public | 256 | 90.2% | 84.1% |
| 136 | Muizenberg High School Public | 160 | 90.0% | 87.1% |
| 137 | Darul Islam Islamic High School Private | 30 | 90.0% | 84.1% |
| 138 | Pelican Park High School Public | 199 | 89.9% | 90.7% |
| 139 | Bonteheuwel Sekondêr Public | 119 | 89.9% | 83.9% |
| 140 | Wittebome High School Public | 129 | 89.9% | 80.5% |
| 141 | Heathfield High School Public | 169 | 89.9% | 70.0% |
| 142 | Hindle High School Public | 196 | 89.8% | 87.7% |
| 143 | Luhlaza Secondary School Public | 202 | 89.6% | 91.3% |
| 144 | Esangweni Secondary School Public | 172 | 89.5% | 86.0% |
| 145 | Belhar Sekondêr Public | 227 | 89.4% | 87.3% |
| 146 | Rhodes High School Public | 189 | 89.4% | 82.7% |
| 147 | Sophumelela Secondary School Public | 273 | 89.4% | 81.7% |
| 148 | Tuscany Glen Secondary School Public | 189 | 89.4% | 80.0% |
| 149 | Sithembele Matiso Secondary School Public | 166 | 89.2% | 84.0% |
| 150 | Harry Gwala Secondary School Public | 213 | 89.2% | 83.8% |
| 151 | Intlanganiso Secondary School Public | 192 | 89.1% | 85.6% |
| 152 | Lavender Hill High School Public | 118 | 89.0% | 79.2% |
| 153 | Thandokhulu Secondary School Public | 234 | 88.9% | 90.1% |
| 154 | Kraaifontein High School Public | 126 | 88.9% | 73.8% |
| 155 | Nomzamo High School Public | 169 | 88.8% | 90.6% |
| 156 | Leiden Secondary School Public | 160 | 88.8% | 84.4% |
| 157 | Salt River Secondary School Public | 98 | 88.8% | 80.6% |
| 158 | Sunridge Circle High School Public | 62 | 88.7% | 80.6% |
| 159 | Zonnebloem Nest Senior School Public | 70 | 88.6% | 88.4% |
| 160 | Florida Sekondêr Public | 114 | 88.6% | 78.6% |
| 161 | Immaculata Rk Secondary School Public | 60 | 88.3% | 84.6% |
| 162 | Fairmount Secondary School Public | 102 | 88.2% | 80.3% |
| 163 | Hector Peterson Secondary School Public | 291 | 88.0% | 92.5% |
| 164 | Oude Molen Hts. Public | 156 | 87.8% | 91.6% |
| 165 | Curro Delft Private | 238 | 87.8% | 88.6% |
| 166 | Peak View Sekondêr Public | 98 | 87.8% | 84.4% |
| 167 | Grassy Park Secondary School Public | 114 | 87.7% | 77.5% |
| 168 | Sinenjongo High School Public | 279 | 87.5% | 88.1% |
| 169 | Ned Doman High School Public | 102 | 87.3% | 77.4% |
| 170 | Manzomthombo Secondary School Public | 277 | 87.0% | 86.6% |
| 171 | Forest Heights Hoërskool Public | 138 | 87.0% | 74.5% |
| 172 | Malibu Sekondêr Public | 296 | 86.8% | 88.6% |
| 173 | Kleinvlei Sekondêr Public | 129 | 86.8% | 80.3% |
| 174 | Bellville Hoër Tegniese Skool Public | 187 | 86.6% | 87.8% |
| 175 | Groenvlei Secondary School Public | 149 | 86.6% | 85.9% |
| 176 | Range Sekondêr Public | 37 | 86.5% | 76.4% |
| 177 | Elswood Sekondêr Public | 111 | 86.5% | 67.0% |
| 178 | Isilimela Secondary School Public | 291 | 86.3% | 82.0% |
| 179 | Matthew Goniwe Memorial High School Public | 197 | 86.3% | 79.8% |
| 180 | Cedar Secondary School Public | 181 | 86.2% | 79.9% |
| 181 | Woodlands Secondary School Public | 123 | 86.2% | 76.0% |
| 182 | Scottsville Sekondêr Public | 100 | 86.0% | 77.2% |
| 183 | Mount View Secondary School Public | 92 | 85.9% | 79.7% |
| 184 | Glendale Secondary School Public | 184 | 85.9% | 76.1% |
| 185 | Perseverance Sek Public | 84 | 85.7% | 77.9% |
| 186 | Oval North Secondary School Public | 197 | 85.3% | 88.0% |
| 187 | Zisukhanyo Secondary School Public | 170 | 85.3% | 80.5% |
| 188 | Zeekoevlei Secondary School Public | 95 | 85.3% | 75.7% |
| 189 | Kasselsvlei Komprehensiewe Hoërskool Public | 194 | 85.1% | 81.3% |
| 190 | Athlone Skool Vir Blindes Public | 20 | 85.0% | 88.6% |
| 191 | Summerdale High School Public | 138 | 84.8% | 80.0% |
| 192 | Bloekombos Secondary School Public | 373 | 84.7% | 81.4% |
| 193 | Kwamfundo Secondary School Public | 229 | 84.7% | 79.4% |
| 194 | Steenberg Secondary School Public | 188 | 84.6% | 84.8% |
| 195 | Crestway Secondary School Public | 103 | 84.5% | 62.4% |
| 196 | A.Z. Berman High School Public | 96 | 84.4% | 67.2% |
| 197 | Phandulwazi High School Public | 169 | 84.0% | 80.1% |
| 198 | Symphony Sekondêr Public | 87 | 83.9% | 83.2% |
| 199 | Sinethemba Secondary School Public | 294 | 83.7% | 78.9% |
| 200 | Voorbrug Sekondêr Public | 176 | 83.5% | 82.1% |
| 201 | Beacon Hill Sekondêr Public | 226 | 83.2% | 80.2% |
| 202 | Kuils River Technical Secondary School Public | 178 | 83.1% | 75.4% |
| 203 | Wallacedene Secondary School Public | 194 | 83.0% | 80.4% |
| 204 | Masiyile Senior Secondary School Public | 212 | 83.0% | 73.9% |
| 205 | Strandfontein Sekonder Public | 170 | 82.9% | 81.1% |
| 206 | Phillipi Secondary School Public | 242 | 82.6% | 77.4% |
| 207 | Eersterivier Sekondêr Public | 212 | 82.5% | 76.7% |
| 208 | Kulani Secondary School Public | 153 | 82.4% | 78.6% |
| 209 | Zandvliet Hoërskool Public | 178 | 82.0% | 83.2% |
| 210 | Masibambane Secondary School Public | 244 | 82.0% | 83.1% |
| 211 | Good Hope High School Private | 44 | 81.8% | 79.4% |
| 212 | I. D. Mkize Sen Secondary Public | 263 | 81.7% | 79.9% |
| 213 | Excelsior Sekondêr Public | 283 | 81.6% | 85.2% |
| 214 | New Eisleben Secondary School Public | 337 | 81.6% | 81.2% |
| 215 | Lotus Sekondêr Public | 48 | 81.3% | 76.3% |
| 216 | Mfuleni Secondary School Public | 213 | 81.2% | 81.4% |
| 217 | Vuyiseka Secondary School Public | 249 | 81.1% | 81.9% |
| 218 | Phakama Secondary School Public | 159 | 81.1% | 79.5% |
| 219 | Mitchell's Plain High School Public | 131 | 80.9% | 80.4% |
| 220 | Sea Point High School Public | 73 | 80.8% | 78.0% |
| 221 | John Ramsay Hoërskool Public | 115 | 80.0% | 81.0% |
| 222 | Masiphumelele High School Public | 225 | 80.0% | 73.8% |
| 223 | Holy Cross High School (Maitland) Private | 59 | 79.7% | 88.8% |
| 224 | Fairdale No.2 High School Public | 157 | 79.6% | – |
| 225 | Vista High School Public | 93 | 79.6% | 59.6% |
| 226 | Valhalla Sekondêre Skool Public | 116 | 79.3% | 75.1% |
| 227 | Western Cape Sport School Public | 72 | 79.2% | 74.3% |
| 228 | Maitland High School Public | 156 | 78.2% | 65.5% |
| 229 | Macassar Sek Public | 109 | 78.0% | 69.2% |
| 230 | Sibelius Hoërskool Public | 140 | 77.9% | 68.2% |
| 231 | Elsiesrivier Sekondêr Public | 273 | 77.7% | 81.6% |
| 232 | Lentegeur Secondary School Public | 174 | 77.6% | 61.8% |
| 233 | Dr. Nelson R. Mandela High School Public | 158 | 77.2% | 65.6% |
| 234 | Fairdale High School Public | 192 | 77.1% | 76.8% |
| 235 | Wynberg Sekondêr Public | 147 | 76.9% | 75.9% |
| 236 | Bridgetown Secondary Public | 234 | 76.9% | 74.4% |
| 237 | Phoenix Sekondêr Public | 134 | 76.9% | 72.0% |
| 238 | Heideveld Sekondêr Public | 185 | 76.8% | 68.9% |
| 239 | Mfuleni Technical Academy Public | 249 | 76.3% | 75.8% |
| 240 | Oscar Mpetha High School Public | 164 | 76.2% | 79.6% |
| 241 | Inkwenkwezi Secondary School Public | 230 | 76.1% | 78.9% |
| 242 | Strand Sekondêr Public | 121 | 76.0% | 73.9% |
| 243 | Modderdam Sekondêr Public | 166 | 75.9% | 65.8% |
| 244 | Sinako High School Public | 213 | 75.6% | 73.7% |
| 245 | Manenberg Sekondêr Public | 134 | 75.4% | 72.6% |
| 246 | Masibambisane Secondary School Public | 248 | 75.4% | 70.3% |
| 247 | Athlone Secondary School Public | 126 | 75.4% | 68.6% |
| 248 | Aloe Secondary School Public | 174 | 75.3% | 75.1% |
| 249 | Fisantekraal High School Public | 190 | 75.3% | 73.7% |
| 250 | Crystal Sekondêr Public | 81 | 75.3% | 70.8% |
| 251 | Princeton Secondary School Public | 124 | 75.0% | 67.6% |
| 252 | Tafelsig Sekondêr Public | 176 | 75.0% | 67.0% |
| 253 | Simunye Sekondêr Public | 151 | 74.8% | 74.8% |
| 254 | Rusthof Sekondêr Public | 159 | 74.2% | 73.2% |
| 255 | Atlantis Sekondêre Skool Public | 221 | 73.3% | 73.9% |
| 256 | Intshukumo Secondary School Public | 212 | 73.1% | 73.7% |
| 257 | Garlandale Sekondêr Public | 122 | 73.0% | 78.2% |
| 258 | Bulumko Secondary School Public | 170 | 72.4% | 74.2% |
| 259 | 2 Oceans Education Operations Company ( Private | 21 | 71.4% | 81.2% |
| 260 | Ikamvalethu Secondary School Public | 212 | 71.2% | 71.1% |
| 261 | Ocean View Secondary School Public | 173 | 71.1% | 62.2% |
| 262 | Focus College - District Six Private | 24 | 70.8% | – |
| 263 | West Bank High School Public | 114 | 70.2% | 74.4% |
| 264 | Northpine Technical High School Public | 99 | 69.7% | 68.5% |
| 265 | Sarepta Sekondêr Public | 217 | 69.1% | 69.2% |
| 266 | Fezeka Secondary School Public | 203 | 69.0% | 70.0% |
| 267 | Belgravia Secondary Public | 159 | 68.6% | 64.2% |
| 268 | Langa Secondary School Public | 177 | 68.4% | 66.2% |
| 269 | Windermere Sekondêr Public | 91 | 68.1% | 67.0% |
| 270 | Cathkin Secondary School Public | 110 | 66.4% | 69.2% |
| 271 | Key To Education Trading As Focus Colle Private | 51 | 64.7% | 66.9% |
| 272 | Arcadia Senior Sekondêre Skool Public | 65 | 63.1% | 62.2% |
| 273 | Houtbaai Sekondêr Public | 62 | 62.9% | 79.4% |
| 274 | Rosendaal Sekondêr Public | 223 | 62.3% | 68.3% |
| 275 | Spes Bona High School Public | 145 | 59.3% | 61.9% |
| 276 | St. Andrew's Sekondêr Public | 138 | 44.9% | 62.4% |
Schools with fewer than 20 candidates
| # | School | Wrote | Pass rate | 2023–25 |
|---|---|---|---|---|
| 277 | Montgomery and Miller Academy Private | 17 | 100.0% | 100.0% |
| 278 | Constantia Waldorf School Private | 17 | 100.0% | 100.0% |
| 279 | Riverside College Private | 13 | 100.0% | 100.0% |
| 280 | Michael Oak Waldorf School Private | 10 | 100.0% | 100.0% |
| 281 | Valsbaai Hoërskool Private | 8 | 100.0% | 100.0% |
| 282 | Lakeside Education Academy Private | 6 | 100.0% | 100.0% |
| 283 | Seven Steps Academy for the Deaf Public | 5 | 100.0% | 100.0% |
| 284 | Oakley House School Private | 4 | 100.0% | 100.0% |
| 285 | Kids Academy Ssw & K-Academy Learning C Private | 1 | 100.0% | 100.0% |
| 286 | Curro Uitzicht High School Private | 17 | 100.0% | 98.4% |
| 287 | Hope and Light Community Welfare (NPC) Private | 19 | 100.0% | 96.4% |
| 288 | Academy Private School Private | 12 | 100.0% | 91.2% |
| 289 | Savvy College Private | 14 | 100.0% | 91.1% |
| 290 | Natural Learning Academy Private | 17 | 94.1% | 97.5% |
| 291 | Future's Academy Private | 19 | 89.5% | 89.7% |
| 292 | Ubuntu Football Academy Private | 9 | 88.9% | 96.0% |
| 293 | Emmanuel Christian Academy Private | 19 | 84.2% | 91.5% |
| 294 | Mondeor Eco School Private | 18 | 83.3% | 82.3% |
| 295 | Shiloh Centre of Learning Private | 19 | 78.9% | 82.1% |
| 296 | Chokmah Independent School Private | 11 | 72.7% | – |
| 297 | Stonefountain College - Kenilworth Private | 14 | 71.4% | 75.8% |
| 298 | Sunningdale Private School Private | 12 | 66.7% | 84.0% |
| 299 | Dominikaanse Skool Vir Dowes Public | 4 | 50.0% | 78.6% |
Ranked by the 2025 NSC pass rate (candidates who passed ÷ candidates who wrote), then the combined 2023–2025 pass rate. Rankings leave out schools with fewer than 20 candidates so very small classes don't dominate. Source: Department of Basic Education, 2025 NSC School Performance Report. A pass rate doesn't show bachelor passes, subject choices or learners who left before Grade 12, so visit schools before choosing.
See also: all schools in Cape Town · high schools in Cape Town · best schools in Western Cape