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

KOKSTAD PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

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

KOKSTAD PUBLIC PRIMARY SCHOOL

Bhongweni Loc · KwaZulu-Natal View Location

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

KOKWANE

Dzanani · Limpopo View Location

Telephone: 015 004 1392
Public Primary School Quintile 2 No-Fee School
EMIS: 928330640 514 learners (DBE)

KOLELE JUNIOR PRIMARY SCHOOL

Zwelitsha, King Williams Town · Eastern Cape View Location

Telephone: 073 476 0149
Public Primary School Quintile 3 No-Fee School
EMIS: 200200324 135 learners (DBE)

KOLISAVILLE JUNIOR SECONDARY SCHOOL

Tabankulu, Qumbu · Eastern Cape View Location

Telephone: 073 347 9975
Public Primary School Quintile 1 No-Fee School
EMIS: 200500363 112 learners (DBE)

KOLOBE RAMASOBANA

Bakenberg, Bakenberg · Limpopo View Location

82.6% matric pass rate (2025)
2022 88.5%
2023 95.2%
2024 100.0%
2025 82.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921142430 180 learners (DBE)

KOLOBETONA

Gamamaila, Soekmekaar · Limpopo

Telephone: 079 525 9614
Public Secondary School Quintile 1 No-Fee School
EMIS: 919341039 122 learners (DBE)

KOLOFANE

Kirkvorsfontein, Dennilton · Limpopo View Location

Telephone: 013 983 0206
59.6% matric pass rate (2025)
2024 68.3%
2025 59.6%
Public Intermediate School Quintile 2 No-Fee School
EMIS: 996606714 502 learners (DBE)

KOLOKOSHANI

Vuwani · Limpopo View Location

Telephone: 072 803 4478
83.6% matric pass rate (2025)
2022 85.7%
2023 81.4%
2024 87.9%
2025 83.6%
Public Secondary School Quintile 2 No-Fee School
EMIS: 930321141 1,556 learners (DBE)

KOLONG PUBLIC PRIMARY SCHOOL

Ipelegeng, Shweizerreneke · North West View Location

Telephone: 053 963 1097
Public Primary School Quintile 3 No-Fee School
EMIS: 600100751 1,110 learners (DBE)

KOLONGA JUNIOR SECONDARY SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 071 864 5517
Public Combined School Quintile 1 No-Fee School
EMIS: 200601002 179 learners (DBE)

KOMANA'S JUNIOR SECONDARY SCHOOL

Lady Frere, Komani · Eastern Cape View Location

Telephone: 063 424 1044
Public Primary School Quintile 1 No-Fee School
EMIS: 200600343 95 learners (DBE)

KOMANE

Mafefe, Polokwane · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 923260314 267 learners (DBE)

Komane Primary School

Maboloka, Maboloke · North West View Location

Telephone: 076 549 0558
Public Primary School Quintile 1 No-Fee School
EMIS: 600100753 904 learners (DBE)

KOMAPE-MOLAPO

Moletjiegamoetivillage, Seshego · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922220385 326 learners (DBE)

KOMATIPOORT AKADEMIE

Komatipoort, Komatipoort · Mpumalanga View Location

Telephone: 013 793 7304
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 5 Fee-Charging
EMIS: 800009316 496 learners (DBE)

KOMBUZI PRIMARY SCHOOL

Kombuzi Area · KwaZulu-Natal View Location

Telephone: 083 467 3072
Public Primary School Quintile 1 No-Fee School
EMIS: 500177045 336 learners (DBE)

KOME PRIMARY SCHOOL

Skilpadfontein, Skilpadfontein · Mpumalanga View Location

Telephone: 083 623 5761
Public Primary School Quintile 2 Fee-Charging
EMIS: 800008441 349 learners (DBE)

KOMGA JUNIOR PRIMARY SCHOOL

Komga · Eastern Cape View Location

Telephone: 043 831 1015
Public Primary School Quintile 4 Fee-Charging
EMIS: 200200325 266 learners (DBE)

KOMGA PUBLIC SCHOOL

Komga · Eastern Cape View Location

