Secondary schools in Mahikeng (Mafikeng)
25 secondary schools on the 2023 register: 24 public and 1 independent.
- Batswana Commercial Secondary SchoolMontshiwa · Public · 1,343 learners
- Boithaopo High SchoolKraaipan · Public · 880 learners
- Boitshoko MiddleMajemangso · Public · 691 learners
- Curro Secondary SchoolIndependent · 605 learners
- Danvillle SecondaryDanville · Public · 572 learners
- Gakologelwang Middle SchoolMmabatho · Public · 101 learners
- Golf View CombinedGolf View · Public · 1,018 learners
- Jan Masibi SecondaryPublic · 419 learners
- Kagiso Barolong High SchoolPublic · 300 learners
- Kebonang Secondary SchoolUnit14 · Public · 841 learners
- Leteane High SchoolMagogoetlong · Public · 892 learners
- Maano Secondary SchoolMasutlhe Village · Public · 380 learners
- Mafikeng High SchoolGolf View · Public · 649 learners
- Mococe Secondary SchoolMmabatho · Public · 612 learners
- Molelwane Secondary SchoolPublic · 857 learners
- Mosikare Secondary SchoolMantsa · Public · 977 learners
- Ntshidi Secondary SchoolMabule · Public · 457 learners
- Ramaina A Phetlhu SecondaryPublic · 791 learners
- S.C. Kgobokoe High SchoolRamatlabama · Public · 386 learners
- Saane Middle SchoolRiviera Park · Public · 64 learners
- Seleje Secondary SchoolMadibe · Public · 496 learners
- Setlopo Science and Commercial SecondaryRiviera Park · Public · 1,110 learners
- St Mary's Secondary SchoolLomanyana · Public · 653 learners
- Tshidi Barolong Secondary SchoolPublic · 1,032 learners
- ZM SeatlholoRiviera Park · Public · 444 learners