Primary schools
23Only primary schools- Alberview Primary SchoolPublic · 1,266 learners
- Brackenhurst Primary SchoolPublic · 1,526 learners
- Cosmo Private SchoolMaybery Park · Independent · 27 learners
- Creative Kidz SchoolIndependent · 108 learners
- Eden-Ridge Primary SchoolEden Park · Public · 2,179 learners · No fees
- Edenpark Primary SchoolPublic · 1,947 learners · No fees
- Encochoyini Primary SchoolPublic · 1,608 learners · No fees
- Kenton Primary SchoolPublic · 1,094 learners
- Khehlekile Primary SchoolPublic · 932 learners · No fees
- Laerskool Generaal AlbertsPublic · 1,091 learners
- Laerskool President SteynVerwoerdpark · Public · 1,023 learners
- Laerskool RandhartRandhart · Public · 1,191 learners
- Leratadima Primary SchoolThokoza · Public · 1,541 learners · No fees
- Lux CollegeIndependent · 54 learners
- Maphanzela Primary SchoolPublic · 925 learners · No fees
- Mohaung Primary SchoolPublic · 746 learners · No fees
- Mohlodi Primary SchoolPublic · 1,139 learners · No fees
- Opelweg Primary SchoolPublic · 2,332 learners · No fees
- Our Lady of Lebanon Maronite Catholic SchoolMulbarton · Independent · 430 learners
- Setsing Primary SchoolPublic · 1,250 learners · No fees
- Simunye Primary SchoolThokoza · Public · 789 learners · No fees
- Tshwaragano Primary SchoolPublic · 1,142 learners · No fees
- Umzamo Primary SchoolPublic · 498 learners · No fees