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 KRUINSIG

Glen Marais, Kempton Park · Gauteng View Location

Telephone: 011 972 4147
Public Primary School Quintile 5 Fee-Charging
EMIS: 700260406 1,009 learners (DBE)

LAERSKOOL KURUMAN

Kuruman · Northern Cape

Telephone: 053 712 0771
Public Primary School Quintile 5 Fee-Charging
EMIS: 300045210 838 learners (DBE)

LAERSKOOL KUSWAG

Sunnyridge, East London · Eastern Cape View Location

Telephone: 043 736 3506
Public Primary School Quintile 5 Fee-Charging
EMIS: 200200349 688 learners (DBE)

LAERSKOOL KWAGGASRAND

Pretoria · Gauteng View Location

Telephone: 012 386 5393
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230920 888 learners (DBE)

LAERSKOOL LA HOFF

La Hoff, Klerksdorp · North West View Location

Telephone: 018 468 2471
Public Primary School Quintile 5 Fee-Charging
EMIS: 600100795 998 learners (DBE)

LAERSKOOL LAEVELD

West Acres, Mbombela · Mpumalanga View Location

Telephone: 013 741 1028
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009381 1,410 learners (DBE)

LAERSKOOL LEANDRA

Leslie, Leslie · Mpumalanga View Location

Telephone: 017 683 0042
Public Primary School Quintile 4 Fee-Charging
EMIS: 800009399 565 learners (DBE)

LAERSKOOL LEEUDORINGSTAD

Leeudoringstad, Leeudoringstad · North West View Location

Telephone: 018 581 3382
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100829 155 learners (DBE)

LAERSKOOL LEEUPOORT

Leeupoort, Leeupoort · Limpopo View Location

Public Primary School Quintile 1 No-Fee School
EMIS: 910130635 276 learners (DBE)

LAERSKOOL LEONDALE PARALLEL MEDIUM

Leondale, Germiston · Gauteng View Location

Telephone: 010 612 0405
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160960 1,993 learners (DBE)

LAERSKOOL LEVUBU

Levubu · Limpopo View Location

Telephone: 087 820 5307
Public Primary School Quintile 4 No-Fee School
EMIS: 905320605 335 learners (DBE)

LAERSKOOL LICHTENBURG

Retiefs Park, Lichtenburg · North West View Location

Telephone: 018 632 4619
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100903 583 learners (DBE)

LAERSKOOL LINDOPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 800 1608
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220327 1,295 learners (DBE)

LAERSKOOL LOTHAIR

Lothair, Lothair · Mpumalanga View Location

Telephone: 017 845 3008
Public Primary School Quintile 3 Fee-Charging
EMIS: 800009407 267 learners (DBE)

LAERSKOOL LOUIS LEIPOLDT

Centurion, Pretoria · Gauteng View Location

Telephone: 012 664 5798
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210732 1,062 learners (DBE)

LAERSKOOL LOUIS TRICHARDT

Makhado, Makhado · Limpopo View Location

Telephone: 015 516 5151
Public Primary School Quintile 5 Fee-Charging
EMIS: 905332493 972 learners (DBE)

LAERSKOOL LOUW GELDENHUYS

Linden, Johannesburg · Gauteng View Location

Telephone: 011 782 5442
Public Primary School Quintile 5 Fee-Charging
EMIS: 700150839 696 learners (DBE)

LAERSKOOL LYDENBURG

Mashishing, Mashishing · Mpumalanga View Location

Telephone: 013 235 2077
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009415 1,362 learners (DBE)

LAERSKOOL LYNNWOOD

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 348 8894
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210740 1,316 learners (DBE)

LAERSKOOL M W DE WET PRIMARY SCHOOL

Edenvale, Edenvale · Gauteng View Location

Telephone: 011 453 0813
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160978 715 learners (DBE)

LAERSKOOL MACHADO

Machadodorp, Machadodorp · Mpumalanga View Location

