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

KITTY

Lephalale, Lephalale · Limpopo View Location

Telephone: 082 399 9030
Public Primary School Quintile 2 No-Fee School
EMIS: 921110266 175 learners (DBE)

KIWANE PRIMARY SCHOOL

Kiwane, East London · Eastern Cape View Location

Telephone: 083 247 2074
Public Primary School Quintile 2 No-Fee School
EMIS: 200200319 124 learners (DBE)

KK NGQASE PRIMARY SCHOOL

Sonwabile Township, Maclear · Eastern Cape View Location

Telephone: 082 727 9929
Public Primary School Quintile 3 No-Fee School
EMIS: 200401326 459 learners (DBE)

KLAARSTROOM PRIMハRE SKOOL

Klaarstroom, Outside A Town · Western Cape View Location

Telephone: 023 541 1993
Public Primary School Quintile 1 No-Fee School
EMIS: 142360317 129 learners (DBE)

KLAARWATER PRIMARY SCHOOL

Ndlovu Street · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500176305 940 learners (DBE)

KLAAS MOTHAPO

Polokwanemankweng, Polokwane · Limpopo View Location

87.2% matric pass rate (2025)
2022 84.5%
2023 92.3%
2024 88.8%
2025 87.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 923240211 2,633 learners (DBE)

KLAASVOOGDS PRIMハRE SKOOL

Robertson, Outside A Town · Western Cape View Location

Telephone: 074 547 5050
Public Primary School Quintile 1 No-Fee School
EMIS: 128330299 207 learners (DBE)

KLAPMUTS HIGH SCHOOL

La Rochelle, Klapmuts · Western Cape View Location

Public Secondary School Quintile 1 No-Fee School
EMIS: 100000769 666 learners (DBE)

KLAPMUTS NO.2 PRIMARY SCHOOL

La Rochelle, Klapmuts · Western Cape View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 100000768 621 learners (DBE)

KLAPMUTS PRIMハRE SKOOL

Bennetsville, Klapmuts · Western Cape View Location

Telephone: 021 875 5471
Public Primary School Quintile 1 No-Fee School
EMIS: 108470201 1,473 learners (DBE)

KLAWER LAERSKOOL

Klawer, Klawer · Western Cape View Location

Telephone: 027 216 1507
Public Primary School Quintile 5 Fee-Charging
EMIS: 137309274 309 learners (DBE)

KLAWERVLEI PRIMハRE SKOOL

Bonnievale, Outside A Town · Western Cape View Location

Telephone: 023 418 1672
Public Primary School Quintile 1 No-Fee School
EMIS: 139366129 65 learners (DBE)

KLEIN - EDEN COMBINED SCHOOL

Kwafuduka Area · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500176342 412 learners (DBE)

KLEIN MIER (VGK) PRIMÊRE SKOOL

Mier · Northern Cape

Telephone: 054 521 0018
Public Primary School Quintile 1 No-Fee School
EMIS: 300041207 76 learners (DBE)

KLEIN NEDERBURG SEKONDハR

Langvlei, Paarl · Western Cape View Location

Telephone: 021 862 2720
84.0% matric pass rate (2025)
2022 84.8%
2023 74.5%
2024 89.7%
2025 84.0%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 108473367 1,508 learners (DBE)

KLEIN VRYSTAAT PRIMARY SCHOOL

Piet Retief, Piet Retief · Mpumalanga View Location

Telephone: 060 360 6210
Public Primary School Quintile 1 Fee-Charging
EMIS: 800008011 317 learners (DBE)

KLEINBERG PRIMARY SCHOOL

Ocean View, City Of Cape Town · Western Cape View Location

Telephone: 021 783 1741
Public Primary School Quintile 4 No-Fee School
EMIS: 104310972 1,297 learners (DBE)

KLEINBOOI JUNIOR SECONDARY SCHOOL

Machibini Admin Area, Queenstown · Eastern Cape View Location

Telephone: 083 579 3652
Public Primary School Quintile 3 No-Fee School
EMIS: 200600337 317 learners (DBE)

KLEINBROEK PF/S

Dist. Bothaville, Bothaville · Free State View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 440506333 72 learners (DBE)

Kleinfontein Combined School

419 Jq Kleinfontein, Brits · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600100728 533 learners (DBE)

KLEINFONTEIN PRIMARY SCHOOL

Besters · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500176416 189 learners (DBE)

