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

LABOURE PRIMARY SCHOOL

Bhekisisa Road · KwaZulu-Natal View Location

Public Primary School Quintile 3 No-Fee School
EMIS: 500184667 422 learners (DBE)

LABRY PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 078 621 5053
Public Primary School Quintile 2 No-Fee School
EMIS: 200400348 202 learners (DBE)

LACONCO PRIMARY SCHOOL

Pongola · KwaZulu-Natal View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 500184704 174 learners (DBE)

LADAM SENIOR SECONDARY SCHOOL

Umzimkulu · KwaZulu-Natal View Location

77.8% matric pass rate (2025)
2022 67.5%
2023 88.0%
2024 86.5%
2025 77.8%
Public Secondary School Quintile 1 No-Fee School
EMIS: 500426166 405 learners (DBE)

Laddsworth Primary School

Hilton · KwaZulu-Natal View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 500184741 712 learners (DBE)

LADISMITH HOヒRSKOOL

Ladismith, Ladismith · Western Cape View Location

Telephone: 028 551 1065
94.9% matric pass rate (2025)
2022 94.9%
2023 93.8%
2024 91.7%
2025 94.9%
Public Combined School Quintile 5 Fee-Charging
EMIS: 123112229 477 learners (DBE)

LADISMITH SEKONDハR

Ladismith, Ladismith · Western Cape View Location

Telephone: 028 551 1655
91.1% matric pass rate (2025)
2022 87.5%
2023 78.9%
2024 92.0%
2025 91.1%
Public Secondary School Quintile 4 No-Fee School
EMIS: 123353450 551 learners (DBE)

LADUMA HIGH SCHOOL

Ward 1 · KwaZulu-Natal View Location

94.6% matric pass rate (2025)
2022 91.7%
2023 72.2%
2024 81.6%
2025 94.6%
Public Secondary School Quintile 3 No-Fee School
EMIS: 500184778 447 learners (DBE)

LADUMIZULU JUNIOR PRIMARY SCHOOL

Tsolo · Eastern Cape View Location

Telephone: 083 256 3113
Public Primary School Quintile 2 No-Fee School
EMIS: 200400349 15 learners (DBE)

LADY FRERE FULL SERVICE SCHOOL

Lady Frere, Lady Frere · Eastern Cape View Location

Telephone: 047 878 0062
Public Primary School Quintile 3 No-Fee School
EMIS: 200600361 744 learners (DBE)

LADY GREY ARTS ACADEMY

Lady Grey, Lady Grey · Eastern Cape View Location

Telephone: 051 603 0046
84.8% matric pass rate (2025)
2022 88.7%
2023 86.5%
2024 87.8%
2025 84.8%
Public Combined School Quintile 4 Fee-Charging
EMIS: 200600985 437 learners (DBE)

LADYBRAND ACADEMY CI/S

Ladybrand · Free State View Location

100.0% matric pass rate (2025)
2022 92.9%
2023 96.0%
2024 97.7%
2025 100.0%
Independent Combined School Fee-Charging
EMIS: 442607299 671 learners (DBE)

LADYBRAND P/S

Manyatseng, Ladybrand · Free State View Location

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

LADYBRAND P/S

Ladybrand · Free State View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 442607298 443 learners (DBE)

LADYBRAND S/S

Ladybrand · Free State View Location

85.9% matric pass rate (2025)
2022 94.1%
2023 93.3%
2024 95.7%
2025 85.9%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 442607292 511 learners (DBE)

LADYBRAND SPEC./S

Ladybrand · Free State View Location

Public Special Needs Education School Fee-Charging
EMIS: 442607310 129 learners (DBE)

LADYSMITH HIGH SCHOOL

KwaZulu-Natal · KwaZulu-Natal View Location

Telephone: 036 637 7091
96.0% matric pass rate (2025)
2022 96.5%
2023 99.4%
2024 98.3%
2025 96.0%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500184815 952 learners (DBE)