Telephone: 013 256 0088
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009423 221 learners (DBE)

LAERSKOOL MAGALIESKRUIN

Pretoria · Gauteng View Location

Telephone: 012 548 1240
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240291 971 learners (DBE)

LAERSKOOL MAKWASSIE

Makwassie · North West View Location

Telephone: 018 597 4085
Public Primary School Quintile 1 No-Fee School
EMIS: 600101041 320 learners (DBE)

LAERSKOOL MALELANE

Malelane, Malelane · Mpumalanga View Location

Telephone: 013 790 0309
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009431 486 learners (DBE)

LAERSKOOL MARBLE-HALL

Marblehall, Marblehall · Limpopo View Location

Telephone: 013 261 1106
Public Primary School Quintile 5 Fee-Charging
EMIS: 996606521 512 learners (DBE)

LAERSKOOL MAREETSANE

Mafikeng, Mareetsane · North West View Location

Telephone: 018 332 2781
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101100 256 learners (DBE)

LAERSKOOL MARIEPSKOP

Kampersrus, Kapersrus · Limpopo View Location

Telephone: 079 529 6071
Public Primary School Quintile 4 Fee-Charging
EMIS: 903420161 302 learners (DBE)

LAERSKOOL MARIETJIE VAN NIEKERK

Bethal, Bethal · Mpumalanga View Location

Telephone: 017 647 1481
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009456 403 learners (DBE)

LAERSKOOL MAYVILLE

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 335 2300
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230938 798 learners (DBE)

LAERSKOOL MEIRINGSPARK

Elandsheuwel, Klerksdorp · North West View Location

Telephone: 018 469 1050
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101180 519 learners (DBE)

LAERSKOOL MENLOPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 460 7201
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210757 1,143 learners (DBE)

LAERSKOOL MESSINA

Musina, Musina · Limpopo View Location

Telephone: 015 534 0122
Public Primary School Quintile 5 Fee-Charging
EMIS: 902331810 579 learners (DBE)

LAERSKOOL MEYERSPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 803 7505
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220335 1,439 learners (DBE)

LAERSKOOL MIDDELBURG

Middelburg, Middelburg · Mpumalanga View Location

Telephone: 013 282 5298
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009464 1,183 learners (DBE)

LAERSKOOL MIDVAAL

Vereeniging, Vereeniging · Gauteng View Location

Telephone: 016 362 0105
Public Primary School Quintile 5 Fee-Charging
EMIS: 700330340 1,126 learners (DBE)

LAERSKOOL MILLENIUM

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 011 953 3786
Public Primary School Quintile 5 Fee-Charging
EMIS: 700252859 1,118 learners (DBE)

LAERSKOOL ML FICK

Potchefstroom · North West View Location

Telephone: 018 297 5003
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100941 714 learners (DBE)

LAERSKOOL MODDERFONTEIN

Westonaria, Johannesburg · Gauteng View Location

Telephone: 011 756 1501
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270330 859 learners (DBE)

LAERSKOOL MONUMENTPARK

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 460 6607
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210765 1,098 learners (DBE)

LAERSKOOL MOOIFONTEIN PRIMARY SCHOOL

Kempton Park · Gauteng View Location

Telephone: 011 976 1030
Public Primary School Quintile 5 Fee-Charging
EMIS: 700260414 1,633 learners (DBE)

LAERSKOOL MOOIRIVIER

Buit, Potchefstroom · North West View Location

Telephone: 018 293 0309
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100943 1,066 learners (DBE)

LAERSKOOL MORESTER

Springs, Springs · Gauteng View Location

Telephone: 011 365 4906
Public Primary School Quintile 5 Fee-Charging
EMIS: 700350298 1,566 learners (DBE)

LAERSKOOL MOREWAG

Brakpan, Brakpan · Gauteng View Location

Telephone: 011 813 1018
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310516 491 learners (DBE)

LAERSKOOL MOUNTVIEW

