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

COLDSTREAM JUNIOR SECONDARY SCHOOL

Cold Stream, Colostream · Eastern Cape View Location

Telephone: 042 281 1727
Public Combined School Quintile 3 No-Fee School
EMIS: 200100128 269 learners (DBE)

COLENSO COMBINED SCHOOL

Inkanyezi · KwaZulu-Natal View Location

93.5% matric pass rate (2025)
2022 69.4%
2023 85.4%
2024 94.0%
2025 93.5%
Public Combined School Quintile 3 No-Fee School
EMIS: 500117586 1,321 learners (DBE)

COLENSO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500117623 411 learners (DBE)

COLESBERG GEKOMBINEERDE SKOOL

Colesberg · Northern Cape

Telephone: 051 753 0724
98.2% matric pass rate (2025)
2022 94.2%
2023 96.1%
2024 97.7%
2025 98.2%
Public Combined School Quintile 4 No-Fee School
EMIS: 300023302 550 learners (DBE)

COLESBERG PUBLIC PRIMARY SCHOOL

Colesberg · Northern Cape

Telephone: 051 753 0672
Public Primary School Quintile 3 Fee-Charging
EMIS: 300023203 810 learners (DBE)

COLIGNY SPECIAL SCHOOL

Coligny · North West View Location

Telephone: 018 673 9012
Public Special Needs Education School
EMIS: 600100516 363 learners (DBE)

COLIN MANN PRIMARY SCHOOL

Germiston, Germiston · Gauteng View Location

Telephone: 011 827 5580
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160275 875 learners (DBE)

COLINDA PRIMARY SCHOOL

Colridge, Vryburg · North West View Location

Telephone: 053 927 2353
Public Primary School Quintile 3 No-Fee School
EMIS: 600100244 1,142 learners (DBE)

COLINDA SEKONDÊRE SKOOL

Colridge, Vryburg · North West View Location

Telephone: 053 927 3143
80.2% matric pass rate (2025)
2022 61.1%
2023 85.7%
2024 79.2%
2025 80.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600100245 1,065 learners (DBE)

COLLEEN GLEN FARM SCHOOL

Seaview, Gqeberha · Eastern Cape View Location

Telephone: 041 372 2296
Public Primary School Quintile 2 No-Fee School
EMIS: 200100129 489 learners (DBE)

COLLEGE FOCUS

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 312 4187
Independent Combined School Fee-Charging
EMIS: 700400369 472 learners (DBE)

COLLEGE HILL PREPARATORY SCHOOL

Jansensdal, Kariega · Eastern Cape View Location

Telephone: 041 992 4227
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100130 653 learners (DBE)

COLLEGE STREET PRIMARY SCHOOL

East London · Eastern Cape View Location

Telephone: 043 722 2247
Public Special Needs Education School Quintile 5 Fee-Charging
EMIS: 200200998 216 learners (DBE)

COLLEGEVALE PRIMARY SCHOOL

Overport · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500117697 508 learners (DBE)

COLLEGIATE GIRLS HIGH SCHOOL

Parsons Hill, Gqeberha · Eastern Cape View Location

Telephone: 041 373 7705
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 200100131 691 learners (DBE)

COLLEGIATE JUNIOR SCHOOL FOR GIRLS

Parsons Hill, Port Elizabeth · Eastern Cape View Location

Telephone: 041 396 4500
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100132 720 learners (DBE)

COLLESSIE PRIMARY SCHOOL

Turn East 12 Km Msinga Top · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500117734 375 learners (DBE)

COLLINGWOOD PRIMARY SCHOOL

Austerville · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500117771 1,092 learners (DBE)

COLLYWOBBLES JUNIOR SECONDARY SCHOOL

Sundwane A/A, Idutywa · Eastern Cape View Location

Telephone: 073 422 8406
Public Primary School Quintile 1 No-Fee School
EMIS: 200300049 226 learners (DBE)

COLOSA JUNIOR SECONDARY SCHOOL

Idutywa, Idutywa · Eastern Cape View Location

Telephone: 083 299 0156
Public Primary School Quintile 2 No-Fee School
EMIS: 200300050 144 learners (DBE)

COLOSA SENIOR SECONDARY SCHOOL

Idutywa · Eastern Cape View Location