LADYSMITH SECONDARY SCHOOL

Aloe Park · KwaZulu-Natal View Location

93.6% matric pass rate (2025)
2022 67.5%
2023 77.4%
2024 77.1%
2025 93.6%
Public Secondary School Quintile 5 Fee-Charging
EMIS: 500184852 948 learners (DBE)

LADZANI

Mutale, Mutale · Limpopo View Location

Telephone: 082 386 6337
Public Primary School Quintile 2 No-Fee School
EMIS: 929310622 432 learners (DBE)

LAER GEDENKSKOOL DANIE THERON

Carletonville, Carletonville · Gauteng View Location

Telephone: 018 788 2326
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270058 1,421 learners (DBE)

LAER VOLKSKOOL GRAAFF-REINET

Graaff-Reinet · Eastern Cape View Location

Telephone: 049 891 0803
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100429 414 learners (DBE)

LAER VOLKSKOOL HEIDELBERG

Heidelberg, Heidelberg · Gauteng View Location

Telephone: 016 341 6216
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340257 908 learners (DBE)

LAERSDRIFT LAERSKOOL

Middelburg · Limpopo

Telephone: 013 272 7149
Public Combined School Quintile 1 No-Fee School
EMIS: 996606524 608 learners (DBE)

LAERSKOOL A.G.VISSER

Heidelberg, Heidelberg · Gauteng View Location

Telephone: 016 341 2631
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340265 489 learners (DBE)

LAERSKOOL AKASIA

Akasia, Pretoria · Gauteng View Location

Telephone: 012 542 4767
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240259 1,777 learners (DBE)

LAERSKOOL ALBERTYN

Riebeeck Heights, Kariega · Eastern Cape View Location

Telephone: 041 992 3825
Public Primary School Quintile 5 Fee-Charging
EMIS: 200100430 891 learners (DBE)

LAERSKOOL ALMA

Alma, Alma · Limpopo View Location

Telephone: 014 721 0621
Public Primary School Quintile 1 No-Fee School
EMIS: 907130505 410 learners (DBE)

LAERSKOOL AMERSFOORT

Amersfoort, Amersfoort · Mpumalanga View Location

Telephone: 017 753 1023
Public Primary School Quintile 3 Fee-Charging
EMIS: 800008938 193 learners (DBE)

LAERSKOOL AMSTERDAM

Amsterdam, Amsterdam · Mpumalanga View Location

Telephone: 017 846 9323
Public Primary School Quintile 3 Fee-Charging
EMIS: 800008946 154 learners (DBE)

LAERSKOOL ANDALUSIA

Jan Kempdorp · Northern Cape

Telephone: 053 456 1728
Public Primary School Quintile 4 Fee-Charging
EMIS: 300012206 517 learners (DBE)

LAERSKOOL ANTON VAN WOUW

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 460 6181
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210633 891 learners (DBE)

LAERSKOOL ATOKIA

Atokiavillage, Polokwane · Limpopo View Location

Telephone: 015 620 0317
Public Primary School Quintile 3 No-Fee School
EMIS: 925631787 395 learners (DBE)

LAERSKOOL AVANTE

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 415 1301
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270322 1,528 learners (DBE)

LAERSKOOL BAANBREKER

Boksburg, Boksburg · Gauteng View Location

Telephone: 011 896 5126
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160861 822 learners (DBE)

LAERSKOOL BADPLAAS

Badplaas, Badplaas · Mpumalanga View Location

Telephone: 017 844 1050
Public Primary School Quintile 4 Fee-Charging
EMIS: 800008953 642 learners (DBE)

LAERSKOOL BAILLIE PARK

Baillie Park, Potchefstroom · North West View Location

Telephone: 018 290 5377
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100938 981 learners (DBE)

LAERSKOOL BAKENKOP

Centurion, Pretoria · Gauteng View Location

Telephone: 012 653 4187
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210641 1,108 learners (DBE)

