Primary schools
31- Brandvlei Primary Farm SchoolPublic · 885 learners · No fees
- Bulelani Primary SchoolPublic · 928 learners · No fees
- Crestview CollegeIndependent · 84 learners
- FJL Wells Primary Mine SchoolRandfontein · Public · 1,325 learners
- Hartzstraat Primary SchoolPublic · 1,333 learners · No fees
- Ipeleng Primary SchoolPublic · 1,186 learners · No fees
- Isiqalo Primary SchoolPublic · 1,309 learners · No fees
- Itumeleng School for Severely Mentally HandicappedPublic · 259 learners
- Kamogelo Primary SchoolPublic · 644 learners · No fees
- Kardia House International NPCIndependent · 169 learners
- Laerskool AvantePublic · 1,466 learners
- Laerskool ModderfonteinWestonaria · Public · 847 learners
- Laerskool RandfonteinPublic · 1,275 learners
- Laerskool RapportryerPublic · 1,167 learners
- Laerskool VentersposWestonaria · Public · 1,603 learners
- Laerskool Westgold Primary SchoolPublic · 1,514 learners
- Mablomong Intermediate SchoolRandfontein · Public · 584 learners · No fees
- Malerato Primary SchoolPublic · 1,222 learners · No fees
- Maputle Primary SchoolWestonaria · Public · 1,241 learners · No fees
- Matlapaneng Primary SchoolPublic · 1,133 learners · No fees
- Mohlakano Primary SchoolRandfontein · Public · 918 learners · No fees
- Mohlakeng Public SchoolPublic · 565 learners · No fees
- Phandulwazi Primary SchoolPublic · 810 learners · No fees
- Randfontein Primary SchoolPublic · 1,440 learners
- Seatile Primary SchoolPublic · 1,172 learners · No fees
- Sedimosang Primary SchoolPublic · 1,156 learners · No fees
- Setholela Primary SchoolRanfontein · Public · 708 learners · No fees
- Thuto Bokamoso Primary SchoolPublic · 306 learners · No fees
- Toekomsrus Primary SchoolPublic · 1,640 learners · No fees
- Tswelelo Primary SchoolPublic · 517 learners · No fees
- Westonaria Primary SchoolPublic · 957 learners