KLEINFONTEIN PRIMハRE SKOOL

Swellendam, Outside A Town · Western Cape View Location

Telephone: 060 824 8496
Public Primary School Quintile 1 No-Fee School
EMIS: 117337714 27 learners (DBE)

KLEINKARNMELKVLEI NGK PRIMハRE SKOOL

Moorreesburg, Outside A Town · Western Cape View Location

Telephone: 022 125 0097
Public Primary School Quintile 1 No-Fee School
EMIS: 135476609 52 learners (DBE)

KLEINMOND LAERSKOOL

Kleinmond, Kleinmond · Western Cape View Location

Telephone: 028 271 3440
Public Primary School Quintile 4 Fee-Charging
EMIS: 114309607 358 learners (DBE)

KLEINMOND PRIMARY SCHOOL

Kleinmond, Kleinmond · Western Cape View Location

Telephone: 028 271 3149
Public Primary School Quintile 3 No-Fee School
EMIS: 114330663 879 learners (DBE)

KLEINPLAAS PRIMARY SCHOOL

Humansdorp · Eastern Cape View Location

Telephone: 083 601 2234
Public Primary School Quintile 2 No-Fee School
EMIS: 200100392 16 learners (DBE)

KLEINPOORT (UCC) PRIMARY SCHOOL

Kleinpoort · Eastern Cape View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 200100394 71 learners (DBE)

KLEINRIVIER VGK LAERSKOOL

Vredendal, Outside A Town · Western Cape View Location

Telephone: 027 213 3124
Public Primary School Quintile 1 No-Fee School
EMIS: 138347299 233 learners (DBE)

KLEINSKOOL COMMUNITY PRIMARY SCHOOL

Saltville, Gqeberha · Eastern Cape View Location

Telephone: 041 485 6020
Public Primary School Quintile 3 No-Fee School
EMIS: 200101036 998 learners (DBE)

KLEINVLEI SEKONDハR

Kleinvlei Town, City Of Cape Town · Western Cape View Location

Telephone: 021 904 1217
86.8% matric pass rate (2025)
2022 66.4%
2023 65.3%
2024 90.0%
2025 86.8%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 107323578 1,160 learners (DBE)

KLEINWATER COLLEGE

Emalahleni · Mpumalanga

100.0% matric pass rate (2025)
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 800035714 176 learners (DBE)

KLEINWATER PF/S

Reitz, Reitz · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 443410203 84 learners (DBE)

KLEINZEE SENTRUM VIR LEER EN ONTWIKKELING

Springbok · Northern Cape

Public Special Needs Education School Fee-Charging
EMIS: 300033221 231 learners (DBE)

KLERKSDORP CHRISTIAN ACADEMY

Wilkoppies, Klerksdorp · North West View Location

Telephone: 018 468 5559
Independent Primary School
EMIS: 600100730 241 learners (DBE)

KLERKSDORP METHODIST PRIMARY

Wilkoppies, Klerksdorp · North West View Location

Telephone: 018 462 8841
Independent Primary School
EMIS: 600104029 446 learners (DBE)

KLERKSDORP PRIMARY SCHOOL

Cbd, Klerksdorp · North West View Location

Telephone: 018 462 8362
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100732 859 learners (DBE)

KLERKSDORP SECONDARY SCHOOL

Sakhrol, Klerksdorp · North West View Location

Telephone: 018 467 5030
95.9% matric pass rate (2025)
2022 90.8%
2023 84.0%
2024 95.9%
2025 95.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 600100731 1,260 learners (DBE)

KLEUTERLAND PRE-PRIMARY SCHOOL

Tantji, Grahamstown · Eastern Cape View Location

Telephone: 046 622 2804
Public ECD Fee-Charging
EMIS: 200800610 26 learners (DBE)

KLIP VALLEY PRIMARY SCHOOL

Dobsonville, Johannesburg · Gauteng View Location

Telephone: 011 038 9707
Public Primary School Quintile 2 No-Fee School
EMIS: 700252809 1,144 learners (DBE)

KLIPDALE EK PRIMハRE SKOOL

Klipdale, Klipdale · Western Cape View Location

Telephone: 028 452 1765
Public Primary School Quintile 1 No-Fee School
EMIS: 113336017 67 learners (DBE)

KLIPDRIFT EK PRIMハRE SKOOL

George, Outside A Town · Western Cape View Location