Telephone: 076 971 5927
Public Primary School Quintile 3 No-Fee School
EMIS: 200200326 472 learners (DBE)

KOMMANDANTSDRIFT SSKV PRIMハRE SKOOL

Uniondale, Outside A Town · Western Cape View Location

Telephone: 044 745 1015
Public Primary School Quintile 1 No-Fee School
EMIS: 125358339 35 learners (DBE)

KOMMETJIE PRIMARY SCHOOL

Kommetjie, City Of Cape Town · Western Cape View Location

Telephone: 021 783 2973
Public Primary School Quintile 5 Fee-Charging
EMIS: 104309277 222 learners (DBE)

KONANANI

Ngovhela, Sibasa · Limpopo View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 930351036 540 learners (DBE)

KONDELELANI SECONDARY SCHOOL

Soshanguve, Pretoria · Gauteng View Location

Telephone: 012 720 6004
85.7% matric pass rate (2025)
2022 88.9%
2023 89.4%
2024 91.4%
2025 85.7%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700240853 1,562 learners (DBE)

KONFOOR COMBINED SCHOOL

Braksloot Farm · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 89.3%
2024 90.9%
2025 100.0%
Public Combined School Quintile 1 No-Fee School
EMIS: 500177082 505 learners (DBE)

KONGOLANA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500177119 83 learners (DBE)

KONING PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 084 788 6279
Public Primary School Quintile 1 No-Fee School
EMIS: 300100754 209 learners (DBE)

KONINGSDAL PRIMARY SCHOOL

Babanango · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500177156 132 learners (DBE)

KONKABI JUNIOR SECONDARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 083 582 2489
Public Primary School Quintile 1 No-Fee School
EMIS: 200400330 113 learners (DBE)

KONKE PRIMARY SCHOOL

Tseoge, Tseoge · North West View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 600100755 188 learners (DBE)

KONKOTI

Saaiplaasvillage, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 922251648 124 learners (DBE)

KONOTO

Dikgale · Limpopo View Location

Telephone: 076 252 2071
Public Primary School Quintile 3 No-Fee School
EMIS: 923240235 335 learners (DBE)

KONQENI JUNIOR SECONDARY SCHOOL

Umtata, Mthatha · Eastern Cape View Location

Telephone: 083 669 5177
Public Primary School Quintile 1 No-Fee School
EMIS: 200400331 279 learners (DBE)

KONWABA HIGH SCHOOL

Cradock · Eastern Cape View Location

Independent Secondary School Fee-Charging
EMIS: 200601212 27 learners (DBE)

KOO LAERSKOOL

Robertson, Outside A Town · Western Cape View Location

Independent Primary School Quintile 2 Fee-Charging
EMIS: 127309278 39 learners (DBE)

KOOPMANSFONTEIN PRIMARY SCHOOL

Koopmansfontein · Northern Cape

Telephone: 082 447 7219
Public Primary School Quintile 2 No-Fee School
EMIS: 300045216 77 learners (DBE)

KOOS MATLI PRIMARY SCHOOL

Mamelodi, Pretoria · Gauteng View Location

Telephone: 082 553 5112
Public Primary School Quintile 4 No-Fee School
EMIS: 700220723 1,045 learners (DBE)

KOOS MOTA I/S

Witsieshoek, Witsieshoek · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 445105168 319 learners (DBE)

KOOS SADIE PRIMARY SCHOOL

Goodwood Estate, City Of Cape Town · Western Cape View Location

Telephone: 021 591 6151
Public Primary School Quintile 5 Fee-Charging
EMIS: 102309279 1,012 learners (DBE)

KOOT NIEMANN P/S

Bloemspruit, Bloemfontein · Free State View Location

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

KOPA

Groblersdal · Limpopo View Location

Telephone: 082 290 9421
87.2% matric pass rate (2025)
2022 72.9%
2023 60.6%
2024 87.4%
2025 87.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 924650184 1,180 learners (DBE)

KOPA DILALELO PRIMARY SCHOOL

Mabopane, Pretoria · Gauteng View Location

