Kivingoni Secondary School is a public C4 mixed day 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.
Kivingoni Secondary School: School Details
- County: Machakos
- Sub-county: Yatta
- Area: Yatta
- Ownership: Public
- School category: C4
- School type: mixed day
- KNEC code: 12315509
- UIC: UJZY
- Previously listed postal address: P.O. Box 200, Matuu 90119 (confirm before use)
Kivingoni 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.
Kivingoni 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.
Kivingoni 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.

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

