Find a School in South Africa

Search every registered school by province, phase, and sector — sourced from official Department of Basic Education data.

25,528 schools 22,779 public 2,749 independent 9 provinces
15,843 Primary School · 6,355 Secondary School · 2,595 Combined School ·
Is your school listed here? Let parents know if you're accepting 2027 applications. Update your school's info →
Showing 25,501 schools

JEPPE HIGH SCHOOL FOR BOYS

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 614 1938
100.0% matric pass rate (2025)
2022 99.5%
2023 99.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700130633 1,099 learners (DBE)

JEPPE HIGH SCHOOL FOR GIRLS

Johannesburg · Gauteng View Location

Telephone: 011 616 6000
98.1% matric pass rate (2025)
2022 100.0%
2023 99.4%
2024 100.0%
2025 98.1%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700130641 947 learners (DBE)

JEQ PREPARATORY SCHOOL

Philippi, City Of Cape Town · Western Cape View Location

Telephone: 021 007 3368
Independent Primary School Quintile 2 Fee-Charging
EMIS: 100000427 270 learners (DBE)

JEREMIA MDAKA PRIMARY SCHOOL

Emalahleni, Witbank · Mpumalanga View Location

Telephone: 013 698 2032
Public Primary School Quintile 2 Fee-Charging
EMIS: 800007021 1,106 learners (DBE)

JERICHO JUNIOR SECONDARY SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Telephone: 078 370 2860
Public Combined School Quintile 2 No-Fee School
EMIS: 500425833 495 learners (DBE)

JERICHO SENIOR PRIMARY SCHOOL

Butterworth · Eastern Cape View Location

Telephone: 083 770 3524
Public Primary School Quintile 2 No-Fee School
EMIS: 200300158 43 learners (DBE)

JERRY MAHURA SECONDARY SCHOOL

Ntswahatshe, Dryharts · North West View Location

Telephone: 081 765 1939
94.4% matric pass rate (2025)
2022 81.2%
2023 78.8%
2024 81.6%
2025 94.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 600100596 1,094 learners (DBE)

JERSEY FARM JUNIOR SECONDARY SCHOOL

Old Paynea A, Mthatha · Eastern Cape View Location

Telephone: 072 998 4378
Public Primary School Quintile 3 No-Fee School
EMIS: 200400284 481 learners (DBE)

JERUSALEM SECONDARY SCHOOL

White River, White River · Mpumalanga View Location

Telephone: 013 788 4502
92.2% matric pass rate (2025)
2022 82.3%
2023 82.4%
2024 92.0%
2025 92.2%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800007039 1,071 learners (DBE)

JESUS IS LORD

Zoetmelkfontein, Moteti · Limpopo View Location

Telephone: 013 985 7018
Independent Combined School Fee-Charging
EMIS: 996606635 234 learners (DBE)

JET NTEO COMMERCE AND ENTREPRENEURSHIP SCHOOL OF SPECIALISATION

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 930 6003
82.4% matric pass rate (2025)
2022 86.7%
2023 79.5%
2024 84.4%
2025 82.4%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 700320663 1,384 learners (DBE)

Jethro Pelle High School

Lethlabile-A, Brits · North West View Location

Telephone: 012 262 0226
83.7% matric pass rate (2025)
2022 93.9%
2023 83.6%
2024 83.5%
2025 83.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100598 983 learners (DBE)

JEVU SECONDARY SCHOOL

Jozini · KwaZulu-Natal View Location

91.0% matric pass rate (2025)
2022 82.1%
2023 87.9%
2024 83.7%
2025 91.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500327376 1,213 learners (DBE)

JG JANSEN INTERMEDIÊRE SKOOL

Groblershoop · Northern Cape

Telephone: 054 833 0703
Public Intermediate School Quintile 2 No-Fee School
EMIS: 300043309 502 learners (DBE)

JHUGROO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500171236 312 learners (DBE)

JIBA SENIOR SECONDARY SCHOOL

Lusikisiki, Qaukeni · Eastern Cape View Location

Telephone: 072 488 4167
96.0% matric pass rate (2025)
2022 91.9%
2023 93.2%
2024 92.9%
2025 96.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500333 1,109 learners (DBE)

JIKANE PRIMARY SCHOOL

Obishini Area · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500337477 53 learners (DBE)

JIKANTATHU PRIMARY SCHOOL

Iswepe, Iswepe · Mpumalanga View Location