Telephone: 012 065 4988
Public Primary School Quintile 4 No-Fee School
EMIS: 700910761 345 learners (DBE)

KOPANA PRIMARY SCHOOL

Bizana, Mbizana · Eastern Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 200500365 204 learners (DBE)

KOPANANG

Gamamaila, Duiwelskloof · Limpopo View Location

Telephone: 083 524 9479
Public Primary School Quintile 1 No-Fee School
EMIS: 919340302 298 learners (DBE)

KOPANANG PRIMARY

Magogong, Magogong · North West View Location

Telephone: 064 035 0447
Public Primary School Quintile 1 No-Fee School
EMIS: 600100758 937 learners (DBE)

KOPANANG SECONDARY SCHOOL

Ackerville, Witbank · Mpumalanga View Location

Telephone: 013 696 3390
88.9% matric pass rate (2025)
2022 78.7%
2023 84.8%
2024 88.6%
2025 88.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 800008458 1,013 learners (DBE)

KOPANANG-HLANGANANI

Ezenzeleni, Warden · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 441705212 596 learners (DBE)

KOPANELANG THUTO P/S

Zamdela, Sasolburg · Free State View Location

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

KOPANELO COMBINED SCHOOL

Itsoseng, Itsoseng · North West View Location

96.4% matric pass rate (2025)
2022 85.7%
2023 89.7%
2024 94.4%
2025 96.4%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100759 263 learners (DBE)

KOPANELO SECONDARY

Khunwana, Khunwana · North West View Location

94.9% matric pass rate (2025)
2022 74.7%
2023 80.0%
2024 90.7%
2025 94.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 600105066 405 learners (DBE)

KOPANO

Lebowakgomo, Polokwane · Limpopo View Location

Telephone: 015 632 4040
61.3% matric pass rate (2025)
2022 50.0%
2023 51.2%
2024 69.6%
2025 61.3%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923260321 503 learners (DBE)

KOPANO INTERMEDIATE SCHOOL

Kuruman · Northern Cape

Telephone: 053 773 7440
Public Intermediate School Quintile 1 No-Fee School
EMIS: 300100760 339 learners (DBE)

KOPANO ITHUTENG II/S

Petrus Steyn, Petrus Steyn · Free State View Location

Independent Intermediate School Fee-Charging
EMIS: 442710360 249 learners (DBE)

KOPANO SENIOR SECONDARY SCHOOL

Queenstown · Eastern Cape View Location

Telephone: 078 356 3752
94.4% matric pass rate (2025)
2022 93.1%
2023 96.4%
2024 100.0%
2025 94.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200600345 184 learners (DBE)

KOPANONG

Riverside, Nebo · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 924640491 1,272 learners (DBE)

KOPANONG S/S

Turflaagte, Bloemfontein · Free State View Location

98.6% matric pass rate (2025)
2022 99.3%
2023 96.1%
2024 97.8%
2025 98.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 440303251 1,746 learners (DBE)

KOPELA PRIMARY SCHOOL

Kopela, Delareyville · North West View Location

Telephone: 063 707 8930
Public Primary School Quintile 2 No-Fee School
EMIS: 600100762 421 learners (DBE)

KOPI

Steelpoort, Steelpoort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 996606311 63 learners (DBE)

KOPJENG

Nebo · Limpopo View Location

Telephone: 013 264 9234
Public Primary School Quintile 2 No-Fee School
EMIS: 924640507 425 learners (DBE)

KOPLEEGTE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500177193 184 learners (DBE)

KOPPIE ALLEEN P/S

Riebeeckstad, Welkom · Free State View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 444712100 799 learners (DBE)

KORANRUG PRIMハRE SKOOL

Darling, Outside A Town · Western Cape View Location

Telephone: 081 380 2240
Public Primary School Quintile 1 No-Fee School
EMIS: 132476676 73 learners (DBE)

KOREA IF/S

Vanstadensrus, Vanstadensrus · Free State View Location

Public Intermediate School Quintile 1 No-Fee School
EMIS: 444802016 162 learners (DBE)

KORINGBERG PRIMハRE SKOOL