Telephone: 047 489 5000
91.7% matric pass rate (2025)
2022 59.6%
2023 98.2%
2024 100.0%
2025 91.7%
Public Secondary School Quintile 2 No-Fee School
EMIS: 200300051 889 learners (DBE)

COLRIDGE PRIMハRE SKOOL

Bridgeton, Oudtshoorn · Western Cape View Location

Telephone: 044 272 2498
Public Primary School Quintile 3 No-Fee School
EMIS: 124350389 958 learners (DBE)

COLSTON INTERMEDIATE SCHOOL

Kuruman · Northern Cape

Telephone: 076 824 2130
Public Intermediate School Quintile 1 No-Fee School
EMIS: 300100246 334 learners (DBE)

COLUMBIA PRIMARY SCHOOL

Greenwood Park · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500117808 567 learners (DBE)

Comcy Park Primary School

Mogwase, Rusternburg · North West View Location

Telephone: 083 236 3247
Independent Primary School
EMIS: 600105070 62 learners (DBE)

COME TOGETHER CHRISTIAN SCHOOL

Schoemansdal, Schoemandal · Mpumalanga View Location

Telephone: 083 416 8700
Independent Primary School Fee-Charging
EMIS: 800035306 72 learners (DBE)

COMMON'SVALLEY JUNIOR SECONDARY SCHOOL

Kwambulumba · KwaZulu-Natal View Location

Public Combined School Quintile 2 No-Fee School
EMIS: 500424131 126 learners (DBE)

COMMTECH CS/S

Phelindaba, Bloemfontein · Free State View Location

98.6% matric pass rate (2025)
2022 98.1%
2023 99.5%
2024 100.0%
2025 98.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 440303102 2,208 learners (DBE)

COMMUNITY OF LOVE COBINED SCHOOL

Scottsville · KwaZulu-Natal View Location

Telephone: 033 386 8006
Independent Combined School
EMIS: 500321900 27 learners (DBE)

COMPREHENSIVE RIVERSIDE TECHNICAL

Glencowie · Limpopo View Location

Independent Combined School Fee-Charging
EMIS: 996605201 18 learners (DBE)

COMPREHENSIVE TRINITY ACADEMY

Soutpansberg · Limpopo View Location

Telephone: 015 516 3120
80.8% matric pass rate (2025)
2022 96.4%
2023 96.2%
2024 81.0%
2025 80.8%
Independent Combined School Fee-Charging
EMIS: 993304103 365 learners (DBE)

CON AMORESKOOL - SCHOOL

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 011 976 1037
Public Special Needs Education School Fee-Charging
EMIS: 700260075 516 learners (DBE)

CON ROUX

Marble Hall · Limpopo View Location

Telephone: 013 974 8221
Public Primary School Quintile 2 No-Fee School
EMIS: 996606817 651 learners (DBE)

CONCORD COLLEGE

Randburg, Randburg · Gauteng View Location

Telephone: 087 088 4898
100.0% matric pass rate (2025)
2022 100.0%
2023 96.4%
2024 100.0%
2025 100.0%
Independent Secondary School Fee-Charging
EMIS: 700152859 148 learners (DBE)

CONCORD COLLEGE MULBURTON

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 010 900 0291
100.0% matric pass rate (2025)
2023 94.7%
2024 100.0%
2025 100.0%
Independent Secondary School Fee-Charging
EMIS: 700401101 122 learners (DBE)

CONCORDIA HIGH SCHOOL

Concordia, Knysna · Western Cape View Location

Telephone: 044 382 3344
88.5% matric pass rate (2025)
2022 69.2%
2023 80.5%
2024 89.1%
2025 88.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 100000266 1,377 learners (DBE)

CONCORDIA NGK PRIMハRE SKOOL

Montagu, Outside A Town · Western Cape View Location

Telephone: 071 844 9069
Public Primary School Quintile 1 No-Fee School
EMIS: 127337528 132 learners (DBE)

CONCORDIA PRIMÊRE SKOOL

Concordia · Northern Cape

Telephone: 027 731 6767
Public Primary School Quintile 4 Fee-Charging
EMIS: 300031202 690 learners (DBE)

CONCORDIA PRIMハRE SKOOL

Concordia, Knysna · Western Cape View Location

