Primary schools
50Only primary schools- Atlholang Primary SchoolPublic · 629 learners · No fees
- Bosele Public Intermediate SchoolPublic · 672 learners · No fees
- C.V.O. Skool WesrandHelderblom · Independent · 17 learners
- Curamus SchoolPublic · 183 learners
- Die Poort Primary Farm SchoolPublic · 380 learners · No fees
- Diphalane Primary SchoolPublic · 1,200 learners · No fees
- Divine CollegeIndependent · 50 learners
- Dr Yusuf Dadoo Primary SchoolPublic · 1,292 learners
- Entuthukweni Primary SchoolPublic · 886 learners · No fees
- Itireleng School for Severly Mentally HandicappedPublic · 288 learners
- Khaselihle Primary SchoolPublic · 843 learners · No fees
- Khululekani Primary SchoolPublic · 1,258 learners · No fees
- Kid Maponya Primary SchoolPublic · 1,879 learners · No fees
- Krugersdorp Town Primary SchoolKrugersdorp North · Public · 742 learners
- Kwaggafontein Primary Farm SchoolPublic · 888 learners · No fees
- Laerskool BekkerMagaliesburg · Public · 538 learners
- Laerskool EbenhaeserPublic · 773 learners
- Laerskool HekpoortPublic · 192 learners · No fees
- Laerskool KenmarePublic · 1,144 learners
- Laerskool Krugersdorp-NoordPublic · 931 learners
- Laerskool MilleniumPublic · 1,082 learners
- Laerskool Nooitgedacht Nr 88Public · 1,608 learners
- Laerskool PaardekraalPublic · 1,020 learners
- Lengau Primary SchoolPublic · 785 learners · No fees
- Lesego Primary SchoolPublic · 1,587 learners · No fees
- Lewisham Primary SchoolPublic · 1,323 learners
- Maloneys Eye Primary Farm SchoolPublic · 338 learners · No fees
- Mashudu PrimaryPublic · 1,221 learners · No fees
- Matlhasedi Primary SchoolPublic · 998 learners · No fees
- Monument Primary SchoolPublic · 1,197 learners
- Mphe-Thuto Primary SchoolGa Mogale · Public · 861 learners · No fees
- Munsieville Ext.4 Primary SchoolPublic · 1,057 learners · No fees
- Patrick Mashego Primary SchoolPublic · 1,708 learners · No fees
- Phatudi Primary SchoolPublic · 1,179 learners · No fees
- Rand Gold Primary Farm SchoolPublic · 184 learners · No fees
- Rietvallei Extension 3 Primary SchoolPublic · 1,068 learners · No fees
- Sandile Primary SchoolPublic · 491 learners · No fees
- Setlolamathe Primary SchoolPublic · 650 learners · No fees
- Silverfields Primary SchoolPublic · 1,174 learners
- Tarlton Primary Farm SchoolPublic · 518 learners · No fees
- Thembile Primary SchoolPublic · 856 learners · No fees
- Thusong Primary SchoolPublic · 1,022 learners · No fees
- Thuthuzekani Primary SchoolPublic · 1,685 learners · No fees
- Tsakani Primary SchoolPublic · 1,764 learners · No fees
- Tsholetsega Public SchoolPublic · 1,281 learners · No fees
- Unity Primary SchoolTarlton · Public · 1,199 learners · No fees
- Vineyard Christian SchoolHorningklip · Independent · 68 learners
- WD Oliphant Primary SchoolPublic · 740 learners · No fees
- Wesrandse Skool - West Rand SchoolPublic · 287 learners
- West Rand Primary Mine SchoolKrugersdorp West · Public · 309 learners · No fees