George Central, George · Western Cape View Location

Independent Primary School Fee-Charging
EMIS: 100000744 211 learners (DBE)

LAERSKOOL MULDERSDRIF

Muldersdrif, Johannesburg · Gauteng View Location

Telephone: 011 662 1929
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250787 674 learners (DBE)

LAERSKOOL NELSPRUIT

Mbombela, Nelspruit · Mpumalanga View Location

Telephone: 013 752 8148
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009480 1,146 learners (DBE)

LAERSKOOL NESHER

Delmas, Delmas · Mpumalanga View Location

Telephone: 013 665 2602
Independent Primary School Fee-Charging
EMIS: 800033464 147 learners (DBE)

LAERSKOOL NOBEL

Modderfontein, Johannesburg · Gauteng View Location

Telephone: 011 608 2871
Public Primary School Quintile 5 Fee-Charging
EMIS: 700260422 1,204 learners (DBE)

LAERSKOOL NOOITGEDACHT NR 88

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 010 109 2130
Public Primary School Quintile 4 Fee-Charging
EMIS: 700250795 1,696 learners (DBE)

LAERSKOOL NOORDHOEK

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 933 3109
Public Primary School Quintile 5 Fee-Charging
EMIS: 700320127 1,308 learners (DBE)

LAERSKOOL NOORDVAAL

Orkney, Orkney · North West View Location

Telephone: 018 473 4144
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101522 678 learners (DBE)

LAERSKOOL NORTHAM

Northam, Northam · Limpopo View Location

Telephone: 014 784 0300
Public Primary School Quintile 5 Fee-Charging
EMIS: 909130543 584 learners (DBE)

LAERSKOOL NORTHMEAD

Benoni, Benoni · Gauteng View Location

Telephone: 011 849 7621
Public Primary School Quintile 5 Fee-Charging
EMIS: 700310524 1,018 learners (DBE)

LAERSKOOL NUMBI

Hazyview, Hazyview · Mpumalanga View Location

Telephone: 013 737 7204
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009498 581 learners (DBE)

LAERSKOOL NYLSTROOM

Nylstroom, Nylstroom · Limpopo View Location

Telephone: 014 717 1311
Public Primary School Quintile 5 Fee-Charging
EMIS: 907130550 576 learners (DBE)

LAERSKOOL OHRIGSTAD

Ohrigstad, Ohrigstad · Limpopo View Location

Telephone: 013 238 0020
Public Primary School Quintile 4 Fee-Charging
EMIS: 996602201 136 learners (DBE)

LAERSKOOL ONVERWACHT

Kriel, Kriel · Mpumalanga View Location

Telephone: 017 648 2107
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009514 735 learners (DBE)

LAERSKOOL OOS-DRIEFONTEIN

Carletonville, Carletonville · Gauteng View Location

Telephone: 018 781 1001
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270348 706 learners (DBE)

LAERSKOOL OOSKUS GIMNASIUM

Eastern Cape · Eastern Cape View Location

Telephone: 043 722 2665
Public Primary School Quintile 5 Fee-Charging
EMIS: 200201119 509 learners (DBE)

LAERSKOOL OOSPARK

Vanderbijlpark, Vanderbijlpark · Gauteng View Location

Telephone: 016 933 5766
Public Primary School Quintile 5 Fee-Charging
EMIS: 700320135 1,488 learners (DBE)

LAERSKOOL OOST-EIND

Sunnyside, Pretoria · Gauteng View Location

Telephone: 012 440 4650
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230946 1,933 learners (DBE)

LAERSKOOL OOSTERKRUIN

Germiston, Germiston · Gauteng View Location

Telephone: 011 828 2748
Public Primary School Quintile 5 Fee-Charging
EMIS: 700160986 1,060 learners (DBE)

LAERSKOOL OOSTERLIJN

Waterval Boven, Waterval Boven · Mpumalanga View Location

