Public primary school

Dinokeng Primary Farm School

Driefontein, Vanderbjilpark, Gauteng

Dinokeng Primary Farm School is a public primary school in Driefontein, Vanderbjilpark, Gauteng, in the Sedibeng West education district. The Department of Basic Education classifies it as a primary school. In 2025 it had 339 learners and 14 educators, about 24.2 learners per educator. That makes it smaller than the average for public primary schools in Gauteng (1 006 learners). It is a quintile 1 school, meaning it serves the 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
Quintile1 of 5 (what is this?)
School feesNo-fee school
Section 21Yes
Learners (2025)339
Educators (2025)14
Learners per educator24.2 (province average 30.1)
Fewer learners per educator than 95% of 190 similar schools
Urban or ruralRural
EMIS number700321927

Address and location

Street address581, Marlbank, Driefontein, Vanderbjilpark, Vanderbjilpark
Postal address1900
Suburb / areaDriefontein
TownVanderbjilpark
ProvinceGauteng
Education districtSedibeng West
Circuit1
MunicipalityEmfuleni Local Municipality
Ward74201007
Former departmentDepartment of Education & Training(DET)

Admissions

Applications for Grade R, Grade 1 and Grade 8 at public schools in Gauteng open the year before your child starts school. In Gauteng, apply through the Gauteng Department of Education online admissions system. Read our guide on applying for Grade 1 and Grade 8.

Questions about Dinokeng Primary Farm School

Is Dinokeng Primary Farm School a public or private school?

Dinokeng Primary Farm School is a public primary school.

Does Dinokeng Primary Farm School charge school fees?

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

How many learners are at Dinokeng Primary Farm School?

339 learners and 14 educators (about 24.2 learners per educator) in 2025. That is fewer learners per educator than 95% of 190 similar schools in Gauteng.

What is the EMIS number of Dinokeng Primary Farm School?

Its EMIS number is 700321927.

Where is Dinokeng Primary Farm School?

581, Marlbank, Driefontein, Vanderbjilpark, Vanderbjilpark. It is in Driefontein, Vanderbjilpark, Gauteng, in the Sedibeng West education district. Phone 016 100 1442.

Schools near Dinokeng Primary Farm School

Laerskool Vaalrivier

Lochvaal, Vanderbijlpark, Gauteng 5.9 km

PublicPrimaryQuintile 4

487 learners016 987 2610

Fakkelskool

Sasolburg, Free State 7.1 km

PublicSpecial Needs

408 learners

All schools in Vanderbjilpark ›

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