Schools in North West
1,581 schools on the 2023 register: 1,477 public and 104 independent.
- Primary 1,034
- Intermediate 6
- Secondary 446
- Combined 63
- Special needs 32
Largest towns
Towns A to Z
Atamelang 10Bela-Bela 5Bloemhof 10Brits 103Christiana 6Coligny 13Delareyville 30Dinokana 10Dryharts 6Ganyesa 9Ga-Rankuwa 9Greater Taung 17Hammanskraal 15Hartbeesfontein 7Hartswater 6Ikageng 5Itsoseng 34Jericho 14Jouberton 21Kagisano 19Klerksdorp 35Koster 6Leeudoringstad 6Lerato 13Lesedi 5Lichtenburg 27Mabeskraal 7Mabopane 8Madibogo 17Madikwe 19Mahikeng 110Makapanstad 16Makwassie 7Mareetsane 5Mmabatho 36Mogwase 17Morokweng 19Moseskotane 9Motswedi 6Orkney 16Ottosdal 9Pampierstad 8Phokeng 10Potchefstroom 41Pretoria 10Pudumong 14Radithuso 6Radium 5Rustenburg 127Sannieshof 10Saulspoort 10Schweizer-Reneke 15Setlagole 7Stilfontein 21Suncity 7Swartfontein 5Swartklip 10Swartruggens 8Taung 38Taung Station 20Temba 17Tseoge 6Tswaing 5Ventersdorp 23Vryburg 32Winterveldt 5Wolmaransstad 14Zeerust 32