Public high school

Mdlangaswa High School

Uppermellville, KwaZulu-Natal

Directions

Mdlangaswa High School is a public high school in Uppermellville, KwaZulu-Natal, in the Ugu education district. The Department of Basic Education classifies it as a secondary school. In 2025 it had 917 learners and 31 educators, about 29.6 learners per educator. That makes it larger than the average for public high schools in KwaZulu-Natal (699 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. In the 2025 matric exams, 88.2% of its 169 candidates passed (KwaZulu-Natal average: 90.6%).

Matric (NSC) results

88.2% of the school's 169 matric candidates passed in 2025, close to the KwaZulu-Natal average of 90.6%.

YearWrotePassedPass rateKwaZulu-Natal
2023129112 86.8% 86.4%
2024140129 92.1% 89.7%
2025169149 88.2% 90.6%

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
SpecialisationSecondary Subjects
SectorPublic
Quintile2 of 5 (what is this?)
School feesNo-fee school
Section 21No
Learners (2025)917
Educators (2025)31
Learners per educator29.6 (province average 30.3)
Fewer learners per educator than 61% of 481 similar schools
Urban or ruralRural
EMIS number500206164

Address and location

Street addressKwamadlala Location,umbango,port Shepstone,4240
Postal addressPrivate Bag X897,portshepstone,4240
TownUppermellville
ProvinceKwaZulu-Natal
Education districtUgu
CircuitUmzumbe
MunicipalityRay Nkonyeni Local Municipality
Ward52106015
Former departmentKwazulu Natal Education Department

Admissions

Applications for Grade R, Grade 1 and Grade 8 at public schools in KwaZulu-Natal 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 Mdlangaswa High School

Is Mdlangaswa High School a public or private school?

Mdlangaswa High School is a public high school.

Does Mdlangaswa High School charge school fees?

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

What is Mdlangaswa High School's matric pass rate?

88.2% of its 169 candidates passed the 2025 NSC exams, against 90.6% for KwaZulu-Natal. Earlier years: 2023 86.8%, 2024 92.1%.

How many learners are at Mdlangaswa High School?

917 learners and 31 educators (about 29.6 learners per educator) in 2025. That is fewer learners per educator than 61% of 481 similar schools in KwaZulu-Natal.

What is the EMIS number of Mdlangaswa High School?

Its EMIS number is 500206164.

Where is Mdlangaswa High School?

Kwamadlala Location,umbango,port Shepstone,4240. It is in Uppermellville, KwaZulu-Natal, in the Ugu education district.

Schools near Mdlangaswa High School

Mashaba Primary School

Umzumbe, KwaZulu-Natal 1.3 km

PublicPrimaryQuintile 1No fees

100 learners072 482 8368

Sozabe High School

Port Shepstone Nu, KwaZulu-Natal 2.4 km

PublicHigh schoolQuintile 3No fees
91.5% matric 2025

617 learners073 258 4511

Mntwanungamizizwe High School

Magog Location, KwaZulu-Natal 2.6 km

PublicHigh schoolQuintile 1No fees
100.0% matric 2025

166 learners083 715 1578

Nani Junior Secondary School

Ward 05, KwaZulu-Natal 4.8 km

PublicHigh schoolQuintile 2No fees
84.4% matric 2025

284 learners082 971 4712

All schools in Uppermellville ›

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