St. Teresa Mwala Girls High School: C3 Fees and Admission

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.