Telephone: 073 928 7641
Public Primary School Quintile 1 Fee-Charging
EMIS: 800026443 240 learners (DBE)

JIKAZA PUBLIC PRIMARY SCHOOL

Mahlabathini · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500171273 241 learners (DBE)

JIKIJELA SECONDARY SCHOOL

Mseleni Area · KwaZulu-Natal View Location

95.2% matric pass rate (2025)
2022 93.8%
2023 88.9%
2024 100.0%
2025 95.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500310911 451 learners (DBE)

JIKINDABA SENIOR SECONDARY SCHOOL

Lusikisiki, Holycross · Eastern Cape View Location

Telephone: 073 181 7111
84.6% matric pass rate (2025)
2022 84.8%
2023 85.9%
2024 89.5%
2025 84.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200500334 1,097 learners (DBE)

JILIZA PRIMARY SCHOOL

Tabankulu, Tabankulu · Eastern Cape View Location

Telephone: 073 540 5810
Public Primary School Quintile 2 No-Fee School
EMIS: 200500335 502 learners (DBE)

JILONGO

Malamulele · Limpopo View Location

87.3% matric pass rate (2025)
2022 58.7%
2023 79.3%
2024 75.5%
2025 87.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 993301204 651 learners (DBE)

JIM CHAVANI

Saselemane · Limpopo View Location

Telephone: 083 590 6291
94.1% matric pass rate (2025)
2022 81.9%
2023 96.8%
2024 90.5%
2025 94.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911360894 2,176 learners (DBE)

JIM FOUCHé P/S

Gardeniapark, Bloemfontein · Free State View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 440303205 906 learners (DBE)

JIM FOUCHé S/S

Gardeniapark, Bloemfontein · Free State View Location

99.5% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 99.5%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 440303189 1,125 learners (DBE)

JIM MASINDI

Mokonde · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930350279 233 learners (DBE)

JIM MVABAZA SENIOR SECONDARY SCHOOL

Twecu Location, King Williams Town · Eastern Cape View Location

Telephone: 083 558 5309
95.8% matric pass rate (2025)
2022 61.5%
2023 61.1%
2024 88.9%
2025 95.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200200290 182 learners (DBE)

JIM RHANGANI

Ngalalume, Giyani · Limpopo View Location

Telephone: 071 697 7261
66.7% matric pass rate (2025)
2022 85.7%
2023 76.5%
2024 57.1%
2025 66.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916410324 332 learners (DBE)

JIM TSHIVHONELO

Muledane, Thohoyandou · Limpopo View Location

Telephone: 015 962 1613
Public Primary School Quintile 3 No-Fee School
EMIS: 930350484 544 learners (DBE)

JIM VAN TONDERSKOOL

Bethal · Mpumalanga View Location

Telephone: 017 647 5987
Public Special Needs Education School
EMIS: 800007070 513 learners (DBE)

JIM YINGWANI

Dumelabulininivillage, Malamulele · Limpopo View Location

Telephone: 071 705 6050
86.4% matric pass rate (2025)
2022 50.9%
2023 57.1%
2024 73.0%
2025 86.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361231 228 learners (DBE)

JIM-JIM INDEPENDENT SCHOOL

Ngcobo, Ngcobo · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200601199 154 learners (DBE)

JIMMIE ROOS-SKOOL SPES

Farm Rooipoort 468, Dewetsdorp · Free State View Location

Public Special Needs Education School Fee-Charging
EMIS: 441002118 96 learners (DBE)

JINGA PRIMARY SCHOOL

Near Ntamu Store · KwaZulu-Natal View Location

Telephone: 081 730 1279
Public Primary School Quintile 2 No-Fee School
EMIS: 500171310 182 learners (DBE)

JINNAH PARK

Belabela, Belabela · Limpopo View Location

Telephone: 014 736 2803
Public Primary School Quintile 3 No-Fee School
EMIS: 910132099 1,056 learners (DBE)

JIRAH SENIOR PRIMARY SCHOOL

Umzimkulu · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500425870 65 learners (DBE)

JISWA TRAINING CENTRE

Lenasia, Johannesburg · Gauteng View Location

Telephone: 011 854 9907
Public Primary School Fee-Charging
EMIS: 700110130 505 learners (DBE)

JITYAZA COMBINED PRIMARY SCHOOL

King Williams Town · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200200291 636 learners (DBE)