Telephone: 044 630 0261
Public Primary School Quintile 2 No-Fee School
EMIS: 100000267 872 learners (DBE)

CONCORDIA S/S

Theunissen, Theunissen · Free State View Location

77.4% matric pass rate (2025)
2022 76.6%
2023 73.3%
2024 76.9%
2025 77.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 444008294 938 learners (DBE)

CONCORDIA SEKONDÊRE SKOOL

Concordia · Northern Cape

Telephone: 027 744 1375
91.0% matric pass rate (2025)
2022 95.7%
2023 90.2%
2024 93.2%
2025 91.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 300031401 451 learners (DBE)

CONFIDENCE

Dzanani · Limpopo View Location

Independent Primary School
EMIS: 993304105 263 learners (DBE)

CONFIDENCE COLLEGE (GOOD SAMARITAN

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 321 0381
Independent Primary School Fee-Charging
EMIS: 700231704 409 learners (DBE)

CONGCO HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

89.8% matric pass rate (2025)
2022 81.5%
2023 83.6%
2024 87.9%
2025 89.8%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500227735 492 learners (DBE)

CONISTON PRIMARY SCHOOL

Izingolweni · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500117882 514 learners (DBE)

CONSTANTIA KLOOF PRIMARY SCHOOL

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 011 475 1330
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250092 1,193 learners (DBE)

CONSTANTIA PRIMARY SCHOOL

Constantia, City Of Cape Town · Western Cape View Location

Telephone: 021 794 6186
Public Primary School Quintile 4 Fee-Charging
EMIS: 105310123 532 learners (DBE)

CONSTANTIA WALDORF SCHOOL

Constantia, City Of Cape Town · Western Cape View Location

Telephone: 021 794 2103
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Quintile 5 Fee-Charging
EMIS: 105000822 398 learners (DBE)

CONTANTIA KLOOF MONTESSORI

Roodepoort, Roodepoort · Gauteng View Location

Telephone: 074 133 0988
Independent Primary School Fee-Charging
EMIS: 700400852

CONVENT PRE-PRIMARY SCHOOL

Central, Kariega · Eastern Cape View Location

Telephone: 041 992 2959
Public ECD Fee-Charging
EMIS: 200800521 59 learners (DBE)

CONVENT SCHOOL OF OUR LADY of NATAL

Bluff · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500245273 321 learners (DBE)

CONVILLE PRIMARY SCHOOL

Conville, George · Western Cape View Location

Telephone: 044 050 3333
Public Primary School Quintile 3 No-Fee School
EMIS: 118350117 1,158 learners (DBE)

COOKHOUSE PRIMARY SCHOOL

Cook House 5820, Cookhouse · Eastern Cape View Location

Telephone: 042 247 1213
Public Primary School Quintile 3 No-Fee School
EMIS: 200100136 340 learners (DBE)

COOKHOUSE SECONDARY SCHOOL

Bhongweni, Cookhouse · Eastern Cape View Location

Telephone: 042 247 1235
87.5% matric pass rate (2025)
2022 67.7%
2023 57.1%
2024 75.9%
2025 87.5%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200101024 392 learners (DBE)

COOL AIR SECONDARY SCHOOL

Cool Air · KwaZulu-Natal View Location

94.4% matric pass rate (2025)
2022 79.5%
2023 69.2%
2024 58.3%
2025 94.4%
Public Combined School Quintile 4 Fee-Charging
EMIS: 500117919 1,103 learners (DBE)

COOPER COLLEGE

Randburg, Randburg · Gauteng View Location

Telephone: 087 087 7947
Independent Primary School Fee-Charging
EMIS: 700400315 395 learners (DBE)

COOPER PRIMARY SCHOOL

Nyanyadu · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500117956 230 learners (DBE)

COPESVILLE PRIMARY SCHOOL

Pietermaritzburg · KwaZulu-Natal View Location

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

COPESVILLE SECONDARY SCHOOL

Copesville · KwaZulu-Natal View Location

Telephone: 072 142 6708
80.0% matric pass rate (2025)
2022 69.5%
2023 70.6%
2024 82.9%
2025 80.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500342731 1,412 learners (DBE)

COPHELA PRIMARY SCHOOL

Behind Vusushaba Store · KwaZulu-Natal View Location

Telephone: 039 322 0022
Public Primary School Quintile 2 No-Fee School
EMIS: 500118067 678 learners (DBE)

COPHETSHENI PRIMARY SCHOOL

Kabokweni, Kabokweni · Mpumalanga View Location

Telephone: 013 796 1050
Public Primary School Quintile 4 Fee-Charging
EMIS: 800002246 699 learners (DBE)

CORAM DEO CHRISTIAN ACADEMY

Florida, Roodepoort · Gauteng View Location

Telephone: 083 396 2043
Independent Combined School Fee-Charging
EMIS: 700401139 18 learners (DBE)

CORANA PRIMARY SCHOOL

Mqanduli · Eastern Cape View Location

Telephone: 083 582 1291
Public Primary School Quintile 1 No-Fee School
EMIS: 200400089 82 learners (DBE)

CORDWALLES PREPARATORY SCHOOL

Town Hill · KwaZulu-Natal View Location

Independent Primary School
EMIS: 500118104 347 learners (DBE)

CORINTH PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500424168 374 learners (DBE)

CORNELIUS GERSHAM SCHOOL

Gersham, City Of Cape Town · Western Cape View Location

Telephone: 021 023 0017
Independent Primary School Fee-Charging
EMIS: 100000873 87 learners (DBE)

CORNELIUS JANSEN PRIMÊRE SKOOL

Upington · Northern Cape

Telephone: 054 339 1644
Public Primary School Quintile 4 Fee-Charging
EMIS: 300042223 137 learners (DBE)

CORNELIUS MASIBE

Motlhotlovillage, Mokopane · Limpopo View Location

Telephone: 072 452 2378
Public Primary School Quintile 2 No-Fee School
EMIS: 921120096 500 learners (DBE)

CORNELIUS SCHOOLS

De Kuilen, City Of Cape Town · Western Cape View Location

Telephone: 021 023 1093
Independent Primary School Fee-Charging
EMIS: 100000777 264 learners (DBE)

Corner Stone Academy

Rustenburg, Rustenburg · North West View Location

Telephone: 014 552 1016
93.1% matric pass rate (2025)
2022 80.0%
2023 83.3%
2024 93.9%
2025 93.1%
Independent Primary School
EMIS: 600105381 735 learners (DBE)

CORNERSTONE CHRISTIAN ACADEMY

Randburg, Randburg · Gauteng View Location

Telephone: 069 906 2788
Independent Primary School Fee-Charging
EMIS: 700401348 22 learners (DBE)

CORNERSTONE COLLEGE SEC. SCHOOL

Silverton, Pretoria · Gauteng View Location

Telephone: 012 804 8350
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700220582 1,262 learners (DBE)

CORNFIELDS PRIMARY SCHOOL

Cornfields Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500118141 706 learners (DBE)

CORNFLOWER PRIMARY SCHOOL

Lentegeur, City Of Cape Town · Western Cape View Location

Telephone: 021 374 3451
Public Primary School Quintile 4 No-Fee School
EMIS: 106490105 1,438 learners (DBE)

CORNWALL HILL COLLEGE

Irene, Centurion · Gauteng View Location

Telephone: 012 667 1360
Independent Combined School Fee-Charging
EMIS: 700212225

CORONATION SECONDARY SCHOOL

Klarinet, Emalahleni · Mpumalanga View Location

Telephone: 074 904 5821
93.4% matric pass rate (2025)
2022 77.0%
2023 81.3%
2024 95.1%
2025 93.4%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800034639 1,707 learners (DBE)

CORONATION TRAINING CENTRE

Johanesburg, Johanesburg · Gauteng View Location

Telephone: 011 673 5220
Public Primary School Fee-Charging
EMIS: 700140046 170 learners (DBE)

CORONATIONVILLE SECONDARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 010 023 7239
78.1% matric pass rate (2025)
2022 73.7%
2023 81.5%
2024 82.9%
2025 78.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700140053 812 learners (DBE)

COROVOCA PRIMARY SCHOOL

Avoca Hills · KwaZulu-Natal View Location

Telephone: 031 565 2020
Public Primary School Quintile 4 Fee-Charging
EMIS: 500118178 772 learners (DBE)

CORRIE LYNN PRIMARY SCHOOL

Farm No. 25 Dargle · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500118215 41 learners (DBE)

COSELELANI SECONDARY SCHOOL

Motherwell, Gqeberha · Eastern Cape View Location

Telephone: 041 205 0816
94.5% matric pass rate (2025)
2022 91.3%
2023 81.3%
2024 78.9%
2025 94.5%
Public Combined School Quintile 3 No-Fee School
EMIS: 200100137 1,053 learners (DBE)

COSH PRIMARY SCHOOL

Tugela Ferry · KwaZulu-Natal View Location

Telephone: 072 362 3281
Public Primary School Quintile 1 No-Fee School
EMIS: 500116624 150 learners (DBE)

COSMO CITY JUNIOR PRIMARY SCHOOL

Randburg, Johannesburg · Gauteng View Location

Telephone: 073 003 3873
Public Primary School Quintile 1 No-Fee School
EMIS: 700400179 2,892 learners (DBE)

COSMO CITY PRIMARY NO 1 SCHOOL

Randburg, Johannesburg · Gauteng View Location

Telephone: 011 875 9924
Public Primary School Quintile 1 No-Fee School
EMIS: 700400178 2,179 learners (DBE)

COSMO CITY SECONDARY SCHOOL

Randburg, Johannesburg · Gauteng View Location

Telephone: 011 875 2334
94.3% matric pass rate (2025)
2022 86.3%
2023 85.0%
2024 89.2%
2025 94.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700400180 2,936 learners (DBE)

COSMO CITY SECONDARY SCHOOL NO. 2

Cosmo City, Johannesburg · Gauteng View Location

Public Secondary School Quintile 1 No-Fee School
EMIS: 700401295 249 learners (DBE)

COSMO CITY WEST PRIMARY SCHOOL

Randburg, Johannesburg · Gauteng View Location

Telephone: 011 875 9985
Public Primary School Quintile 1 No-Fee School
EMIS: 700400212 2,427 learners (DBE)

COSMO PRIMARY SCHOOL

Tumbleweed · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500158767 1,037 learners (DBE)

COSMO PRIVATE SCHOOL

Maybery Park, Alberton · Gauteng View Location

Telephone: 010 065 1994
Independent Primary School Fee-Charging
EMIS: 700342072 19 learners (DBE)

COSMOORE PRIMARY SCHOOL

Umlaas Road · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500118289 169 learners (DBE)

COTHOZA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 060 432 2625
Public Primary School Quintile 1 No-Fee School
EMIS: 500442483 38 learners (DBE)

COTHOZA PRIMARY SCHOOL

Standerton, Standerton · Mpumalanga View Location

Telephone: 082 433 5370
Public Combined School Quintile 1 Fee-Charging
EMIS: 800002261 126 learners (DBE)

COTSWOLD MONTESSORI SCHOOL

Benoni North, Benoni · Gauteng View Location

Telephone: 079 366 7772
Independent Primary School Fee-Charging
EMIS: 700400074 159 learners (DBE)

COTSWOLD PREPARATORY SCHOOL

Newton Park, Port Elizabeth · Eastern Cape View Location

Telephone: 041 364 3207
Public Primary School Quintile 4 Fee-Charging
EMIS: 200100138 515 learners (DBE)

COTTLANDS PRIMARY SCHOOL

Pongola · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500118326 96 learners (DBE)

COTTONLANDS PRIMARY SCHOOL

Mahlabathini · KwaZulu-Natal View Location

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

COUNTRY COLLEGE PRIMARY SCHOOL

Volksrust · Mpumalanga View Location

Telephone: 017 735 1019
Independent Primary School Fee-Charging
EMIS: 800035688 139 learners (DBE)

COUNTRY HOUSE SCHOOL

Heather Park, George · Western Cape View Location

Telephone: 072 101 8282
Independent Intermediate School Fee-Charging
EMIS: 100000732 117 learners (DBE)

COURTNEY HOUSE INTERNATIONAL

New Muckleneuk, Pretoria · Gauteng View Location

Telephone: 087 087 7979
Independent Combined School Fee-Charging
EMIS: 700400036

COURTNEY HOUSE INTERNATIONAL PRIMARY

Pretoria, Pretoria · Gauteng View Location

Telephone: 087 087 7979
Independent Primary School Fee-Charging
EMIS: 700401304
← Prev Page 25 of 256 Next →
Scroll to Top