MAHALAPYE SUB DISTRICT

Mahalapye Sub District has 52 primary schools and amongst them there are two Primary schools have boarding facilities which cater for students from surrounding settlements and they are in Mokgenene and Otse Primary Schools. There is a total of thirty one pre primary schools.

Village Coverage

Mahalapye Sub District covers and offers services in the following villages: Mahalapye, Pallaroad, Mookane, Mmaphashalala, Taupye, Dibete, Dovedale, Kudumatse, Makwate, Shakwe, Moshopha, Machaneng, Sefhare, Chadibe, Bonwapitse, Mmutlane, Mokobeng, Ngwapa, Tumasera, Ramokgonami, Maape, Pilikwe, Mhalapitsa, Borotsi, Tewane, Kalamare, Mokgenene, Shoshong, Moralane, Mosolotshane, Kodibeleng, Ikongwe, Poloka, Otse, Matlhako, Mokoswane, Seleka, Ga Setsile, Lotoreng and Tobela.