Koringberg, Koringberg · Western Cape View Location

Telephone: 022 423 8009
Public Primary School Quintile 1 No-Fee School
EMIS: 132470228 208 learners (DBE)

KOROSO

Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 992205101 146 learners (DBE)

KORTNEK LOWER PRIMARY SCHOOL

Pongola · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500177267 264 learners (DBE)

KOSANA JUNIOR SECONDARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 060 410 6004
Public Primary School Quintile 1 No-Fee School
EMIS: 200400332 130 learners (DBE)

Kosea Moeka Primary School

Themba, Winterveldt · North West View Location

Telephone: 012 705 5030
Public Primary School Quintile 3 No-Fee School
EMIS: 600100766 1,081 learners (DBE)

KOSIE DE WET PRIMARY SCHOOL

Villiersdorp, Villiersdorp · Western Cape View Location

Telephone: 028 840 1475
Public Primary School Quintile 3 No-Fee School
EMIS: 114330639 1,570 learners (DBE)

Koster Intermediate School

Cedrela, Koster · North West View Location

Telephone: 014 543 2290
Public Combined School Quintile 3 No-Fee School
EMIS: 600100767 579 learners (DBE)

KOSTER SKOOL GEKOMBINEERD

Koster, Koster · North West View Location

Telephone: 014 543 2013
94.1% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 97.5%
2025 94.1%
Public Combined School Quintile 3 No-Fee School
EMIS: 600100768 512 learners (DBE)

KOTANA JUNIOR SECONDARY SCHOOL

Nqamakwe, Idutywa · Eastern Cape View Location

Telephone: 082 314 2216
Public Primary School Quintile 2 No-Fee School
EMIS: 200300188 25 learners (DBE)

KOTANKWE

Gamamabolo, Polokwane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 923240242 214 learners (DBE)

KOTI JUNIOR PRIMARY SCHOOL

Seymour, Alice · Eastern Cape View Location

Telephone: 063 567 4570
Public Primary School Quintile 2 No-Fee School
EMIS: 200200327 9 learners (DBE)

KOTO PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500177304 54 learners (DBE)

KOTOLE

Groblersdal · Limpopo View Location

30.0% matric pass rate (2025)
2022 24.7%
2023 38.0%
2024 44.7%
2025 30.0%
Public Secondary School Quintile 2 No-Fee School
EMIS: 924650887 333 learners (DBE)

KOTYANA PRIMARY SCHOOL

Elliotdale · Eastern Cape View Location

Telephone: 066 111 6947
Public Primary School Quintile 1 No-Fee School
EMIS: 200400333 245 learners (DBE)

KOUE BOKKEVELD LAERSKOOL

Die Dorp Op Die Berg, Die Dorp Op Die Berg · Western Cape View Location

Telephone: 023 317 0611
Public Primary School Quintile 5 Fee-Charging
EMIS: 126309281 137 learners (DBE)

KOVOTI JUNIOR SECONDARY SCHOOL

Lusikisiki · Eastern Cape View Location

Telephone: 073 431 1726
Public Primary School Quintile 1 No-Fee School
EMIS: 200500366 144 learners (DBE)

KOWIE FOUNDATION PRIMARY SCHOOL

Port Alfred · Eastern Cape View Location

Telephone: 081 727 4499
Independent Primary School Fee-Charging
EMIS: 200200206 84 learners (DBE)

KP TOTO TECHNICAL AND COMMERCIAL SECONDARY SCHOOL

Kuruman · Northern Cape

Telephone: 073 413 4141
83.3% matric pass rate (2025)
2022 72.2%
2023 78.7%
2024 75.6%
2025 83.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 300100769 1,425 learners (DBE)

KRAAIFONTEIN AME PRIMハRE SKOOL

Eikendal, City Of Cape Town · Western Cape View Location

Telephone: 021 988 1204
Public Primary School Quintile 4 No-Fee School
EMIS: 101326615 507 learners (DBE)

KRAAIFONTEIN HIGH SCHOOL

Kraaifontein, City Of Cape Town · Western Cape View Location