Telephone: 044 279 1459
Public Primary School Quintile 1 No-Fee School
EMIS: 118356409 56 learners (DBE)

KLIPFONTEIN DRC PRIMARY SCHOOL

Boesmansriviermond, Boesman · Eastern Cape View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 200100397 361 learners (DBE)

KLIPFONTEIN MET PRIMÊRE SKOOL

Garies · Northern Cape

Telephone: 027 652 2531
Public Primary School Quintile 3 Fee-Charging
EMIS: 300032203 60 learners (DBE)

KLIPFONTEIN MET PRIMハRE SKOOL

Philippi, City Of Cape Town · Western Cape View Location

Telephone: 021 370 0161
Public Primary School Quintile 3 No-Fee School
EMIS: 106496006 631 learners (DBE)

KLIPFONTEIN PRIMARY SCHOOL

Soshanguve South, Pretoria · Gauteng View Location

Telephone: 071 175 6355
Public Primary School Quintile 3 No-Fee School
EMIS: 700401329 68 learners (DBE)

KLIPFONTEIN PRIMハRE SKOOL

Bonteheuwel, City Of Cape Town · Western Cape View Location

Telephone: 021 694 2519
Public Primary School Quintile 4 No-Fee School
EMIS: 102480509 387 learners (DBE)

KLIPFONTEIN SECONDARY SCHOOL

Soshanguve, Pretoria · Gauteng View Location

Telephone: 084 704 1171
Public Secondary School Quintile 3 No-Fee School
EMIS: 700401328 414 learners (DBE)

Klipgat Secondary School

Klipgat, Brits · North West View Location

Telephone: 012 707 9283
88.1% matric pass rate (2025)
2022 87.0%
2023 89.1%
2024 78.4%
2025 88.1%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100736 972 learners (DBE)

KLIPHEUWEL PRIMハRE SKOOL

Mikpunt, City Of Cape Town · Western Cape View Location

Telephone: 021 971 1640
Public Primary School Quintile 3 No-Fee School
EMIS: 132326011 269 learners (DBE)

KLIPPLAAT SENIOR SECONDARY SCHOOL

Klipplaat · Eastern Cape View Location

Telephone: 049 834 0090
82.4% matric pass rate (2025)
2022 43.8%
2023 54.5%
2024 85.7%
2025 82.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200100398 160 learners (DBE)

KLIPSPRINGER PRIMARY SCHOOL

Mbombela, Mbombela · Mpumalanga View Location

Telephone: 013 741 5069
Public Primary School Quintile 5 Fee-Charging
EMIS: 800008177 906 learners (DBE)

KLIPSPRUIT

Seleka, Lephalale · Limpopo View Location

Telephone: 073 108 4782
Public Primary School Quintile 2 No-Fee School
EMIS: 921110273 306 learners (DBE)

KLIPSPRUIT-WES SECONDARY SCHOOL

Eldorado Park, Johannesburg · Gauteng View Location

Telephone: 011 346 5069
67.1% matric pass rate (2025)
2022 66.2%
2023 44.0%
2024 62.7%
2025 67.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 700120188 819 learners (DBE)

KLIPTOWN PRIMARY SCHOOL

Johannsburg · Gauteng View Location

Telephone: 011 945 2811
Public Primary School Quintile 1 No-Fee School
EMIS: 700120196 652 learners (DBE)

KLIPTOWN SECONDARY SCHOOL

Eldorado Park, Johannesburg · Gauteng View Location

Telephone: 010 590 9006
84.2% matric pass rate (2025)
2022 78.9%
2023 87.9%
2024 82.9%
2025 84.2%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 700120204 1,413 learners (DBE)

KLOOF COTTAGE PRIMARY SCHOOL

Walmer, Port Elizabeth · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200101047 41 learners (DBE)

KLOOF HIGH SCHOOL

Kloof · KwaZulu-Natal View Location

98.0% matric pass rate (2025)
2022 98.2%
2023 96.5%
2024 98.9%
2025 98.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500176564 1,119 learners (DBE)

Kloof Junior Primary School

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500176601 407 learners (DBE)

KLOOF SENIOR PRIMARY SCHOOL

Kloof · KwaZulu-Natal View Location

Telephone: 031 764 0211
Public Primary School Quintile 5 Fee-Charging
EMIS: 500176675 470 learners (DBE)

Kloof View Primary School

Geelhout Park, Rustenburg · North West View Location

