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

HANGALAKANI

Nkavele, Saselamane · Limpopo View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 911321806 546 learners (DBE)

HANGE JUNIOR SECONDARY SCHOOL

Tsomo · Eastern Cape View Location

Telephone: 063 842 0004
Public Primary School Quintile 2 No-Fee School
EMIS: 200300130 79 learners (DBE)

HANGKLIP PRIMARY SCHOOL

Toptown, Queenstown · Eastern Cape View Location

Telephone: 045 839 7001
Public Primary School Quintile 4 Fee-Charging
EMIS: 200601067 465 learners (DBE)

HANI PARK P/S

Welkom, Welkom · Free State View Location

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

HANKEY PRIMARY SCHOOL

Hankey · Eastern Cape View Location

Telephone: 042 284 0229
Public Primary School Quintile 4 Fee-Charging
EMIS: 200100435 213 learners (DBE)

HANKEY PRIMARY SCHOOL

Hankey · Eastern Cape View Location

Telephone: 042 284 0234
Public Primary School Quintile 3 No-Fee School
EMIS: 200100290 1,101 learners (DBE)

HANKEY SENIOR SECONDARY SCHOOL

Hankey · Eastern Cape View Location

Telephone: 042 284 0276
76.0% matric pass rate (2025)
2022 67.6%
2023 68.0%
2024 66.7%
2025 76.0%
Public Secondary School Quintile 3 No-Fee School
EMIS: 200100291 1,071 learners (DBE)

HANNIEL PRIMARY SCHOOL

Dunnottar, Nigel · Gauteng View Location

Telephone: 071 972 3465
Independent Primary School Fee-Charging
EMIS: 700401137 114 learners (DBE)

HANOVER CF/S

Bultfontein · Free State View Location

95.8% matric pass rate (2025)
2022 66.7%
2023 60.0%
2024 57.1%
2025 95.8%
Public Combined School Quintile 1 No-Fee School
EMIS: 440808282 394 learners (DBE)

HANOVER DESTINY ACADEMY

Hanover · Northern Cape

Telephone: 082 385 1821
Independent Primary School Fee-Charging
EMIS: 300024309 11 learners (DBE)

HANOVER PRIMARY SCHOOL

Hanover · Northern Cape

Telephone: 053 643 0139
Public Primary School Quintile 2 No-Fee School
EMIS: 300023210 931 learners (DBE)

HANS KEKANA SECONDARY SCHOOL

Hammanskraal, Pretoria · Gauteng View Location

Telephone: 012 710 0996
98.0% matric pass rate (2025)
2022 55.2%
2023 88.8%
2024 94.6%
2025 98.0%
Public Secondary School Quintile 1 No-Fee School
EMIS: 700910484 1,692 learners (DBE)

HANS KOMANE

Polokwane · Limpopo View Location

Telephone: 076 820 1968
83.8% matric pass rate (2025)
2022 37.5%
2023 84.1%
2024 89.2%
2025 83.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 925610100 370 learners (DBE)

HANS MASIBE

Hansgamasenya, Mokopane · Limpopo View Location

Telephone: 015 004 2611
Public Primary School Quintile 2 No-Fee School
EMIS: 921120294 456 learners (DBE)

HANTAM PRIMÊRE SKOOL

Calvinia · Northern Cape

Telephone: 027 341 1212
Public Primary School Quintile 4 Fee-Charging
EMIS: 300033206 1,454 learners (DBE)

HANTAM SEKONDÊRE SKOOL

Calvinia · Northern Cape

Telephone: 027 341 1295
90.2% matric pass rate (2025)
2022 67.5%
2023 68.9%
2024 78.2%
2025 90.2%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 300033401 528 learners (DBE)

HANYANI

Tshipise, Sagole · Limpopo View Location

Telephone: 064 802 8140
94.9% matric pass rate (2025)
2022 52.2%
2023 57.4%
2024 92.1%
2025 94.9%
Public Secondary School Quintile 2 No-Fee School
EMIS: 929310370 455 learners (DBE)

HANYANI NKUZANA

Khomanani · Limpopo View Location

91.2% matric pass rate (2025)
2022 75.5%
2023 84.4%
2024 93.5%
2025 91.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 912510061 930 learners (DBE)

HANYANI THOMO

Giyani · Limpopo View Location