JIXINI SENIOR SECONDARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 073 570 2773
89.7% matric pass rate (2025)
2022 72.7%
2023 76.3%
2024 76.3%
2025 89.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200400286 378 learners (DBE)

JIYANA SECONDARY SCHOOL

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 011 568 4790
99.6% matric pass rate (2025)
2022 96.4%
2023 92.6%
2024 97.4%
2025 99.6%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700260976 2,334 learners (DBE)

JJ ADAMS INTERMEDIATE SCHOOL

Askham · Northern Cape

Telephone: 054 511 0141
Public Intermediate School Quintile 1 No-Fee School
EMIS: 300041205 479 learners (DBE)

JJ BOOYSEN PRIMÊRE SKOOL

Loxton · Northern Cape

Telephone: 053 381 3113
Public Primary School Quintile 2 No-Fee School
EMIS: 300024207 265 learners (DBE)

JJ DE JONG PRIMARY SHCOOL SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 373 8613
Public Primary School Quintile 4 No-Fee School
EMIS: 700231803 821 learners (DBE)

JJ DREYER PRIMÊRE SKOOL

Prieska · Northern Cape

Telephone: 053 353 1438
Public Primary School Quintile 4 Fee-Charging
EMIS: 300022203 861 learners (DBE)

JJ KUBHEKA P/S

Mbeki Section, Deneysville · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 443611182 1,034 learners (DBE)

JJ LAMBERT PRIMÊRE SKOOL

Garies · Northern Cape

Telephone: 027 652 1050
Public Primary School Quintile 4 Fee-Charging
EMIS: 300032303 212 learners (DBE)

JM FOUNDATION SCHOOL

Kuruman · Northern Cape

Independent Primary School Fee-Charging
EMIS: 300051203 105 learners (DBE)

JM Ntsime Secondary School

Monnakato-A, Mogwase · North West View Location

Telephone: 079 345 4939
89.5% matric pass rate (2025)
2022 70.8%
2023 63.5%
2024 83.8%
2025 89.5%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 600100599 1,024 learners (DBE)

JOAS PHAHLELA

Saselamane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911360399 735 learners (DBE)

JOB MASEKO PRIMARY SCHOOL

Springs, Springs · Gauteng View Location

Telephone: 011 736 4908
Public Primary School Quintile 4 No-Fee School
EMIS: 700350777 947 learners (DBE)

JOB RATHEBE SECONDARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 011 935 4742
Public Secondary School Quintile 3 No-Fee School
EMIS: 700132332 769 learners (DBE)

JOBE SENIOR SECONDARY SCHOOL

Elenge Area,Esambaneni · KwaZulu-Natal View Location

Telephone: 82448188
100.0% matric pass rate (2025)
2022 96.6%
2023 50.0%
2024 78.9%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500171384 278 learners (DBE)

JOBSTOWN PRIMARY SCHOOL

Madadeni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500171421 1,116 learners (DBE)

JOCUND PRINCESS ACADEMY

De Deur, Vereeniging · Gauteng View Location

Telephone: 061 544 4820
Independent Primary School Fee-Charging
EMIS: 700401199 91 learners (DBE)

JOE GQABI SENIOR SECONDARY SCHOOL

Aliwal North · Eastern Cape

Public Secondary School Quintile 3 Fee-Charging
EMIS: 200501611 658 learners (DBE)

JOE MABEDLHE

Vongani · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 912520467 266 learners (DBE)

JOE SLOVO FREEDOM HIGH SCHOOL

Nomonde, Molteno · Eastern Cape View Location

Telephone: 073 209 2041
87.1% matric pass rate (2025)
2022 80.9%
2023 76.6%
2024 75.4%
2025 87.1%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600307 1,122 learners (DBE)

JOE SLOVO PRIMARY SCHOOL

Joe Slovo Township, Gqeberha · Eastern Cape View Location

Telephone: 041 485 7005
Public Primary School Quintile 3 No-Fee School
EMIS: 200101026 1,222 learners (DBE)

JOE SLOVO SECONDARY SCHOOL

Khaya, City Of Cape Town · Western Cape View Location

Telephone: 021 023 2413
96.2% matric pass rate (2025)
2022 75.4%
2023 87.2%
2024 99.3%
2025 96.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 106041220 1,433 learners (DBE)

JOE SOLOMON P/S

Heidedal, Bloemfontein · Free State View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 440304244 1,515 learners (DBE)