Telephone: 013 257 0021
Public Primary School Quintile 4 Fee-Charging
EMIS: 800009522 164 learners (DBE)

LAERSKOOL ORANJE-NOORD

Upington · Northern Cape

Telephone: 054 332 3776
Public Primary School Quintile 5 Fee-Charging
EMIS: 300041210 1,169 learners (DBE)

LAERSKOOL ORANJEGLOED

Secunda, Secunda · Mpumalanga View Location

Telephone: 017 634 3490
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009530 1,318 learners (DBE)

LAERSKOOL ORION

Alberton, Johannesburg · Gauteng View Location

Telephone: 011 868 5562
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340281 911 learners (DBE)

LAERSKOOL ORKNEY

Orkney, Orkney · North West View Location

Telephone: 018 473 1234
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101581 700 learners (DBE)

LAERSKOOL OTTOSDAL

Ottosdal · North West View Location

Telephone: 018 571 0563
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101586 128 learners (DBE)

LAERSKOOL P A M BRINK

Springs, Springs · Gauteng View Location

Telephone: 011 811 1880
Public Primary School Quintile 4 Fee-Charging
EMIS: 700350306 617 learners (DBE)

LAERSKOOL P.A. THERON

Stilfontein, Stilfontein · North West View Location

Telephone: 018 484 1525
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100805 633 learners (DBE)

LAERSKOOL PAARDEKRAAL

Krugersdorp, Krugersdorp · Gauteng View Location

Telephone: 011 953 1930
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250803 1,035 learners (DBE)

LAERSKOOL PANORAMA

Riverview, Witbank · Mpumalanga View Location

Telephone: 013 650 2116
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009548 1,167 learners (DBE)

LAERSKOOL PARATUS PRIMARY SCHOOL

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 651 4345
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210781 832 learners (DBE)

LAERSKOOL PARKSIG

Vanderbijlpark · Gauteng View Location

Telephone: 016 100 1559
Public Primary School Quintile 2 No-Fee School
EMIS: 700320143 1,006 learners (DBE)

LAERSKOOL PHALABORWA NOORD

Phalaborwa, Phalaborwa · Limpopo View Location

Telephone: 015 781 1097
Public Primary School Quintile 5 Fee-Charging
EMIS: 903420185 634 learners (DBE)

LAERSKOOL PHALABORWA SUID

Phalaborwa, Phalaborwa · Limpopo View Location

Telephone: 015 781 1041
Public Primary School Quintile 5 Fee-Charging
EMIS: 903420178 522 learners (DBE)

LAERSKOOL PIERNEEF

Pretoria · Gauteng View Location

Telephone: 012 329 2369
Public Primary School Quintile 5 Fee-Charging
EMIS: 700232421 641 learners (DBE)

LAERSKOOL PIET PLESSIS

Piet Plessis, Pietplessis · North West View Location

Telephone: 084 808 2929
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101651 59 learners (DBE)

LAERSKOOL PIET RETIEF

Piet Retief, Piet Retief · Mpumalanga View Location

Telephone: 017 826 5260
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009563 852 learners (DBE)

LAERSKOOL PIET VAN VUUREN

Brixton, Johannesburg · Gauteng View Location

Telephone: 011 839 2848
Public Primary School Quintile 5 Fee-Charging
EMIS: 700140277 943 learners (DBE)

LAERSKOOL PIETERSBURG NOORD

Pietersburg, Pietersburg · Limpopo View Location

Telephone: 015 297 1076
Public Primary School Quintile 5 Fee-Charging
EMIS: 904220415 1,159 learners (DBE)

LAERSKOOL PIETERSBURG OOS

Polokwane, Polokwane · Limpopo View Location

Telephone: 015 296 0214
Public Primary School Quintile 5 Fee-Charging
EMIS: 904220453 1,131 learners (DBE)

LAERSKOOL PIONIER

Volksrust, Volksrust · Mpumalanga View Location

