Public primary school

Maikaelelo Primary School

Olifantshoek, Northern Cape

Maikaelelo Primary School is a public primary school in Olifantshoek, Northern Cape, in the John Taolo Gaetsewe (JTG) education district. The Department of Basic Education classifies it as a primary school. In 2025 it had 601 learners and 18 educators, about 33.4 learners per educator. That makes it about the same size as the average for public primary schools in Northern Cape (509 learners). It is a quintile 2 school, meaning it serves the second-poorest 20% of communities according to the national poverty ranking. It is a no-fee school, so parents do not pay school fees. As a Section 21 school, its governing body manages part of its own budget.

School facts

School typePublic primary school
Phase (DBE)Primary School
SectorPublic
Quintile2 of 5 (what is this?)
School feesNo-fee school
Section 21Yes
Learners (2025)601
Educators (2025)18
Learners per educator33.4 (province average 29.4)
Fewer learners per educator than 6% of 94 similar schools
Urban or ruralRural
EMIS number300044303

Address and location

Street address351 Toto Street, Diepkloof, Olifantshoek, 8450
Postal addressPo Box 188 Olifantshoek 8450
TownOlifantshoek
ProvinceNorthern Cape
Education districtJohn Taolo Gaetsewe (JTG)
MunicipalityGa-Segonyana Local Municipality
Former departmentDepartment of Education & Training(DET)

Admissions

Applications for Grade R, Grade 1 and Grade 8 at public schools in Northern Cape open the year before your child starts school. Contact the school for its application form and dates. Read our guide on applying for Grade 1 and Grade 8.

Questions about Maikaelelo Primary School

Is Maikaelelo Primary School a public or private school?

Maikaelelo Primary School is a public primary school.

Does Maikaelelo Primary School charge school fees?

It is a no-fee school, so parents do not pay school fees. It is a quintile 2 school.

How many learners are at Maikaelelo Primary School?

601 learners and 18 educators (about 33.4 learners per educator) in 2025. That is fewer learners per educator than 6% of 94 similar schools in Northern Cape.

What is the EMIS number of Maikaelelo Primary School?

Its EMIS number is 300044303.

Where is Maikaelelo Primary School?

351 Toto Street, Diepkloof, Olifantshoek, 8450. It is in Olifantshoek, Northern Cape, in the John Taolo Gaetsewe (JTG) education district. Phone 053 331 0701.

Other schools in Olifantshoek

Cvo Kalahari Skool

Olifantshoek, Northern Cape

PrivatePrimary

68 learners053 331 0766

Laerskool Saambou

Olifantshoek, Northern Cape

PublicPrimaryQuintile 1No fees

24 learners053 331 0622

Langberg High School

Olifantshoek, Northern Cape

PublicHigh schoolQuintile 3No fees
87.2% matric 2025

965 learners053 331 0346

All schools in Olifantshoek ›

Source: DBE EMIS School Masterlist, Quarter 3 of 2025. Details can change; please confirm with the school.