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

KIA-ORA COMBINED SCHOOL

Bergville · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500318607 83 learners (DBE)

KIASHA PARK PRIMARY SCHOOL

Lenasia, Johannesburg · Gauteng View Location

Telephone: 011 855 8230
Public Primary School Quintile 4 No-Fee School
EMIS: 700110171 1,460 learners (DBE)

KIBLER PARK SECONDARY SCHOOL

Kibler Park, Johannesburg · Gauteng View Location

Telephone: 011 943 6107
84.0% matric pass rate (2025)
2022 84.5%
2023 72.0%
2024 74.5%
2025 84.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700400584 915 learners (DBE)

KID MAPONYA PRIMARY SCHOOL

Mogale City, Mogale City · Gauteng View Location

Telephone: 011 419 9075
Public Primary School Quintile 1 No-Fee School
EMIS: 700252792 1,848 learners (DBE)

Kid'z College Primary School

Rustenburg, Rustenburg · North West View Location

Telephone: 014 592 2403
Independent Primary School
EMIS: 600105388 226 learners (DBE)

KIDD'S BEACH PRIMARY SCHOOL

Kidd`S Beach, East London · Eastern Cape View Location

Telephone: 043 781 1655
Public Primary School Quintile 5 Fee-Charging
EMIS: 200200315 532 learners (DBE)

KIDLANDS PRIMARY SCHOOL

Eastern Cape · Eastern Cape View Location

Telephone: 065 513 8929
Independent Primary School Fee-Charging
EMIS: 200401309 84 learners (DBE)

KIDS ACADEMY SSW & K-ACADEMY LEARNING C

Strand, City Of Cape Town · Western Cape View Location

100.0% matric pass rate (2025)
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 100000696 155 learners (DBE)

KIDS KINGDOM PRE AND PRIMARY SCHOOL

Mossel Bay Central, Mossel Bay · Western Cape View Location

Telephone: 044 691 0111
Independent Primary School Fee-Charging
EMIS: 100000641 55 learners (DBE)

KIEKEBOE PRIMARY

Mountainside, City Of Cape Town · Western Cape

Independent Primary School Fee-Charging
EMIS: 100000824 23 learners (DBE)

KIEVIET SUKWANA JUNIOR SECONDARY SCHOOL

Nqamakwe, Butterworth · Eastern Cape View Location

Telephone: 047 401 7700
Public Primary School Quintile 2 No-Fee School
EMIS: 200300183 38 learners (DBE)

KIKIZANI PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500175713 48 learners (DBE)

KILBARCHAN PRIMARY SCHOOL

Kilbarchan · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500175750 205 learners (DBE)

KILETSA

Sekgopo, Mooketsi · Limpopo View Location

Telephone: 072 596 3335
Public Primary School Quintile 1 No-Fee School
EMIS: 905340548 629 learners (DBE)

KILIMANJARO HIGH SCHOOL

Tafelsig, City Of Cape Town · Western Cape View Location

Public Secondary School Fee-Charging
EMIS: 100000884 47 learners (DBE)

KILKEEL PRIMARY SCHOOL

Kilkeel Farm · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500175787 265 learners (DBE)

KILNERTON PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 333 4981
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220343 885 learners (DBE)

KIM KGOLO PRIMARY SCHOOL

Kimberley · Northern Cape

Telephone: 053 871 1033
Public Primary School Quintile 2 Fee-Charging
EMIS: 300015209 704 learners (DBE)

KIMBERLEY ACADEMY

Kimberley · Northern Cape

Telephone: 064 707 3338
Public Primary School No-Fee School
EMIS: 300013303 550 learners (DBE)

KIMBERLEY BOYS HIGH SCHOOL

Kimberley · Northern Cape

Telephone: 053 842 0524
96.7% matric pass rate (2025)
2022 82.9%
2023 79.6%
2024 94.7%
2025 96.7%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 300015403 918 learners (DBE)

KIMBERLEY CHRISTIAN SCHOOL

Kimberley · Northern Cape

Telephone: 053 832 5697
Independent Combined School Fee-Charging
EMIS: 300017408 12 learners (DBE)

KIMBERLEY GIRLS HIGH SCHOOL

Kimberley · Northern Cape

Telephone: 053 832 1275
98.9% matric pass rate (2025)
2022 98.0%
2023 96.6%
2024 96.8%
2025 98.9%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 300011403 1,052 learners (DBE)

KIMBERLEY ISLAMIC SCHOOL

Kimberley · Northern Cape

Telephone: 053 832 6259
Independent Primary School Fee-Charging
EMIS: 300011219 117 learners (DBE)

KIMBERLEY JUNIOR SCHOOL

Kimberley · Northern Cape

Telephone: 053 861 2197
Public Primary School Quintile 5 Fee-Charging
EMIS: 300014203 894 learners (DBE)

KIMBERLEY OPLEIDINGSENTRUM

Kimberley · Northern Cape

Public Special Needs Education School Fee-Charging
EMIS: 300010704 101 learners (DBE)

KIMBILI PRIMARY SCHOOL

Qumbu · Eastern Cape View Location

Telephone: 072 108 7816
Public Primary School Quintile 2 No-Fee School
EMIS: 200400327 99 learners (DBE)

KIMFIELD ACADEMY

Sandton, Sandton · Gauteng View Location

Telephone: 011 465 1801
Independent Primary School Fee-Charging
EMIS: 700401204 133 learners (DBE)

KINDERWOOD PARK

Malamulele, Malamulele · Limpopo View Location

Independent Primary School
EMIS: 993301108 273 learners (DBE)

KING BHEKUZULU COLLEGE

KwaZulu-Natal · KwaZulu-Natal View Location

98.8% matric pass rate (2025)
2022 96.5%
2023 95.9%
2024 98.1%
2025 98.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500175861 1,512 learners (DBE)

KING CETSHWAYO SECONDARY SCHOOL

Ishowe · KwaZulu-Natal View Location

72.5% matric pass rate (2025)
2022 93.1%
2023 100.0%
2024 84.2%
2025 72.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500175898 180 learners (DBE)

KING CYPRIAN PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500447996 207 learners (DBE)

KING DAVID HIGH SCHOOL (VICTORY PARK

Victory Park, Johannesburg · Gauteng View Location

Telephone: 011 446 7860
Independent Secondary School Fee-Charging
EMIS: 700150698 229 learners (DBE)

KING DAVID PRIMARY (SANDTON) SCHOOL

Sandton, Sandton · Gauteng View Location

Telephone: 011 253 7440
Independent Primary School Fee-Charging
EMIS: 700150706 259 learners (DBE)

KING DAVID PRIMARY (VICTORY PARK) SCHOOL

Victory Park, Johannesburg · Gauteng View Location

Telephone: 011 446 7872
Independent Primary School Fee-Charging
EMIS: 700150714 323 learners (DBE)

KING DAVID PRIMARY SCHOOL LINKSFIELD

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 480 4772
Independent Primary School Fee-Charging
EMIS: 700133421 485 learners (DBE)

KING DAVID SCHOOL-LINKSFIELD

Linksfield, Johannesburg · Gauteng View Location

Telephone: 011 480 4500
Independent Secondary School Fee-Charging
EMIS: 700130740 708 learners (DBE)

KING DINUZULU HIGH SCHOOL

Nongoma · KwaZulu-Natal View Location

92.4% matric pass rate (2025)
2022 91.9%
2023 95.9%
2024 97.9%
2025 92.4%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500175935 1,469 learners (DBE)

KING EDWARD HIGH SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 039 737 3273
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Public Combined School Quintile 4 Fee-Charging
EMIS: 200501581 803 learners (DBE)

KING EDWARD PRIMARY SCHOOL

Potchefstroom · North West

Independent Primary School Fee-Charging
EMIS: 600105480 53 learners (DBE)

KING EDWARD V11 PREPARATORY SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 648 1000
Public Primary School Quintile 5 Fee-Charging
EMIS: 700130757 762 learners (DBE)

KING EDWARD VII SCHOOL

Johannesburg · Gauteng View Location

Telephone: 011 551 5800
98.3% matric pass rate (2025)
2022 98.6%
2023 100.0%
2024 100.0%
2025 98.3%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 700130765 1,200 learners (DBE)

KING MAGEBA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500418246 371 learners (DBE)

KING MAKHOSONKE II SECONDARY SCHOOL

Kwamhlanga, Kwamhlanga · Mpumalanga View Location

Telephone: 013 948 7068
84.1% matric pass rate (2025)
2022 65.6%
2023 48.9%
2024 56.0%
2025 84.1%
Public Secondary School Quintile 2 Fee-Charging
EMIS: 800029652 1,501 learners (DBE)

KING NDLOVUYEZWE NDAMASE SPECIAL SCHOOL

Libode · Eastern Cape View Location

Telephone: 072 512 4403
Public Special Needs Education School Fee-Charging
EMIS: 200404036 190 learners (DBE)

KING OF KINGS PREPARATORY SCHOOL

North West · North West

Independent Primary School
EMIS: 600105534 242 learners (DBE)

KING PHUMZUZULU HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

92.3% matric pass rate (2025)
2022 78.0%
2023 90.8%
2024 83.9%
2025 92.3%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500250009 790 learners (DBE)

KING SENZANGAKHONA HIGH SCHOOL

Kwa Hodlweni Reserve · KwaZulu-Natal View Location

99.4% matric pass rate (2025)
2022 98.5%
2023 98.5%
2024 99.3%
2025 99.4%
Public Secondary School Quintile 2 No-Fee School
EMIS: 500260332 1,026 learners (DBE)

KING SHAKA HIGH SCHOOL

E Section · KwaZulu-Natal View Location

Telephone: 082 934 4594
92.7% matric pass rate (2025)
2022 81.3%
2023 77.2%
2024 97.6%
2025 92.7%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500183335 1,031 learners (DBE)

KING WILLIAMS TOWN PRIMARY SCHOOL

King William'S Town, King Williams Town · Eastern Cape View Location

Telephone: 043 642 2094
Public Primary School Quintile 5 Fee-Charging
EMIS: 200200317 277 learners (DBE)

KING ZWELITHINI PRIMARY SCHOOL

Soweto, Johannesburg · Gauteng View Location

Telephone: 010 023 3115
Public Primary School Quintile 4 No-Fee School
EMIS: 700110866 226 learners (DBE)

KING'S CHRISTIAN II/S

Ficksburg · Free State View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 88.9%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 441407338 169 learners (DBE)

KING'S COLLEGE AT OUTENIQUASBOSCH

Hartenbos, Mossel Bay · Western Cape View Location

Independent Primary School Fee-Charging
EMIS: 100000880 40 learners (DBE)

KING'S COLLEGE MTSOTSO

Eastern Cape · Eastern Cape View Location

Telephone: 043 722 9296
Independent Primary School Fee-Charging
EMIS: 200200752 283 learners (DBE)

KING'S KIDZ SCHOOL

Fort Beaufort · Eastern Cape View Location

Telephone: 046 645 1272
Independent Primary School Fee-Charging
EMIS: 200100022 358 learners (DBE)

KING'S SCHOOL

N1-Stad, City Of Cape Town · Western Cape View Location

Telephone: 021 595 0059
Independent Primary School Quintile 5 Fee-Charging
EMIS: 102008092 140 learners (DBE)

KING’S COLLEGE AT OUTENIQUASBOSCH HIGH

Hartenbos, Mossel Bay · Western Cape View Location

Independent Secondary School Fee-Charging
EMIS: 100000882 5 learners (DBE)

KINGDOM ACADEMY CI/S

Dagbreek, Welkom · Free State View Location

Independent Combined School Fee-Charging
EMIS: 444712126 362 learners (DBE)

KINGDOM CHRISTIAN COLLEGE

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 035 550 3144
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School
EMIS: 500448847 275 learners (DBE)

KINGDOM COLLEGE

Molteno · Eastern Cape View Location

Telephone: 045 967 0196
Independent Primary School Fee-Charging
EMIS: 200601169 42 learners (DBE)

KINGDOM KIDS

Memel · Free State View Location

Independent Primary School Fee-Charging
EMIS: 445802258 78 learners (DBE)

KINGFISHER

Phalaborwa, Phalaborwa · Limpopo View Location

Telephone: 015 781 2410
Independent Combined School Fee-Charging
EMIS: 994402200 306 learners (DBE)

KINGFISHER LEARNING CENTRE

Horison, Roodepoort · Gauteng View Location

Telephone: 083 989 8709
Independent Primary School Fee-Charging
EMIS: 700400290 94 learners (DBE)

KINGS AND QUEENS

Summer Greens, City Of Cape Town · Western Cape View Location

Telephone: 063 872 9421
Independent Primary School Fee-Charging
EMIS: 100000665 68 learners (DBE)

KINGS COLLEGE

Onverwacht, Ellisras · Limpopo View Location

Telephone: 014 763 4162
Independent Combined School Fee-Charging
EMIS: 908123022 126 learners (DBE)

KINGS COLLEGE INDEPENDENT SCHOOL

Arcadia, East London · Eastern Cape View Location

Telephone: 043 722 9296
Independent Primary School Fee-Charging
EMIS: 200201078 517 learners (DBE)

KINGS COLLEGE SCHOOL

Pellsrus, Jeffreys Bay · Eastern Cape View Location

Telephone: 076 619 0197
Independent Combined School Fee-Charging
EMIS: 200100307 453 learners (DBE)

KINGS COMMERCIAL COLLEGE

Hillcrest, Mthatha · Eastern Cape View Location

Telephone: 047 150 0017
90.4% matric pass rate (2025)
2022 97.7%
2023 84.2%
2024 83.2%
2025 90.4%
Independent Secondary School Fee-Charging
EMIS: 200401390 239 learners (DBE)

KINGS HARVEST PRIMARY SCHOOL

Eastern Cape · Eastern Cape View Location

Telephone: 079 722 9666
Independent Primary School Fee-Charging
EMIS: 200500325 153 learners (DBE)

KINGS HIGHWAY ACADEMY

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 010 016 7510
Independent Combined School Fee-Charging
EMIS: 700400548 54 learners (DBE)

KINGS MISSION PRIMARY SCHOOL

Kwelerha, East London · Eastern Cape View Location

Telephone: 043 737 5008
Public Primary School Quintile 2 No-Fee School
EMIS: 200200318 406 learners (DBE)

KINGS WAY CHRISTIAN SCHOOL

Unit Mmabatho, Mafikeng · North West View Location

Telephone: 018 386 1136
Independent Combined School
EMIS: 600100724 19 learners (DBE)

KINGSBURGH PRIMARY SCHOOL

Lovu Town · KwaZulu-Natal View Location

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

KINGSLEY PRIVATE SCHOOL

George South, George · Western Cape View Location

Telephone: 061 392 5300
Independent Combined School Quintile 2 Fee-Charging
EMIS: 100000405 15 learners (DBE)

KINGSLEY SIVANANDA COMBINED SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Combined School Quintile 3 No-Fee School
EMIS: 500176120 227 learners (DBE)

KINGSMEAD COLLEGE

Melrose, Sandton · Gauteng View Location

Telephone: 011 731 7300
Independent Combined School Fee-Charging
EMIS: 700150748 990 learners (DBE)

KINGSRIDGE HIGH SCHOOL FOR GIRLS

King William'S Town, King Williams Town · Eastern Cape View Location

Telephone: 043 604 8200
97.7% matric pass rate (2025)
2022 98.9%
2023 98.9%
2024 97.5%
2025 97.7%
Public Combined School Quintile 5 Fee-Charging
EMIS: 200200300 1,022 learners (DBE)

KINGSTON PRIVATE SCHOOL

North West · North West

Telephone: 087 077 0237
Independent Primary School
EMIS: 600105432 279 learners (DBE)

KINGSTREE PRIVATE SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 343 3251
Independent Primary School Fee-Charging
EMIS: 700400973 226 learners (DBE)

KINGSWAY CENTRE OF CONCERN

Randparkridge, Randburg · Gauteng View Location

Telephone: 011 794 2359
Independent Primary School Fee-Charging
EMIS: 700152199 261 learners (DBE)

KINGSWAY HIGH SCHOOL

Amanzimtoti · KwaZulu-Natal View Location

91.6% matric pass rate (2025)
2022 97.1%
2023 90.7%
2024 94.1%
2025 91.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500176157 1,084 learners (DBE)

KINGSWAY INTERMEDIATE SCHOOL

Benoni, Benoni · Gauteng View Location

Telephone: 011 423 3001
Public Primary School Quintile 1 No-Fee School
EMIS: 700311662 1,563 learners (DBE)

KINGSWAY SCHOOL NPC TRADING AS KINGSWAY

Grabouw, Grabouw · Western Cape View Location

Telephone: 021 859 5022
Independent Combined School Quintile 5 Fee-Charging
EMIS: 114007104 29 learners (DBE)

KINGSWAY SECONDARY SCHOOL

Benoni, Johannesburg · Gauteng View Location

Telephone: 011 423 3002
81.5% matric pass rate (2025)
2022 78.2%
2023 78.4%
2024 74.9%
2025 81.5%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700400247 1,420 learners (DBE)

KINGSWOOD ACADEMY

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 011 660 1644
95.5% matric pass rate (2025)
2022 93.3%
2023 100.0%
2024 96.0%
2025 95.5%
Independent Combined School Fee-Charging
EMIS: 700400846 378 learners (DBE)

KINGSWOOD COLLEGE

Hlalani Villa, Grahamstown · Eastern Cape View Location

Telephone: 046 603 6000
Independent Combined School Fee-Charging
EMIS: 200100948 729 learners (DBE)

KINGSWORD ACADEMY SCHOOL

2027 applications open

Crossmoor · KwaZulu-Natal View Location

Accepting applications for 2027

Requirements: Birth Certificate, Parents ID, Copy of latest progress report, proof of income
Deadline: 30 November 2026
Phone: 0684780170
Independent Primary School
EMIS: 500400895 160 learners (DBE)

KINKELBOS PRIMARY SCHOOL

Alexandria, Port Elizabeth · Eastern Cape View Location

Telephone: 073 879 6114
Public Primary School Quintile 3 No-Fee School
EMIS: 200100389 115 learners (DBE)

KINROSS PRIMARY SCHOOL

Kinross, Kinross · Mpumalanga View Location

Telephone: 017 687 2149
Public Primary School Quintile 2 Fee-Charging
EMIS: 800007989 824 learners (DBE)

KINTAIL PRIMARY SCHOOL

Richmond · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500176194 20 learners (DBE)

KIRIYATSWANE SECONDARY SCHOOL

Embalehhle, Embalehhle · Mpumalanga View Location

Telephone: 017 685 1077
55.0% matric pass rate (2025)
2022 39.6%
2023 50.8%
2024 78.0%
2025 55.0%
Public Secondary School Quintile 3 Fee-Charging
EMIS: 800007997 1,521 learners (DBE)

KIRKINTULLOCH PRIMARY SCHOOL

Ladysmith · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500176231 855 learners (DBE)

KIRKWOOD HIGH SCHOOL

Kirkwood · Eastern Cape View Location

Telephone: 042 230 0339
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 94.1%
2025 100.0%
Public Combined School Quintile 4 Fee-Charging
EMIS: 200100390 431 learners (DBE)

KIRSTENHOF PRIMARY SCHOOL

Kirstenhof, City Of Cape Town · Western Cape View Location

Telephone: 021 701 1143
Public Primary School Quintile 5 Fee-Charging
EMIS: 105309273 944 learners (DBE)

KISMET COMBINED SCHOOL

Kismet Park, Vryburg · North West View Location

Telephone: 053 927 2023
90.9% matric pass rate (2025)
2022 97.1%
2023 96.6%
2024 100.0%
2025 90.9%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 600100725 480 learners (DBE)

KITAKITA HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 072 187 7840
95.6% matric pass rate (2025)
2022 91.2%
2023 83.0%
2024 100.0%
2025 95.6%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500176268 657 learners (DBE)

KITLANANG MIDDLE SCHOOL

Ganyesa, Kagisano · North West View Location

Telephone: 072 958 1400
100.0% matric pass rate (2025)
2022 91.3%
2023 88.9%
2024 85.0%
2025 100.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 600100726 241 learners (DBE)

KITLANYANG PRIMARY SCHOOL

Kuruman · Northern Cape

Telephone: 053 751 1288
Public Primary School Quintile 2 Fee-Charging
EMIS: 300045207 300 learners (DBE)

KITSO PRIMARY SCHOOL

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 593 1987
Public Primary School Quintile 3 No-Fee School
EMIS: 700320721 673 learners (DBE)

KITSONG INDEPENDENT SCHOOL

North West · North West

Independent Secondary School
EMIS: 600105428 255 learners (DBE)

KITSONG PRIMAY SCHO0L

North West · North West

Independent Primary School
EMIS: 600105453 310 learners (DBE)
← Prev Page 86 of 256 Next →
Scroll to Top