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

LAERSKOOL REPUBLIEK

Meyerton, Meyerton · Gauteng View Location

Telephone: 016 363 0721
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330415 489 learners (DBE)

LAERSKOOL REYNORIF

Reynorif, Witbank · Mpumalanga View Location

Telephone: 087 940 6430
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009597 1,292 learners (DBE)

LAERSKOOL RIETFONTEIN-NOORD

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 331 0871
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220368 928 learners (DBE)

LAERSKOOL RIETKUIL

Rietkuil, Rietkuil · Mpumalanga View Location

Telephone: 013 297 1023
Public Primary School Quintile 4 Fee-Charging
EMIS: 800009605 416 learners (DBE)

LAERSKOOL RISIVILLE

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 423 1137
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330423 863 learners (DBE)

LAERSKOOL ROODEBEECK

Roodepoort, Johannesburg · Gauteng View Location

Telephone: 011 762 1088
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250829 1,228 learners (DBE)

LAERSKOOL ROODEKRANS

Roodepoort, Roodepoort · Gauteng View Location

Telephone: 011 764 2920
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250837 1,253 learners (DBE)

LAERSKOOL ROOIHUISKRAAL

Pretoria · Gauteng View Location

Telephone: 012 661 5568
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210807 1,352 learners (DBE)

LAERSKOOL ROOSSENEKAL

Roossenekal · Limpopo View Location

Telephone: 013 273 0004
Public Primary School Quintile 4 No-Fee School
EMIS: 996606307 664 learners (DBE)

Laerskool Rustenburg

Rustenburg, Rustenburg · North West View Location

Telephone: 014 592 0528
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101865 1,092 learners (DBE)

LAERSKOOL RYNFIELD

Rynfield, Benoni · Gauteng View Location

Telephone: 011 425 1107
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310557 955 learners (DBE)

LAERSKOOL SAAMBOU

Olifantshoek · Northern Cape

Telephone: 053 331 0622
Public Primary School Quintile 1 No-Fee School
EMIS: 300044212 24 learners (DBE)

LAERSKOOL SAAMSPAN

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 379 9019
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230987 586 learners (DBE)

LAERSKOOL SAAMTREK

Klerksdorp, Klerksdorp · North West View Location

Telephone: 018 462 4231
Public Primary School Quintile 5 Fee-Charging
EMIS: 600101873 818 learners (DBE)

LAERSKOOL SABIE

Sabie, Sabie · Mpumalanga View Location

Telephone: 013 764 1328
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009621 441 learners (DBE)

LAERSKOOL SANNIESHOF

Sannieshof · North West View Location

Telephone: 018 683 0012
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101882 218 learners (DBE)

LAERSKOOL SCHWEIZER-RENEKE

Schweizer-Reneke, Scheizer Reneke · North West View Location

Telephone: 053 963 1290
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100799 320 learners (DBE)

LAERSKOOL SECUNDA

Secunda, Secunda · Mpumalanga View Location

Telephone: 017 634 7612
Public Primary School Quintile 3 Fee-Charging
EMIS: 800009639 717 learners (DBE)

LAERSKOOL SELECTIONPARK

Springs, Springs · Gauteng View Location

Telephone: 011 362 6858
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350314 867 learners (DBE)

LAERSKOOL SENTRAAL KAKAMAS

Kakamas · Northern Cape

Telephone: 054 431 0034
Public Primary School Quintile 5 Fee-Charging
EMIS: 300043214 331 learners (DBE)

LAERSKOOL SEODIN

Kuruman · Northern Cape

Telephone: 071 610 5270
Public Primary School Quintile 5 Fee-Charging
EMIS: 300045211 905 learners (DBE)

LAERSKOOL SETLAARSPARK

Walmer, Port Elizabeth · Eastern Cape View Location

Telephone: 041 100 0011
Public Primary School Quintile 4 Fee-Charging
EMIS: 200100440 640 learners (DBE)

Laerskool Silverrand

Rustenburg, Rustenburg · North West View Location

Telephone: 084 652 1890
Independent Primary School
EMIS: 600105369 390 learners (DBE)

LAERSKOOL SILVERTON

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 804 6951
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220376 1,867 learners (DBE)

LAERSKOOL SIMON BEKKER

Pretoria Wes, Pretoria · Gauteng View Location

Telephone: 012 327 0745
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230995 1,162 learners (DBE)

LAERSKOOL SKUILKRANS

Pretoria · Gauteng View Location

Telephone: 012 807 7103
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220384 754 learners (DBE)

LAERSKOOL SKUKUZA

Sekukuza, Sekukuza · Mpumalanga View Location

Telephone: 013 735 5604
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009647 318 learners (DBE)