JOEL ENGLISH MEDIUM SCHOOL

Willowvale · Eastern Cape View Location

Telephone: 079 340 1479
Independent Primary School Fee-Charging
EMIS: 200404024 278 learners (DBE)

JOEL PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500323972 1,316 learners (DBE)

JOëLSHOEK FARM SCHOOL

Maclear · Eastern Cape View Location

Telephone: 082 630 5865
Public Primary School Quintile 2 No-Fee School
EMIS: 200400287 55 learners (DBE)

JOHAN CARINUS ART CENTRE

Eluxolweni, Grahamstown · Eastern Cape View Location

Telephone: 046 622 4543
Public Combined School Quintile 4 Fee-Charging
EMIS: 200100354

JOHAN HEIN PRIMÊRE SKOOL

Alexanderbay · Northern Cape

Telephone: 027 831 1847
Public Primary School Quintile 4 Fee-Charging
EMIS: 300031207 107 learners (DBE)

JOHAN HUS (MOR) PRIMARY SCHOOL

Humansdorp, Uitenhage · Eastern Cape View Location

Telephone: 042 280 3811
Public Primary School Quintile 2 No-Fee School
EMIS: 200100355 168 learners (DBE)

JOHAN SLABBERT

Presidensia, Kroonstad · Free State View Location

Public Special Needs Education School Fee-Charging
EMIS: 442506321 320 learners (DBE)

Johane Mokolobetsi Secondary School

Bapong, Brits · North West View Location

Telephone: 012 882 0960
92.4% matric pass rate (2025)
2022 91.2%
2023 88.4%
2024 91.6%
2025 92.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100600 1,063 learners (DBE)

JOHANNES KANANDA PRIMARY SCHOOL

Witbank, Witbank · Mpumalanga View Location

Telephone: 013 695 2231
Public Primary School Quintile 2 Fee-Charging
EMIS: 800006908 1,299 learners (DBE)

JOHANNES MASIBE

Mashahlengvillage, Mokopane · Limpopo View Location

Telephone: 078 237 9497
Public Primary School Quintile 2 No-Fee School
EMIS: 921120393 1,073 learners (DBE)

JOHANNES MB MAROKANE P/S

Steynsrus · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 442510220 670 learners (DBE)

JOHANNES MULAMBILU

Makhado, Vhulaudzi · Limpopo View Location

Telephone: 072 099 7981
87.8% matric pass rate (2025)
2022 73.5%
2023 74.2%
2024 100.0%
2025 87.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 928331438 328 learners (DBE)

JOHANNES RAMAVHOYA

Thohoyandou · Limpopo View Location

Telephone: 083 455 2777
85.0% matric pass rate (2025)
2022 40.0%
2023 55.9%
2024 83.9%
2025 85.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 911361895 151 learners (DBE)

JOHANNESBURG CHRISTIAN ACADEMY

Johannesburg South, Johannesburg · Gauteng View Location

Telephone: 011 025 7333
100.0% matric pass rate (2025)
2022 83.3%
2023 94.7%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700134031 400 learners (DBE)

JOHANNESBURG GIRLS' PREPARATORY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 023 9840
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130666 1,053 learners (DBE)

JOHANNESBURG HOSPITAL SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 488 4773
100.0% matric pass rate (2024)
2023 100.0%
2024 100.0%
Public Combined School Fee-Charging
EMIS: 700132340 80 learners (DBE)

JOHANNESBURG MUSLIM SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 838 2559
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700133769 752 learners (DBE)

JOHANNESBURG POLYTECH INSTITUTE

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 402 2227
100.0% matric pass rate (2025)
2022 98.6%
2023 94.6%
2024 99.3%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700122234 2,375 learners (DBE)

JOHANNESBURG SCHOOL FOR AUTISM

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 484 9608
Public Primary School Fee-Charging
EMIS: 700400920 354 learners (DBE)

JOHANNESBURG SECONDARY SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 839 2758
92.7% matric pass rate (2025)
2022 72.3%
2023 85.3%
2024 90.8%
2025 92.7%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700130062 1,199 learners (DBE)

JOHN BISSEKER SENIOR SECONDARY SCHOOL

Eastlondon, East London · Eastern Cape View Location

Telephone: 043 302 0990
76.5% matric pass rate (2025)
2022 63.3%
2023 69.9%
2024 84.7%
2025 76.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200200292 1,250 learners (DBE)

JOHN D CRAWFORD PRIMハRE SKOOL

