Mavoloni Secondary School: C3 Admissions, Fees and Pathways

Mavoloni Secondary School is a public C3 mixed boarding senior school in Yatta Sub-county, Machakos County. The classification and attendance arrangement below relate to the 2026 senior-school intake, and families should confirm any changes for future years.

Mavoloni Secondary School: School Details

  • County: Machakos
  • Sub-county: Yatta
  • Area: Mavoloni, Ndalani area
  • Ownership: Public
  • School category: C3
  • School type: mixed boarding
  • KNEC code: 12315506
  • UIC: BY39
  • Previously listed postal address: P.O. Box 138-90124, Ndalani (confirm before use)

Mavoloni Secondary School: Senior School Admissions and Pathways

Learners joining Grade 10 use the Ministry of Education’s senior-school selection and placement process. Confirm the currently available subject combinations and learning pathways, entry requirements, reporting dates and accommodation arrangements through the official placement platform and the school office.

Mavoloni Secondary School: Fees and School Payments

School fees and any approved boarding costs depend on the applicable government schedule and the school’s approved fee tier. Contact the school for a current school-issued fee structure, joining instructions and verified payment information. Do not rely on an unverified bank account number.

Mavoloni Secondary School: Contacts and Academic Results

Ask the school administration to verify its current postal address, telephone number, email, official website and recent examination results. Older directory contacts and historical results should not be treated as current without confirmation.

Mavoloni Secondary School

Reference: 2026 school profile and category information. For admissions guidance consult the Kenya Ministry of Education.