LAERSKOOL SONLANDPARK

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 429 1562
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330431 1,076 learners (DBE)

Laerskool Sonop

Sonop, Brits · North West View Location

Telephone: 012 256 6677
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100811 1,072 learners (DBE)

LAERSKOOL SOUTPANSBERG

Makhado, Makhado · Limpopo View Location

Telephone: 015 516 4976
Public Primary School Quintile 5 Fee-Charging
EMIS: 905331025 1,041 learners (DBE)

LAERSKOOL STAATSPRESIDENT C R SWART

Middelburg · Mpumalanga View Location

Telephone: 013 282 6192
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009654 1,121 learners (DBE)

LAERSKOOL STANDERTON

Standerton, Standerton · Mpumalanga View Location

Telephone: 017 712 2345
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009662 638 learners (DBE)

LAERSKOOL STELLALAND PRIMARY

Vryburg · North West View Location

Telephone: 053 927 5631
Public Primary School Quintile 4 Fee-Charging
EMIS: 600102032 1,012 learners (DBE)

LAERSKOOL STEPHANUS ROOS

Sinoville, Pretoria · Gauteng View Location

Telephone: 012 567 5121
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240317 1,111 learners (DBE)

LAERSKOOL STILFONTEIN

Stilfontein, Stilfontein · North West View Location

Telephone: 018 484 1551
Public Primary School Quintile 4 Fee-Charging
EMIS: 600102034 627 learners (DBE)

LAERSKOOL SUIDHEUWELS

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 613 3977
Public Primary School Quintile 5 Fee-Charging
EMIS: 700120733 1,175 learners (DBE)

LAERSKOOL SUNDRA

Sundra, Sundra · Mpumalanga View Location

Telephone: 013 661 1239
Public Primary School Quintile 4 Fee-Charging
EMIS: 800009688 571 learners (DBE)

LAERSKOOL SWARTKOP

Centurion, Pretoria · Gauteng View Location

Telephone: 012 654 1181
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210815 650 learners (DBE)

LAERSKOOL TAALFEES

Emalahleni, Emalahleni · Mpumalanga View Location

Telephone: 013 656 1674
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009696 1,316 learners (DBE)

LAERSKOOL TASBETPARK

Witbank, Witbank · Mpumalanga View Location

Telephone: 013 697 0118
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009704 1,074 learners (DBE)

LAERSKOOL THABAZIMBI

Thabazimbi, Thabazimbi · Limpopo View Location

Telephone: 014 777 1234
Public Primary School Quintile 5 Fee-Charging
EMIS: 909132235 990 learners (DBE)

LAERSKOOL THEO WASSENAAR

Johannesburg · Gauteng View Location

Telephone: 011 680 1522
Public Primary School Quintile 5 Fee-Charging
EMIS: 700120758 1,087 learners (DBE)

LAERSKOOL THERESAPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 542 1186
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240325 1,624 learners (DBE)

LAERSKOOL TINI VORSTER

Nigel, Nigel · Gauteng View Location

Telephone: 011 814 6470
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350322 552 learners (DBE)

LAERSKOOL TOITSKRAAL

Marblehall, Marblehall · Limpopo View Location

Telephone: 013 261 1141
Public Primary School Quintile 4 No-Fee School
EMIS: 996606516 560 learners (DBE)

LAERSKOOL TOSCA

Tosca · North West View Location

Public Primary School Quintile 4 Fee-Charging
EMIS: 600102197 13 learners (DBE)

LAERSKOOL TOTIUS

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 933 3102
Public Primary School Quintile 5 Fee-Charging
EMIS: 700320150 574 learners (DBE)

LAERSKOOL TOTIUSDAL

Pretoria · Gauteng View Location

Telephone: 012 332 1745
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220392 741 learners (DBE)

LAERSKOOL TRICHARDT

Trichardt, Trichardt · Mpumalanga View Location

Telephone: 017 638 0244
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009720 491 learners (DBE)

LAERSKOOL TUINE

Pretoria Tuine, Pretoria · Gauteng View Location

Telephone: 012 379 4406
Public Primary School Quintile 5 Fee-Charging
EMIS: 700231001 941 learners (DBE)

LAERSKOOL TUINPLAAS

Tuinplaas, Warmbad · Limpopo View Location

Telephone: 014 792 0820
Public Primary School Quintile 5 Fee-Charging
EMIS: 907130574 44 learners (DBE)

LAERSKOOL TUINRAND

Tuine, Pretoria · Gauteng View Location

Telephone: 012 379 2119
Public Primary School Quintile 5 Fee-Charging
EMIS: 700231019 1,275 learners (DBE)

