Public high school

David Makhubo Secondary School

Kaalfontein Ext 23, Midrand, Gauteng

David Makhubo Secondary School is a public high school in Kaalfontein Ext 23, Midrand, Gauteng, in the Johannesburg East education district. The Department of Basic Education classifies it as a secondary school. In 2025 it had 2 363 learners and 63 educators, about 37.5 learners per educator. That makes it larger than the average for public high schools in Gauteng (1 330 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. In the 2025 matric exams, 82.1% of its 262 candidates passed (Gauteng average: 89.1%).

Matric (NSC) results

82.1% of the school's 262 matric candidates passed in 2025, below the Gauteng average of 89.1%.

YearWrotePassedPass rateGauteng
2023207163 78.7% 85.4%
2024285211 74.0% 88.5%
2025262215 82.1% 89.1%

Source: Department of Basic Education, 2025 NSC School Performance Report. Pass rate = candidates who achieved the NSC ÷ candidates who wrote. It doesn't show bachelor passes, distinctions or learners who left before Grade 12.

School facts

School typePublic high school
Phase (DBE)Secondary School
SectorPublic
Quintile2 of 5 (what is this?)
School feesNo-fee school
Section 21Yes
Learners (2025)2 363
Educators (2025)63
Learners per educator37.5 (province average 27.6)
Urban or ruralUrban
EMIS number700400530
Exam centre number8400530

Address and location

Street address6355, Tongouesole Fish Street, Kaalfontein Ext 23, Midrand
Suburb / areaKaalfontein Ext 23
TownMidrand
ProvinceGauteng
Education districtJohannesburg East
Circuit3
MunicipalityCity of Johannesburg Metropolitan Municipality
Ward79800092
Former departmentNew Education Department

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.

Schools near David Makhubo Secondary School

Sedi Laka Primary School

Midrand, Johannesburg, Gauteng 857 m

PublicPrimaryQuintile 2No fees

2 781 learners010 025 2926

Ponelopele Oracle Secondary School

Extension 8 Kaalfontein, Midrand, Gauteng 1.4 km

PublicHigh schoolQuintile 3No fees
94.7% matric 2025

1 766 learners011 261 1260

His Wills School

Kaalfontein, Midrand, Gauteng 1.4 km

PrivatePrimary

255 learners068 195 7243

Glen Austin High School

Glen Austin, Midrand, Gauteng 1.5 km

PrivateCombined
96.3% matric 2025

439 learners011 023 7340

Curro Clayville

Clayville Extension 45, Clayville, Gauteng 1.5 km

PrivateCombined
100.0% matric 2025

720 learners087 288 0315

Kaalfontein Primary School

Midrand, Johannesburg, Gauteng 1.6 km

PublicPrimaryQuintile 3No fees

2 848 learners011 261 1200

Kaalfontein Secondary School

Midrand, Johannesburg, Gauteng 1.8 km

PublicHigh schoolQuintile 2No fees
96.1% matric 2025

2 348 learners010 615 0757

All schools in Midrand ›

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