LAERSKOOL BALMORAL

Balmoral, Bronkhorstspruit · Mpumalanga View Location

Telephone: 013 680 1081
Public Primary School Quintile 5 Fee-Charging
EMIS: 800008979 212 learners (DBE)

LAERSKOOL BARBERTON

Barberton, Barberton · Mpumalanga View Location

Telephone: 013 712 2114
Public Primary School Quintile 5 Fee-Charging
EMIS: 800008987 1,134 learners (DBE)

LAERSKOOL BEKKER

Magaliesburg, Mogale City · Gauteng View Location

Telephone: 014 577 1129
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250605 564 learners (DBE)

LAERSKOOL BERGLAND

Mbombela, Mbombela · Mpumalanga View Location

Telephone: 013 744 1959
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009001 1,137 learners (DBE)

LAERSKOOL BERGSIG

Mountain View, Pretoria · Gauteng View Location

Telephone: 012 379 1766
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230771 772 learners (DBE)

LAERSKOOL BERGVLAM

Sibasa, Makhado · Limpopo View Location

Telephone: 015 963 1220
Public Primary School Quintile 4 Fee-Charging
EMIS: 930350989 1,704 learners (DBE)

LAERSKOOL BIRCHLEIGH

Kemptonpark, Kempton Park · Gauteng View Location

Telephone: 011 972 2127
Public Primary School Quintile 5 Fee-Charging
EMIS: 700260323 1,304 learners (DBE)

LAERSKOOL BLYVOORUITSIG

Carletonville, Carletonville · Gauteng View Location

Telephone: 018 061 0880
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270264 1,016 learners (DBE)

LAERSKOOL BOEREFORT

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 335 2841
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230789 600 learners (DBE)

LAERSKOOL BOOYSENS

Hercules, Pretoria · Gauteng View Location

Telephone: 012 379 5195
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230797 1,494 learners (DBE)

LAERSKOOL BRAKPAN-OOS

Brakpan, Brakpan · Gauteng View Location

Telephone: 011 740 9630
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310458 605 learners (DBE)

LAERSKOOL BRANDVLEI

Brandvlei · Northern Cape

Telephone: 054 603 0226
Public Primary School Quintile 2 Fee-Charging
EMIS: 300034205 539 learners (DBE)

LAERSKOOL BREDELL

Kempton Park, Kempton Park · Gauteng View Location

Telephone: 011 979 5333
Public Primary School Quintile 4 Fee-Charging
EMIS: 700260331 345 learners (DBE)

LAERSKOOL BRENTWOODPARK

Benoni, Benoni · Gauteng View Location

Telephone: 010 600 0304
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310466 526 learners (DBE)

LAERSKOOL BROEDERSTROOM

Tshwane, Pretoria · Gauteng View Location

Telephone: 082 852 3716
Public Primary School Quintile 4 Fee-Charging
EMIS: 700230805 305 learners (DBE)

LAERSKOOL BUHRMANNSDRIF

Buhrmannsdrif, Buhrmansdrif · North West View Location

Telephone: 018 013 0471
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100939 251 learners (DBE)

LAERSKOOL BURGERSDORP

Burgersdorp · Eastern Cape View Location

Telephone: 051 653 0323
Public Primary School Quintile 4 Fee-Charging
EMIS: 200600983 293 learners (DBE)

LAERSKOOL BURGERSDORP

Retiefs Park, Lichtenburg · North West View Location

Telephone: 018 632 2937
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100226 531 learners (DBE)

LAERSKOOL BURGERSFORT

Burgersfort, Burgersfort · Limpopo View Location

Telephone: 013 231 7609
Public Primary School Quintile 5 Fee-Charging
EMIS: 996602105 791 learners (DBE)

LAERSKOOL BYSONDERHEID

Roedtan, Roedtan · Limpopo View Location

