St. Teresa Mwala Girls’ High School, formerly listed as Mwala Girls High School or Mwala Girls Secondary School, is a public C3 girls’ boarding senior school in Mwala Sub-county, Machakos County.
St. Teresa Mwala Girls High School Details
- County: Machakos
- Sub-county: Mwala
- Location: Mwala, Kibau area
- Cluster: C3
- Ownership: Public
- Gender: Girls
- Accommodation: Boarding
- KNEC code: 12314206
- UIC: F2KP
- Postal address: P.O. Box 5-90102, Mwala
Admissions and Subject Combinations
The 2026 senior-school register lists STEM and Social Sciences pathways, with subject combinations involving biology, chemistry, physics, agriculture, computer studies, business studies and humanities. Check the government placement portal and school for current availability and joining instructions.
School Fees
The 2026 government public boarding-school fee ceiling is KSh 53,554 or KSh 40,535, depending on an approved tier. These figures do not replace a school-issued invoice. Confirm the current fee schedule and official payment channels with the school.
Contacts and KCSE Results
Contact the administration for current telephone and email information and verified examination results.
School reference: 2026 school profile.