84.2% matric pass rate (2025)
2022 72.8%
2023 76.4%
2024 83.6%
2025 84.2%
Public Secondary School Quintile 3 No-Fee School
EMIS: 916410188 1,309 learners (DBE)

HANYANYANI

Xivulani, Giyani · Limpopo View Location

Telephone: 015 851 0148
Public Primary School Quintile 1 No-Fee School
EMIS: 921410195 705 learners (DBE)

HAPPINESS PRIMARY SCHOOL

Nigel, Nigel · Gauteng View Location

Telephone: 011 819 5029
Public Primary School Quintile 3 No-Fee School
EMIS: 700350736 763 learners (DBE)

HAPPY DAY

Polokwane · Limpopo View Location

Telephone: 087 232 8845
83.3% matric pass rate (2025)
2022 92.9%
2023 78.6%
2024 76.2%
2025 83.3%
Independent Combined School Fee-Charging
EMIS: 904223446 194 learners (DBE)

HAPPY FACES

Deerpark, Tzaneen · Limpopo View Location

Independent Primary School Fee-Charging
EMIS: 995501404 260 learners (DBE)

HAPPY HOME ACADEMY

Sydenham, Port Elizabeth · Eastern Cape View Location

Telephone: 041 451 1243
92.1% matric pass rate (2025)
2022 76.3%
2023 68.0%
2024 85.8%
2025 92.1%
Independent Combined School Fee-Charging
EMIS: 200100063 603 learners (DBE)

HAPPY HOURS PRE-PRIMARY SCHOOL

Grahamstown, Port Alfred · Eastern Cape View Location

Telephone: 046 624 1464
Public ECD Fee-Charging
EMIS: 200800516 28 learners (DBE)

HAPPY HOURS PRIMARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 613 3391
Independent Combined School Fee-Charging
EMIS: 700401091 36 learners (DBE)

HAPPY VALLEY NO.2 PRIMARY SCHOOL

Silversands, City Of Cape Town · Western Cape View Location

Telephone: 021 900 7196
Public Primary School Fee-Charging
EMIS: 100000865 1,061 learners (DBE)

HAPPY VALLEY PRIMARY SCHOOL

Silversands, City Of Cape Town · Western Cape View Location

Telephone: 021 908 0134
Public Primary School Quintile 4 No-Fee School
EMIS: 100000433 1,253 learners (DBE)

HAPPYDALE SPECIAL SCHOOL

Algoa Park, Gqeberha · Eastern Cape View Location

Telephone: 041 452 1240
Public Special Needs Education School Fee-Charging
EMIS: 200100293 338 learners (DBE)

HAPPYNEST GRADES

Noordwyk, Midrand · Gauteng View Location

Telephone: 084 240 0100
Independent Primary School Fee-Charging
EMIS: 700400921

HARBURG INTERMEDIATE FARM SCHOOL

Glenside · KwaZulu-Natal View Location

Public Combined School Quintile 1 No-Fee School
EMIS: 500153661 99 learners (DBE)

HARD TARGET CHRISTIAN ACADEMY

Tembisa, Kempton Park · Gauteng View Location

Telephone: 011 920 1219
Independent Primary School Fee-Charging
EMIS: 700401281 54 learners (DBE)

HARDEKOOL ACADEMY FOR CVO

Rietspruit, Lephalale · Limpopo View Location

Independent Secondary School
EMIS: 991103206 30 learners (DBE)

HARDEKOOL ACADEMY FOR CVO

Rietspruit, Lephalale · Limpopo View Location

Independent Primary School
EMIS: 991103207 102 learners (DBE)

HARDENBERG FULL SERVICE SCHOOL

Matatiele · Eastern Cape View Location

Telephone: 079 639 5159
Public Combined School Quintile 3 No-Fee School
EMIS: 200500288 1,003 learners (DBE)

HARDING PRIMARY SCHOOL

Harding · KwaZulu-Natal View Location

Telephone: 066 247 6660
Public Primary School Quintile 4 Fee-Charging
EMIS: 500153772 1,273 learners (DBE)

HARDING SECONDARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 79497810
85.1% matric pass rate (2025)
2022 91.8%
2023 91.3%
2024 87.5%
2025 85.1%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500153846 1,419 learners (DBE)

HARDING SPECIAL SCHOOL

Harding · KwaZulu-Natal View Location

Public Special Needs Education School
EMIS: 500153883 133 learners (DBE)