Telephone: 015 667 0016
Public Primary School Quintile 4 Fee-Charging
EMIS: 906120515 109 learners (DBE)

LAERSKOOL CALVINIA

Calvinia · Northern Cape

Telephone: 027 341 1029
Public Primary School Quintile 5 Fee-Charging
EMIS: 300033209 272 learners (DBE)

LAERSKOOL CHRISSIE

Chrissiesmeer, Chrissiesmeer · Mpumalanga View Location

Telephone: 017 847 0022
Public Primary School Quintile 3 Fee-Charging
EMIS: 800009043 178 learners (DBE)

LAERSKOOL CHRISTIAAN BEYERS

Springs, Springs · Gauteng View Location

Telephone: 011 812 2730
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350256 677 learners (DBE)

LAERSKOOL CLAREMONT

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 081 592 5700
Public Primary School Quintile 3 No-Fee School
EMIS: 700140228 847 learners (DBE)

LAERSKOOL CLIVIA

Ngodwana, Ngodwana · Mpumalanga View Location

Telephone: 013 734 4521
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009050 269 learners (DBE)

LAERSKOOL COLIGNY

Coligny, Coligny · North West View Location

Telephone: 018 673 1226
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100242 265 learners (DBE)

LAERSKOOL CONCORDIA

Boksburg, Boksburg · Gauteng View Location

Telephone: 011 826 6130
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160879 1,105 learners (DBE)

LAERSKOOL CONSTANTIAPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 761 9500
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210658 1,415 learners (DBE)

LAERSKOOL CULEMBEECK PRIMARY SCHOOL

Roodepoort, Roodepoort · Gauteng View Location

Telephone: 011 769 1305
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250613 1,261 learners (DBE)

LAERSKOOL CURRIESCAMP

Keimoes · Northern Cape

Telephone: 054 491 1085
Public Primary School Quintile 2 No-Fee School
EMIS: 300042203 125 learners (DBE)

LAERSKOOL D F MALHERBE

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 932 2146
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330324 940 learners (DBE)

LAERSKOOL DAGBREEK

Carletonville, Merafong City · Gauteng View Location

Telephone: 018 787 4171
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270272 787 learners (DBE)

LAERSKOOL DALMONDEOR

Mondeor, Johannesburg · Gauteng View Location

Telephone: 010 030 0164
Public Primary School Quintile 5 Fee-Charging
EMIS: 700120725 1,372 learners (DBE)

LAERSKOOL DALVIEW

Brakpan, Brakpan · Gauteng View Location

Telephone: 011 744 3708
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310474 951 learners (DBE)

LAERSKOOL DANIE MALAN

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 546 1359
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240267 1,367 learners (DBE)

LAERSKOOL DANIE THERON

Johannesburg · Gauteng View Location

Telephone: 011 943 4235
Public Primary School Quintile 5 Fee-Charging
EMIS: 700110460 961 learners (DBE)

LAERSKOOL DAVEL

Davel, Davel · Mpumalanga View Location

Telephone: 017 629 3029
Public Primary School Quintile 3 Fee-Charging
EMIS: 800009068 500 learners (DBE)

Laerskool David Brink

Rustenburg Oos-Einde, Rustenburg · North West View Location

Telephone: 014 596 5059
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100257 1,016 learners (DBE)

LAERSKOOL DE AAR

De Aar · Northern Cape

Telephone: 053 631 2772
Public Primary School Quintile 5 Fee-Charging
EMIS: 300021207 459 learners (DBE)

LAERSKOOL DE BEER

Welverdiend, Welverdiend · Gauteng View Location

Telephone: 018 784 4234
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270280 226 learners (DBE)

LAERSKOOL DE DEUR

De Deur, De Deur · Gauteng View Location

Telephone: 016 590 1045
Public Primary School Quintile 4 Fee-Charging
EMIS: 700330332 1,659 learners (DBE)

LAERSKOOL DELAREYVILLE

Delareyville, Delareyville · North West View Location

