Machelane Primary

Machelane Primary is a primary school located at Ga Masemola, Thabampshe, Dithabaneng, Limpopo Province, South Africa. The school’s EMIS number is 924640774 and postal address is P.O. Box 352; Masemola1060

Registration Sec 21 Function Quantile NAS No Fee Urban/Rural Boarding ANA Full Service 2016 Learners 2016 Educators
Unknown Yes Unknown 1 No Yes Rural No Yes No 73 3

Data sourced from department of basic education, last updated on December 2016.
For update and correction kindly contact the webmaster.


Ga Masemola, Thabampshe, Dithabaneng,

Emis Number


Laerskool Rustenburg-Noord

56 Johnson Street, Rustenburg Noord, Rustenburg, 0300

Mmakgabo Primary School

Ga Rammobola, Olympus, Moletjie,

Mokonyama Primary School

934 Block E, Mandela Village, Hammanskraal, 0400