HARDING STATE-AIDED PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500153809 910 learners (DBE)

HARGREAVES PRIMARY JUNIOR SCHOOL

Engcobo · Eastern Cape View Location

Telephone: 083 290 8702
Public Primary School Quintile 1 No-Fee School
EMIS: 200400259 156 learners (DBE)

HARKERVILLE EK PRIMハRE SKOOL

Plettenberg Bay, Outside A Town · Western Cape View Location

Telephone: 044 532 7841
Public Primary School Quintile 1 No-Fee School
EMIS: 119356689 401 learners (DBE)

HARMONIE P/S

Glen Harmony, Virginia · Free State View Location

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

HARMONIE S/S

Glen Harmony, Virginia · Free State View Location

93.4% matric pass rate (2025)
2022 91.5%
2023 86.0%
2024 85.6%
2025 93.4%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 444412077 690 learners (DBE)

Harmony Christian School

Magatashoek, Rustenburg · North West View Location

Telephone: 014 597 5927
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School
EMIS: 600105159 99 learners (DBE)

HARMONY EDUCATION PRIMARY SCHOOL

Eastern Cape · Eastern Cape View Location

Telephone: 043 743 7323
Independent Primary School Fee-Charging
EMIS: 200201110 39 learners (DBE)

HARMONY ENGLISH MEDIUM SCHOOL

Kuruman · Northern Cape

Independent Primary School Fee-Charging
EMIS: 300051201 10 learners (DBE)

HARMONY HILL PRIMARY SCHOOL

Sabie, Sabie · Mpumalanga View Location

Telephone: 013 764 1515
Public Primary School Quintile 5 Fee-Charging
EMIS: 800019687 719 learners (DBE)

HARMONY LEARNING INSTITUTE

Lephalale, Lephalale · Limpopo

Independent Primary School Fee-Charging
EMIS: 991103209 263 learners (DBE)

HARMONY P/S

Harmony Gold Mine, Virginia · Free State View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 444412071 190 learners (DBE)

HARMONY PARK SCHOOL

Piet Retief, Piet Retief · Mpumalanga View Location

Telephone: 017 826 0914
Public Combined School Quintile 2 Fee-Charging
EMIS: 800034785 1,369 learners (DBE)

HARMONY PRIMARY SCHOOL

Steenberg, City Of Cape Town · Western Cape View Location

Telephone: 021 701 3322
Public Primary School Quintile 5 Fee-Charging
EMIS: 105310441 813 learners (DBE)

HARMONY PRIMARY SCHOOL

Lenasia, Johannesburg · Gauteng View Location

Telephone: 011 852 1765
Public Primary School Quintile 4 Fee-Charging
EMIS: 700110114 1,062 learners (DBE)

HAROLD CRESSY HIGH SCHOOL

Zonnebloem, City Of Cape Town · Western Cape View Location

Telephone: 021 461 3810
92.1% matric pass rate (2025)
2022 75.4%
2023 89.8%
2024 89.2%
2025 92.1%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 103313378 858 learners (DBE)

HAROLD RUDZANI

Sinthumule · Limpopo View Location

Telephone: 079 330 6456
Public Primary School Quintile 2 No-Fee School
EMIS: 905332066 529 learners (DBE)

HARPERTON PRIMARY SCHOOL

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

Telephone: 082 908 4357
Public Primary School Quintile 3 No-Fee School
EMIS: 200200237 185 learners (DBE)

HARPO PRIMARY SCHOOL

Lakeside · KwaZulu-Natal View Location

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

HARRISMITH CHRISTIAN ACADEMY CI/S

Harrismith · Free State View Location

Independent Combined School Fee-Charging
EMIS: 441705211 81 learners (DBE)

HARRISMITH HOëRSKOOL S/S

Harrismith, Harrismith · Free State View Location

95.2% matric pass rate (2025)
2022 94.8%
2023 89.2%
2024 96.3%
2025 95.2%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 441705197 442 learners (DBE)

HARRISMITH P/S

Harrismith, Harrismith · Free State View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 441705199 674 learners (DBE)

HARRISMITH S/S

Harrismith, Harrismith · Free State View Location

99.2% matric pass rate (2025)
2022 95.7%
2023 98.1%
2024 100.0%
2025 99.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 441705033 714 learners (DBE)

HARRISTON CI/S