Telephone: 053 948 0905
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100265 325 learners (DBE)

LAERSKOOL DELMAS

Delmas, Delmas · Mpumalanga View Location

Telephone: 013 665 2076
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009076 849 learners (DBE)

LAERSKOOL DELVILLE

Germiston, Johannesburg · Gauteng View Location

Telephone: 011 827 5102
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160887 928 learners (DBE)

LAERSKOOL DENNESIG

Middelburg, Middelburg · Mpumalanga View Location

Telephone: 013 245 1034
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009084 727 learners (DBE)

LAERSKOOL DERDEPOORT

Pretoria · Gauteng View Location

Telephone: 012 800 1507
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220293 1,112 learners (DBE)

LAERSKOOL DIAMANTVELD

Kimberley · Northern Cape

Telephone: 053 861 1334
Public Primary School Quintile 5 Fee-Charging
EMIS: 300014204 838 learners (DBE)

LAERSKOOL DIE AREND

Brakpan, Brakpan · Gauteng View Location

Telephone: 011 740 9870
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310532 1,314 learners (DBE)

LAERSKOOL DIE HEUWEL

Pretoria West, Pretoria · Gauteng View Location

Telephone: 082 554 0130
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230821 948 learners (DBE)

LAERSKOOL DIE POORT

Kameeldrift East, Pretoria · Gauteng View Location

Telephone: 012 808 0820
Public Primary School Quintile 4 Fee-Charging
EMIS: 700241638 801 learners (DBE)

LAERSKOOL DIE PRESIDENT

Primrose, Germiston · Gauteng View Location

Telephone: 012 798 1330
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160895 736 learners (DBE)

LAERSKOOL DIE RUITER

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 011 760 1636
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250621 1,063 learners (DBE)

LAERSKOOL DOORNFONTEIN 839

Nylstroom, Nylstroom · Limpopo View Location

Telephone: 074 630 5041
Public Primary School Quintile 1 No-Fee School
EMIS: 907132228 39 learners (DBE)

LAERSKOOL DORINGKLOOF

Centurion, Pretoria · Gauteng View Location

Telephone: 012 667 1977
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210674 1,321 learners (DBE)

LAERSKOOL DR HAVINGA

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 011 769 1670
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250639 1,011 learners (DBE)

LAERSKOOL DR. ANNECKE

Letsitele, Letsitele · Limpopo View Location

Telephone: 015 345 1821
Public Primary School Quintile 4 Fee-Charging
EMIS: 901531351 466 learners (DBE)

LAERSKOOL DRAKENSIG

Drakensig, Drakensig · Limpopo View Location

Telephone: 015 793 1266
Public Primary School Quintile 4 Fee-Charging
EMIS: 903420147 471 learners (DBE)

LAERSKOOL DRIE RIVIERE

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 454 0120
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330357 924 learners (DBE)

LAERSKOOL DRIEFONTEINE

Stilfontein · North West View Location

Telephone: 018 484 5975
Public Primary School Quintile 3 No-Fee School
EMIS: 600100328 561 learners (DBE)

LAERSKOOL DU PREEZ VAN WYK

Bronkhorstspruit, Bronkhorstspruit · Gauteng View Location

Telephone: 013 932 0007
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210682 734 learners (DBE)

LAERSKOOL DUIWELSKLOOF

Modjadji, Duiwelskloof · Limpopo View Location

Telephone: 015 309 9218
Public Primary School Quintile 5 Fee-Charging
EMIS: 901510071 567 learners (DBE)

LAERSKOOL DUNNOTTAR

Dunnottar, Nigel · Gauteng View Location

Telephone: 011 734 2122
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350264 1,626 learners (DBE)

LAERSKOOL DUVHAPARK

Duvha Park, Witbank · Mpumalanga View Location

Telephone: 013 691 1121
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009100 1,516 learners (DBE)
← Prev Page 93 of 256 Next →
Scroll to Top