Telephone: 021 987 2711
88.9% matric pass rate (2025)
2023 56.1%
2024 72.0%
2025 88.9%
Public Secondary School Quintile 5 No-Fee School
EMIS: 100000626 873 learners (DBE)

KRAANVOëLVLAKTE PF/S

Oranjeville · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 441811013 252 learners (DBE)

KRAKEELRIVIER JUNIOR SECONDARY SCHOOL

Krakeel River, Krakeelrivier · Eastern Cape View Location

Telephone: 042 274 2446
Public Combined School Quintile 3 No-Fee School
EMIS: 200100407 444 learners (DBE)

KRANCOLO JUNIOR SECONDARY SCHOOL

Qumbu, Maclear · Eastern Cape View Location

Telephone: 083 260 3212
Public Primary School Quintile 2 No-Fee School
EMIS: 200400334 59 learners (DBE)

KRANENBURG

Chamavhudzi, Messina · Limpopo View Location

Telephone: 015 533 1610
Public Primary School Quintile 1 No-Fee School
EMIS: 902331582 347 learners (DBE)

KRANSDRAAI PRIMARY SCHOOL

13 Km D609 / D631 / D644 · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500177341 191 learners (DBE)

KRANSHOEK PRIMハRE SKOOL

Krantshoek, Krantshoek · Western Cape View Location

Telephone: 044 533 9357
Public Primary School Quintile 1 No-Fee School
EMIS: 119356875 573 learners (DBE)

KRANSKLOOF PRIMARY SCHOOL

Clermont · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500177378 702 learners (DBE)

KRANSKOP HIGH SCHOOL

P.O.Box 57 · KwaZulu-Natal View Location

Telephone: 033 444 1953
95.5% matric pass rate (2025)
2022 94.4%
2023 98.9%
2024 93.8%
2025 95.5%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500177452 755 learners (DBE)

KRANSKOP PRIMARY SCHOOL

Kranskop · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500177415 584 learners (DBE)

KRAUSE

Northam · Limpopo View Location

Telephone: 079 206 8431
Public Primary School Quintile 1 No-Fee School
EMIS: 909130475 1,193 learners (DBE)

KRAZUKILE HIGH SCHOOL

Kentani, Kentani · Eastern Cape View Location

Telephone: 073 830 2584
97.8% matric pass rate (2025)
2022 60.9%
2023 89.2%
2024 95.1%
2025 97.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 200300189 536 learners (DBE)

KRETZENSHOOP PRIMハRE SKOOL

Blanco, George · Western Cape View Location

Telephone: 044 870 7470
Public Primary School Quintile 4 No-Fee School
EMIS: 118356336 817 learners (DBE)

KROMDRAAI PRIMARY SCHOOL

Emalahleni, Emalahleni · Mpumalanga View Location

Telephone: 013 698 7116
Public Primary School Quintile 2 Fee-Charging
EMIS: 800008524 836 learners (DBE)

KROMELLENBOOG COMBINED SCHOOL

Christiana, Beefmaster Feed Lot · North West View Location

Telephone: 061 495 1537
89.3% matric pass rate (2025)
2022 43.6%
2023 59.5%
2024 48.1%
2025 89.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100770 687 learners (DBE)

KROMELLENBOOG PRIMARY SCHOOL

Newcastle · KwaZulu-Natal View Location

Telephone: 072 767 5446
Public Combined School Quintile 1 No-Fee School
EMIS: 500177489 81 learners (DBE)

KROMHOEK COMBINED SCHOOL

Umzimkulu · KwaZulu-Natal View Location

76.5% matric pass rate (2025)
2022 100.0%
2023 87.5%
2024 68.6%
2025 76.5%
Public Combined School Quintile 1 No-Fee School
EMIS: 500426055 304 learners (DBE)

KROMLIN PRIMハRE SKOOL

Ceres, Outside A Town · Western Cape View Location

Telephone: 023 317 0351
Public Primary School Quintile 2 No-Fee School
EMIS: 126337013 129 learners (DBE)
← Prev Page 88 of 256 Next →
Scroll to Top