Harrismith, Harrismith · Free State View Location

Independent Combined School Fee-Charging
EMIS: 441705209 181 learners (DBE)

HARRY BODASING PRIMARY SCHOOL

New Guelderland · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500153994 372 learners (DBE)

HARRY GWALA PRIMARY SCHOOL

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 071 579 1272
Public Primary School Quintile 1 No-Fee School
EMIS: 700400121 1,901 learners (DBE)

HARRY GWALA SECONDARY SCHOOL

Umrhabulo Triangle, City Of Cape Town · Western Cape View Location

Telephone: 021 362 7500
89.2% matric pass rate (2025)
2022 77.9%
2023 80.7%
2024 81.1%
2025 89.2%
Public Secondary School Quintile 2 No-Fee School
EMIS: 103323918 1,375 learners (DBE)

HARRY OPPENHEIMER

Potgietersrus · Limpopo View Location

Telephone: 015 426 0006
85.8% matric pass rate (2025)
2022 63.7%
2023 79.7%
2024 78.3%
2025 85.8%
Public Secondary School Quintile 3 No-Fee School
EMIS: 906250195 550 learners (DBE)

Hartbeespoort High School

Schoemansville, Hartebeespoort · North West View Location

Telephone: 012 253 1017
96.1% matric pass rate (2025)
2022 97.4%
2023 97.1%
2024 98.3%
2025 96.1%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 600100507 1,010 learners (DBE)

HARTENBOS LAERSKOOL

Hartenbos, Mossel Bay · Western Cape View Location

Telephone: 044 695 1515
Public Primary School Quintile 5 Fee-Charging
EMIS: 120109260 1,260 learners (DBE)

HARTLEY ROAD PRIMARY SCHOOL

Overport · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500324120 1,069 learners (DBE)

HARTSFONTEIN PRIMARY

Schweizer-Reneke, Bloemhof · North West View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 600100489 160 learners (DBE)

HARTSRIVIER PRIMARY SCHOOL

Taung, Pampierstad · North West View Location

Telephone: 053 471 0242
Public Primary School Quintile 1 No-Fee School
EMIS: 600100490 461 learners (DBE)

HARTSWATER CHRISTIAN SCHOOL

Harstwater · Northern Cape

Telephone: 082 509 1894
Independent Primary School Fee-Charging
EMIS: 300013217 69 learners (DBE)

HARTZSTRAAT PRIMARY SCHOOL

Randfontein, Randfontein · Gauteng View Location

Telephone: 082 554 2497
Public Primary School Quintile 4 No-Fee School
EMIS: 700270017 1,340 learners (DBE)

HARVEST ACADEMY

2027 applications open

Stuartsville · KwaZulu-Natal View Location

Accepting applications for 2027

Requirements: Copy of learners birth certificate Copy parents ID learners clinic card Financial clearance
Deadline: 15 December 2026
Phone: 0747094387
Independent Combined School
EMIS: 500498205 125 learners (DBE)

HARVEST CHRISTIAN SCHOOL

Mulbarton, Johannesburg · Gauteng View Location

Telephone: 011 432 5752
Independent Primary School Fee-Charging
EMIS: 700110429 201 learners (DBE)

HARVEST CHRISTIAN SCHOOL

Walmer, Gqeberha · Eastern Cape View Location

Telephone: 041 581 2007
Independent Combined School Fee-Charging
EMIS: 200100295 424 learners (DBE)

HARVEST CHRISTIAN SCHOOL EAST LONDON

Eastern Cape · Eastern Cape View Location

Independent Primary School Fee-Charging
EMIS: 200201117 51 learners (DBE)

HARVEST COMBINED SCHOOL

Egerton · KwaZulu-Natal View Location

100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 97.8%
2025 100.0%
Independent Secondary School
EMIS: 500154031 271 learners (DBE)

HARVESTER PRIMARY SCHOOL

Westridge, City Of Cape Town · Western Cape View Location

Telephone: 021 371 9402
Public Primary School Quintile 5 Fee-Charging
EMIS: 106490148 973 learners (DBE)

HASANI

Hasani, Malamulele · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911320896 350 learners (DBE)

HASANI LAWRENCE

Malamulele · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 911360573 319 learners (DBE)

HASANI MNINGINISI

Giyani · Limpopo View Location