Telephone: 014 594 1737
Public Primary School Quintile 4 Fee-Charging
EMIS: 600105076 1,366 learners (DBE)

Kloofwaters Primary School

Kromrivier, Rustenburg · North West View Location

Telephone: 014 534 0266
Public Primary School Quintile 1 No-Fee School
EMIS: 600100743 121 learners (DBE)

KLOPPERPARK PRIMARY SCHOOL

Isando, Germiston · Gauteng View Location

Telephone: 087 711 1420
Public Primary School Quintile 3 No-Fee School
EMIS: 700160846 2,503 learners (DBE)

KLUITJIESKRAAL NGK PRIMハRE SKOOL

Swellendam, Outside A Town · Western Cape View Location

Telephone: 082 558 0943
Public Primary School Quintile 1 No-Fee School
EMIS: 117337722 29 learners (DBE)

KLWANA COMBINED PUBLIC SCHOOL

Savuye · KwaZulu-Natal View Location

Telephone: 078 168 4157
82.2% matric pass rate (2025)
2022 86.4%
2023 88.3%
2024 90.4%
2025 82.2%
Public Combined School Quintile 1 No-Fee School
EMIS: 500304584 983 learners (DBE)

KLWAYISI PRIMARY SCHOOL

Nquthu · KwaZulu-Natal View Location

Telephone: 072 362 2018
Public Primary School Quintile 1 No-Fee School
EMIS: 500176712 175 learners (DBE)

KNOOPAAN PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500176749 67 learners (DBE)

KNOWLEDGE OF GRACE

Nzhelele, Nzhelele · Limpopo View Location

Independent Primary School Fee-Charging
EMIS: 993304209 63 learners (DBE)

KNOX PRIMARY SCHOOL

Debenek, King Williams Town · Eastern Cape View Location

Telephone: 083 585 7009
Public Primary School Quintile 3 No-Fee School
EMIS: 200200323 111 learners (DBE)

KNYSNA HOヒRSKOOL

Knysna Central, Knysna · Western Cape View Location

Telephone: 044 382 2137
100.0% matric pass rate (2025)
2022 98.9%
2023 98.2%
2024 98.0%
2025 100.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 119110238 727 learners (DBE)

KNYSNA MONTESSORI SCHOOL

Narnia, Knysna · Western Cape View Location

Telephone: 044 382 5316
Independent Combined School Fee-Charging
EMIS: 119007188 206 learners (DBE)

KNYSNA PRIMARY SCHOOL

Knysna Central, Knysna · Western Cape View Location

Telephone: 044 382 1422
Public Primary School Quintile 5 Fee-Charging
EMIS: 119109279 901 learners (DBE)

KNYSNA SEKONDハR

Hornlee West, Knysna · Western Cape View Location

Telephone: 044 385 0310
87.2% matric pass rate (2025)
2022 75.1%
2023 63.3%
2024 86.2%
2025 87.2%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 119353019 1,470 learners (DBE)

KOALI S/S

Phuthaditjhaba, Phuthaditjhaba · Free State View Location

80.5% matric pass rate (2025)
2022 83.7%
2023 81.0%
2024 78.6%
2025 80.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 445101237 309 learners (DBE)

KOBE

Blackhillvillage, Polokwane · Limpopo View Location

Telephone: 081 269 0914
Public Primary School Quintile 1 No-Fee School
EMIS: 920210364 284 learners (DBE)

KOBENG PRIMARY SCHOOL

Thabatlou, Thabatlou · Mpumalanga View Location

Telephone: 073 322 9585
Public Primary School Quintile 3 Fee-Charging
EMIS: 800028548 434 learners (DBE)

KOBI PRIMARY SCHOOL

Mzinti, Mzinti · Mpumalanga View Location

Telephone: 013 780 7069
Public Primary School Quintile 1 Fee-Charging
EMIS: 800008417 669 learners (DBE)

KOBJANAME

Moetladimo · Limpopo View Location

Telephone: 071 381 1150
Public Primary School Quintile 1 No-Fee School
EMIS: 926540607 591 learners (DBE)

KOBODI PRIMARY SCHOOL

Butterworth, Ndabakazi · Eastern Cape View Location

Telephone: 073 579 7531
Public Primary School Quintile 2 No-Fee School
EMIS: 200300185 69 learners (DBE)

KOBONQABA MOUTH JUNIOR SECONDARY SCHOOL

Kentani, Kentani · Eastern Cape View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 200300186 108 learners (DBE)