LAERSKOOL TYGERPOORT

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 809 0029
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210823 1,407 learners (DBE)

LAERSKOOL TZANEEN

Tzaneen, Tzaneen · Limpopo View Location

Telephone: 015 307 3601
Public Primary School Quintile 5 Fee-Charging
EMIS: 901531160 1,520 learners (DBE)

LAERSKOOL UITKYK

Middelburg, Middelburg · Mpumalanga View Location

Telephone: 013 245 4303
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009746 55 learners (DBE)

LAERSKOOL UITSIG

Centurion, Pretoria · Gauteng View Location

Telephone: 012 655 0753
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210831 1,652 learners (DBE)

LAERSKOOL UNIE

Steynsburg · Eastern Cape View Location

Telephone: 048 884 0005
Public Primary School Quintile 3 No-Fee School
EMIS: 200600363 348 learners (DBE)

LAERSKOOL UNIE

Klerksdorp New Town, Klerksdorp · North West View Location

Telephone: 018 462 1852
Public Primary School Quintile 4 Fee-Charging
EMIS: 600102288 773 learners (DBE)

LAERSKOOL UNIEFEES

Pretoria · Gauteng View Location

Telephone: 012 545 0151
Public Primary School Quintile 4 Fee-Charging
EMIS: 700240333 1,509 learners (DBE)

LAERSKOOL UNIKA

Randburg, Randburg · Gauteng View Location

Telephone: 011 888 4556
Public Primary School Quintile 5 Fee-Charging
EMIS: 700150847 744 learners (DBE)

LAERSKOOL UNITAS

Swartwater, Swartwater · Limpopo View Location

Telephone: 082 906 9198
Public Primary School Quintile 5 Fee-Charging
EMIS: 906111757 97 learners (DBE)

LAERSKOOL UNITASPARK

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 428 1951
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330456 980 learners (DBE)

LAERSKOOL VAALRIVIER

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 987 2610
Public Primary School Quintile 4 Fee-Charging
EMIS: 700320168 487 learners (DBE)

LAERSKOOL VAALWATER

Vaalwater, Vaalwater · Limpopo View Location

Telephone: 014 755 3614
Public Primary School Quintile 4 No-Fee School
EMIS: 907130581 165 learners (DBE)

LAERSKOOL VAN DYK

Van Dyk Park, Boksburg · Gauteng View Location

Telephone: 011 915 3803
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160994 2,533 learners (DBE)

LAERSKOOL VAN RIEBEECKPARK

Kempton Park · Gauteng View Location

Telephone: 011 976 2633
Public Primary School Quintile 5 Fee-Charging
EMIS: 700260430 1,091 learners (DBE)

LAERSKOOL VAN WYKSKRAAL

Makoppa, Thabazimbi · Limpopo View Location

Telephone: 071 692 9896
Public Primary School Quintile 5 Fee-Charging
EMIS: 909130598 63 learners (DBE)

Laerskool Vastrap

Rustenburg, Rustenburg · North West View Location

Telephone: 014 597 1817
Public Primary School Quintile 5 Fee-Charging
EMIS: 600100812 1,345 learners (DBE)

LAERSKOOL VENTERSPOS

Westonaria, Johannesburg · Gauteng View Location

Telephone: 010 110 0843
Public Primary School Quintile 4 No-Fee School
EMIS: 700270389 1,620 learners (DBE)

LAERSKOOL VERKENNER

Benoni, Benoni · Gauteng View Location

Telephone: 011 845 3058
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310565 1,235 learners (DBE)

LAERSKOOL VILLIERIA

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 331 1100
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220400 1,197 learners (DBE)

LAERSKOOL VISRIVIER

Bhongweni, Cookhouse · Eastern Cape View Location

Telephone: 042 247 1204
Public Primary School Quintile 3 No-Fee School
EMIS: 200100442 193 learners (DBE)

LAERSKOOL VISSERSHOEK

De Wildt, Pretoria · Gauteng View Location

Telephone: 010 055 5048
Public Primary School Quintile 4 Fee-Charging
EMIS: 700240341 144 learners (DBE)

LAERSKOOL VOORBRAND PRIMARY SCHOOL

Johannesburg, Johannesburg · Gauteng View Location

Telephone: 011 683 2323
Public Primary School Quintile 5 Fee-Charging
EMIS: 700120774 1,135 learners (DBE)

LAERSKOOL VOORPOS

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 332 2534
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220426 847 learners (DBE)

LAERSKOOL VOORTREKKER-EEUFEES

Pretoria North, Pretoria · Gauteng View Location

Telephone: 012 546 6541
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240358 1,497 learners (DBE)

LAERSKOOL VOORUITSIG

Kimberley · Northern Cape