Telephone: 017 735 5066
Public Primary School Quintile 5 Fee-Charging
EMIS: 800009571 674 learners (DBE)

LAERSKOOL PLATINA

Zwartklip, Swartklip · Limpopo View Location

Telephone: 014 786 0019
Public Primary School Quintile 5 Fee-Charging
EMIS: 909131317 981 learners (DBE)

LAERSKOOL POSTMASBURG

Postmasburg · Northern Cape

Telephone: 053 313 1212
Public Primary School Quintile 5 Fee-Charging
EMIS: 300044211 1,231 learners (DBE)

LAERSKOOL POTGIETERSRUS

Potgietersrus, Potgietersrus · Limpopo View Location

Telephone: 015 491 2107
Public Primary School Quintile 5 Fee-Charging
EMIS: 906120539 1,224 learners (DBE)

LAERSKOOL PRESDA

Zwavelpoort, Bronkhostspruit · Gauteng View Location

Telephone: 012 996 1629
Independent Primary School Fee-Charging
EMIS: 700230953 96 learners (DBE)

LAERSKOOL PRESIDENT

Neserhof, Klerksdorp · North West View Location

Telephone: 018 462 8032
Public Primary School Quintile 4 Fee-Charging
EMIS: 600101680 524 learners (DBE)

LAERSKOOL PRESIDENT PRETORIUS

Potchefstroom, Potchefstroom · North West View Location

Telephone: 018 294 4237
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100946 1,084 learners (DBE)

LAERSKOOL PRESIDENT STEYN

Verwoerdpark, Alberton · Gauteng View Location

Telephone: 011 902 4904
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340299 962 learners (DBE)

LAERSKOOL PRETORIA-OOS

Brooklyn, Pretoria · Gauteng View Location

Telephone: 012 362 1335
Public Primary School Quintile 5 Fee-Charging
EMIS: 700230961 716 learners (DBE)

Laerskool Proteapark

Protea Park Rustenburg, Rustenburg · North West View Location

Telephone: 014 533 2080
Public Primary School Quintile 4 Fee-Charging
EMIS: 600100807 1,275 learners (DBE)

LAERSKOOL PROTEARIF

Krugersdorp, Johannesburg · Gauteng View Location

Telephone: 011 956 6358
Public Primary School Quintile 5 Fee-Charging
EMIS: 700250811 657 learners (DBE)

LAERSKOOL PUTFONTEIN

Putfontein, Benoni · Gauteng View Location

Telephone: 011 969 6195
Public Primary School Quintile 4 Fee-Charging
EMIS: 700310540 1,202 learners (DBE)

LAERSKOOL QUEENSWOOD

Pretoria, Pretoria · Gauteng View Location

Telephone: 012 333 0252
Public Primary School Quintile 5 Fee-Charging
EMIS: 700220418 697 learners (DBE)

LAERSKOOL RACHEL DE BEER

Pretoria Noord, Pretoria · Gauteng View Location

Telephone: 012 546 0430
Public Primary School Quintile 5 Fee-Charging
EMIS: 700240309 1,658 learners (DBE)

LAERSKOOL RANDFONTEIN

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 412 2902
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270355 1,207 learners (DBE)

LAERSKOOL RANDHART

Randhart, Alberton · Gauteng View Location

Telephone: 011 864 5110
Public Primary School Quintile 5 Fee-Charging
EMIS: 700340307 1,096 learners (DBE)

LAERSKOOL RAPPORTRYER

Randfontein, Randfontein · Gauteng View Location

Telephone: 011 412 2804
Public Primary School Quintile 5 Fee-Charging
EMIS: 700270363 1,124 learners (DBE)

LAERSKOOL RAYTON

Rayton, Rayton · Gauteng View Location

Telephone: 012 734 4141
Public Primary School Quintile 5 Fee-Charging
EMIS: 700210799 503 learners (DBE)
← Prev Page 95 of 256 Next →
Scroll to Top