Rustdene, Beaufort West · Western Cape View Location

Telephone: 023 414 2664
Public Primary School Quintile 3 No-Fee School
EMIS: 139360031 1,044 learners (DBE)

JOHN FRYLINCK HIGH SCHOOL

Huhudi, Vryburg · North West View Location

Telephone: 053 050 1707
87.5% matric pass rate (2025)
2022 60.4%
2023 62.4%
2024 81.0%
2025 87.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100601 648 learners (DBE)

JOHN GRAHAM PRIMARY SCHOOL

Plumstead, City Of Cape Town · Western Cape View Location

Telephone: 021 797 4243
Public Primary School Quintile 5 Fee-Charging
EMIS: 105309269 508 learners (DBE)

JOHN MARTIN CATHOLIC SCHOOL

Kagiso, Krugersdorp · Gauteng View Location

Telephone: 011 410 7804
Independent Intermediate School Fee-Charging
EMIS: 700251702 458 learners (DBE)

JOHN MARUBINI

Phiphidi, Phiphidi · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930351029 1,131 learners (DBE)

JOHN MASIZA INTERMEDIATE SCHOOL

Walmer Township, Gqeberha · Eastern Cape View Location

Telephone: 041 581 1470
Public Primary School Quintile 3 No-Fee School
EMIS: 200100356 1,514 learners (DBE)

JOHN MDLULI PRIMARY SCHOOL

Mataffin, Mataffin · Mpumalanga View Location

Telephone: 076 278 7560
Public Primary School Quintile 2 Fee-Charging
EMIS: 800007112 1,503 learners (DBE)

JOHN MITCHELL PRIMARY SCHOOL

Jeppestown, Johannesburg · Gauteng View Location

Telephone: 011 618 3710
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130690 1,020 learners (DBE)

JOHN MOLOKOMME

Inveraanvillage, Polokwane · Limpopo View Location

Telephone: 072 994 1135
Public Primary School Quintile 1 No-Fee School
EMIS: 920210227 1,000 learners (DBE)

JOHN MUTHEIWANA

Vuwani · Limpopo View Location

98.1% matric pass rate (2025)
2022 90.7%
2023 98.9%
2024 100.0%
2025 98.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 930321226 782 learners (DBE)

JOHN NOAH HIGH SCHOOL

Queenstown 5320, Queenstown · Eastern Cape View Location

Telephone: 062 811 4055
88.7% matric pass rate (2025)
2022 80.8%
2023 78.2%
2024 89.1%
2025 88.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200601022 1,203 learners (DBE)

JOHN NRIMBA

Kalkspruit · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 922220293 186 learners (DBE)

JOHN ORR ENGINEERING SCHOOL OF SPECIALISATION

Braamfontein, Johannesburg · Gauteng View Location

Telephone: 011 726 7000
88.8% matric pass rate (2025)
2022 76.8%
2023 91.4%
2024 92.4%
2025 88.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 700130708 893 learners (DBE)

JOHN PAMA PRIMARY SCHOOL

Nyanga, City Of Cape Town · Western Cape View Location

Telephone: 078 672 1954
Public Primary School Quintile 2 No-Fee School
EMIS: 106042208 794 learners (DBE)

JOHN PETRO

Gamachikiri, Mahwelereng · Limpopo View Location

Telephone: 071 541 2466
73.1% matric pass rate (2025)
2022 48.7%
2023 80.4%
2024 78.5%
2025 73.1%
Public Secondary School Quintile 2 No-Fee School
EMIS: 906120409 381 learners (DBE)

JOHN RAMSAY HOヒRSKOOL

Bishop Lavis, City Of Cape Town · Western Cape View Location

Telephone: 021 934 6427
80.0% matric pass rate (2025)
2022 81.8%
2023 74.6%
2024 88.6%
2025 80.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 102483478 1,105 learners (DBE)

JOHN ROSS COLLEGE

Richards Bay · KwaZulu-Natal View Location

88.6% matric pass rate (2025)
2022 87.6%
2023 85.5%
2024 90.9%
2025 88.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500171458 923 learners (DBE)

JOHN ROSSOUW PRIMÊRE SKOOL

Victoria-Wes · Northern Cape

Telephone: 053 621 0187
Public Primary School Quintile 2 No-Fee School
EMIS: 300024209 1,059 learners (DBE)
← Prev Page 77 of 256 Next →
Scroll to Top