KOBONQABA PRIMARY SCHOOL

Kentani · Eastern Cape View Location

Telephone: 073 211 9771
Public Primary School Quintile 2 No-Fee School
EMIS: 200300779 96 learners (DBE)

KOBOTI

Praktiseertubatse, Burgersfort · Limpopo View Location

Telephone: 072 232 8117
Public Primary School Quintile 2 No-Fee School
EMIS: 925621230 734 learners (DBE)

KOBUE P/S

Thaba Nchu, Thaba Nchu · Free State View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 443907244 213 learners (DBE)

KODUMELA PRIMARY SCHOOL

Pyramid, Pretoria · Gauteng View Location

Telephone: 079 992 2143
Public Primary School Quintile 1 No-Fee School
EMIS: 700240820 368 learners (DBE)

KODUPO

Seleka, Tomburke · Limpopo View Location

Telephone: 071 428 1181
81.3% matric pass rate (2025)
2022 37.1%
2023 71.4%
2024 85.7%
2025 81.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 921111474 175 learners (DBE)

KOEBERG HIGH SCHOOL

Maitland, City Of Cape Town · Western Cape View Location

Public Secondary School Fee-Charging
EMIS: 100000883 88 learners (DBE)

KOEBERG PRIMARY SCHOOL

Maitland, City Of Cape Town · Western Cape View Location

Telephone: 021 511 3443
Public Primary School Quintile 5 Fee-Charging
EMIS: 103309308 563 learners (DBE)

KOEKENAAP VGK PRIMハRE SKOOL

Koekenaap, Matzikama Rural · Western Cape View Location

Telephone: 027 217 1673
Public Primary School Quintile 1 No-Fee School
EMIS: 138347086 362 learners (DBE)

KOELFONTEIN NGK PRIMハRE SKOOL

Prince Alfred, Outside A Town · Western Cape View Location

Telephone: 023 313 3364
Public Primary School Quintile 2 No-Fee School
EMIS: 126336807 71 learners (DBE)

KOENIGSBERG PRIMARY SCHOOL

Normandien · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500176786 120 learners (DBE)

KOFFIEFONTEIN C/S

Koffiefontein · Free State View Location

100.0% matric pass rate (2025)
2022 84.2%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 4 Fee-Charging
EMIS: 442304217 304 learners (DBE)

KOHLOKOLO PUBLIC PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500176823 89 learners (DBE)

KOI-KOI PRIMARY SCHOOL

Riviera Park, Mafikeng · North West View Location

Telephone: 076 990 0305
Public Primary School Quintile 1 No-Fee School
EMIS: 600100747 183 learners (DBE)

KOKAMI

Semaneng, Polokwane · Limpopo View Location

Telephone: 079 948 9121
Public Primary School Quintile 2 No-Fee School
EMIS: 922250294 146 learners (DBE)

KOKETSO PRIMARY SCHOOL

Kgakala Township, Leeudoringstad · North West View Location

Telephone: 018 011 9749
Public Primary School Quintile 3 No-Fee School
EMIS: 600105170 1,189 learners (DBE)

KOKOLO SENIOR PRIMARY SCHOOL

Kentani, Butterworth · Eastern Cape View Location

Telephone: 073 222 0215
Public Primary School Quintile 1 No-Fee School
EMIS: 200300187 45 learners (DBE)

KOKOMENG PRIMARY

Kokomeng, Kokomeng · North West View Location

Telephone: 083 520 7059
Public Primary School Quintile 1 No-Fee School
EMIS: 600100748 292 learners (DBE)

KOKONA DIKGALE

Sovenga · Limpopo View Location

Telephone: 015 267 5241
Public Primary School Quintile 3 No-Fee School
EMIS: 923242361 126 learners (DBE)

KOKOSI PRIMARY SCHOOL

Fochville, Fochville · Gauteng View Location

Telephone: 018 065 0551
Public Primary School Quintile 3 No-Fee School
EMIS: 700930749 1,129 learners (DBE)

KOKSTAD COLLEGE

KwaZulu-Natal · KwaZulu-Natal View Location

98.9% matric pass rate (2025)
2022 97.9%
2023 95.3%
2024 92.3%
2025 98.9%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500176897 522 learners (DBE)

KOKSTAD JUNIOR SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500176934 469 learners (DBE)
← Prev Page 87 of 256 Next →
Scroll to Top