87.3% matric pass rate (2025)
2022 79.5%
2023 88.1%
2024 89.6%
2025 87.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916411402 615 learners (DBE)

HATA-BUTLE PRIMARY SCHOOL

Khuma, Stilfontein · North West View Location

Telephone: 018 011 1733
Public Primary School Quintile 3 No-Fee School
EMIS: 600100491 889 learners (DBE)

HATFIELD CHRISTIAN SCHOOL

Waterkloof Glen, Pretoria · Gauteng View Location

Telephone: 012 361 1182
Independent Combined School Fee-Charging
EMIS: 700210138 819 learners (DBE)

HATLANI MUYEXE

Giyani · Limpopo View Location

Telephone: 072 940 8561
90.3% matric pass rate (2025)
2022 86.5%
2023 76.1%
2024 91.7%
2025 90.3%
Public Secondary School Quintile 1 No-Fee School
EMIS: 916410218 503 learners (DBE)

HATSHAMA

Giyani · Limpopo View Location

Telephone: 072 737 4976
Public Primary School Quintile 3 No-Fee School
EMIS: 916410225 1,140 learners (DBE)

HATTINGSHOPE PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500154068 47 learners (DBE)

HAVENPARK SECONDARY SCHOOL

Unit 20, Caneside · KwaZulu-Natal View Location

92.6% matric pass rate (2025)
2022 93.8%
2023 69.1%
2024 79.8%
2025 92.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500154105 611 learners (DBE)

HAWA PRIMARY SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500154216 17 learners (DBE)

HAWK ACADEMY

Germiston, Germiston · Gauteng View Location

Telephone: 011 043 9895
100.0% matric pass rate (2025)
2022 100.0%
2023 100.0%
2024 100.0%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 700400591 1,059 learners (DBE)

HAWKSTONE PRIMARY SCHOOL

Karkloof · KwaZulu-Natal View Location

Public Primary School Quintile 2 No-Fee School
EMIS: 500154253 48 learners (DBE)

HAWSTON PRIMハRE SKOOL

Hawston, Hawston · Western Cape View Location

Telephone: 028 315 1631
Public Primary School Quintile 3 No-Fee School
EMIS: 115330191 975 learners (DBE)

HAWSTON SEKONDハR

Hawston, Hawston · Western Cape View Location

Telephone: 063 582 0941
84.9% matric pass rate (2025)
2022 82.9%
2023 76.2%
2024 74.4%
2025 84.9%
Public Secondary School Quintile 3 No-Fee School
EMIS: 115333565 938 learners (DBE)

HAWUKA

Giyani · Limpopo View Location

Telephone: 015 811 0174
92.2% matric pass rate (2025)
2022 59.7%
2023 73.8%
2024 91.7%
2025 92.2%
Public Secondary School Quintile 1 No-Fee School
EMIS: 902971823 473 learners (DBE)

HAYENI SENIOR PRIMARY SCHOOL

Egoso, Engcobo · Eastern Cape View Location

Telephone: 063 255 6735
Public Primary School Quintile 1 No-Fee School
EMIS: 200400260 72 learners (DBE)

HAYES PRIMÊRE SKOOL

De Aar · Northern Cape

Telephone: 053 631 0264
Public Primary School Quintile 1 No-Fee School
EMIS: 300021203 61 learners (DBE)

HAYFIELDS PRIMARY SCHOOL

Hayfields · KwaZulu-Natal View Location

Public Primary School Quintile 5 Fee-Charging
EMIS: 500493876 705 learners (DBE)

HAYINYAMA PRIMARY SCHOOL

Sundumbili · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500154327 172 learners (DBE)

HAYTHORNE SECONDARY SCHOOL

Woodlands · KwaZulu-Natal View Location

Telephone: 033 387 4291
91.8% matric pass rate (2025)
2022 71.7%
2023 86.6%
2024 90.5%
2025 91.8%
Public Secondary School Quintile 4 Fee-Charging
EMIS: 500154364 1,212 learners (DBE)

HAZA PRIMARY SCHOOL

Merrivale · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500154401 632 learners (DBE)

HAZELDENE PRIMARY SCHOOL

Portland, City Of Cape Town · Western Cape View Location

Telephone: 021 392 1110
Public Primary School Quintile 5 No-Fee School
EMIS: 106490156 923 learners (DBE)
← Prev Page 60 of 256 Next →
Scroll to Top