Telephone: 053 861 2894
Public Primary School Quintile 5 Fee-Charging
EMIS: 300016210 1,089 learners (DBE)

LAERSKOOL VOORWAARTS

Meyerton · Gauteng View Location

Telephone: 016 364 1221
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330472 669 learners (DBE)

LAERSKOOL VRYHEIDSMONUMENT

Vereenigiing, Vereeniging · Gauteng View Location

Telephone: 016 428 1043
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330480 809 learners (DBE)

LAERSKOOL W H COETZER

The Hill, Johannesburg · Gauteng View Location

Telephone: 011 435 0435
Public Primary School Quintile 5 Fee-Charging
EMIS: 700120782 659 learners (DBE)

LAERSKOOL WARMBAD

Belabela, Belabela · Limpopo View Location

Telephone: 014 736 2228
Public Primary School Quintile 5 Fee-Charging
EMIS: 910130604 791 learners (DBE)

LAERSKOOL WARRENTON

Warrenton · Northern Cape

Telephone: 053 497 3553
Public Primary School Quintile 4 Fee-Charging
EMIS: 300017203 310 learners (DBE)

LAERSKOOL WELGEDAG

Springs, Springs · Gauteng View Location

Telephone: 011 733 4015
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350330 1,032 learners (DBE)

LAERSKOOL WERDA

Springs, Springs · Gauteng View Location

Telephone: 011 812 2268
Public Primary School Quintile 4 Fee-Charging
EMIS: 700350348 1,467 learners (DBE)

LAERSKOOL WESPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 386 0011
Public Primary School Quintile 5 Fee-Charging
EMIS: 700231027 1,316 learners (DBE)

LAERSKOOL WESTERLIG

Pretoria- West, Pretoria · Gauteng View Location

Telephone: 012 386 1368
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230813 1,003 learners (DBE)

LAERSKOOL WESTGOLD PRIMARY SCHOOL

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 142 3108
Public Primary School Quintile 4 Fee-Charging
EMIS: 700270256 1,580 learners (DBE)

LAERSKOOL WESTWOOD

Boksburg, Boksburg · Gauteng View Location

Telephone: 011 894 6639
Public Primary School Quintile 5 Fee-Charging
EMIS: 700161000 601 learners (DBE)

LAERSKOOL WIERDAPARK

Centurion, Pretoria · Gauteng View Location

Telephone: 012 654 3350
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210856 1,451 learners (DBE)

LAERSKOOL WILDEHONDEPAN

Wildehondpanplaas, Delareyville · North West View Location

Telephone: 082 796 7016
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100950 47 learners (DBE)

LAERSKOOL WILGENHOUTSDRIF

Grootdrink · Northern Cape

Telephone: 054 741 0085
Public Primary School Quintile 1 No-Fee School
EMIS: 300043216 184 learners (DBE)

LAERSKOOL WILLOWMORE

Willowmore, Willowvale · Eastern Cape View Location

Telephone: 044 923 2284
Public Primary School Quintile 3 No-Fee School
EMIS: 200100856 282 learners (DBE)

LAERSKOOL WITFIELD

Witfield, Boksburg · Gauteng View Location

Telephone: 011 826 5072
Public Primary School Quintile 5 Fee-Charging
EMIS: 700161018 977 learners (DBE)

LAERSKOOL WITPOORT NR 224

Bronkhorstspruit, Bronkhorstspruit · Gauteng View Location

Telephone: 082 452 4709
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210864 377 learners (DBE)

LAERSKOOL WITRIVIER

White River, White River · Mpumalanga View Location

Telephone: 013 795 0033
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009753 1,400 learners (DBE)

LAERSKOOL WITTENBERG

Piet Retief, Piet Retief · Mpumalanga View Location

Telephone: 071 604 2804
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009761 107 learners (DBE)

LAERSKOOL WOLMARANSSTAD

Wolmaransstad, Wolmaranstad · North West View Location

Telephone: 018 596 1108
Public Primary School Quintile 4 Fee-Charging
EMIS: 600102343 555 learners (DBE)

LAERSKOOL WONDERBOOM

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 543 0208
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240366 1,259 learners (DBE)

LAERSKOOL ZEBEDIELA

Zebedielatownship, Zebediela · Limpopo View Location

Telephone: 072 270 2423
Public Primary School Quintile 5 No-Fee School
EMIS: 906230955 482 learners (DBE)

LAEZONIA PRIMARY SCHOOL

Laezonia, Pretoria · Gauteng View Location

Telephone: 012 669 3308
Public Primary School Quintile 1 No-Fee School
EMIS: 700400554 1,980 learners (DBE)
← Prev Page 96 of 256 Next →
Scroll to Top