Kitonyini Senior School, formerly known as Kitonyini High School, is a public mixed boarding institution located in Kalama Sub-County, Machakos County, Kenya.
Kitonyini Senior School evolved from a traditional secondary institution into a C2 public mixed boarding senior school under Kenya’s Competency-Based Curriculum (CBC).
It transitioned to host Grades 10-12, starting preparations for 2026 admissions
Operating under the Competency-Based Curriculum (CBC), the school serves mixed-gender students transitioning into senior secondary pathways, like:
- STEM (Science, Technology, Engineering, and Mathematics)
- Social Sciences (Humanities and Business Studies)
- Arts & Sports (Performing/Visual Arts and Physical Education)
The school emphasises academic excellence, extracurricular activities, and community partnerships.
Kitonyini Senior School, a C2 public senior school with KNEC code 12363111 and UIC code EQ2L, is set to enrol its first CBC Grade 10 cohort in 2026.
Kitonyini History and Performance
Kitonyini Senior School emphasises discipline, academic excellence, and holistic development through extracurricular activities.
Also Read: Loreto Convent Msongari School History, Fees, KCSE Performance and Contacts
Previously shared information indicates that in the 2023 KCSE examinations, the school achieved a mean score of 6.0687 (C plain), with 49 out of 131 candidates qualifying for university entry at C+ and above.
Top grades included 3 B+, 7 B, and 16 B-, while 30 candidates scored C plain and 23 achieved C+.
The School posted a 2025 KCSE mean score of 7.529 (C+), reflecting solid improvement from prior years, like 2023’s 6.0687.
This enabled 86% of 202 candidates to attain a C+ or higher, qualifying for university direct entry.
The school achieved 1 A-, 4 B+, 22 B, 38 B-, 41 C+, 58 C, 28 C-, and 8 D+, with no D plain or lower grades recorded.
Transition percentage to university stood at 86%, signed off by the principal on January 9, 2026.
Facilities and Fees
Kitonyini school has undergone infrastructure upgrades funded by government investments, including Ksh 5.2 million allocated to support CBC-aligned learning environments.
It follows Kenya’s standardised 2026 Grade 10 boarding fees set by the Ministry of Education.
As a C2 boarding institution, annual fees for Grade 10 are set at Ksh 45,054, covering tuition and boarding, with a government capitation of Ksh 22,244 per learner offsetting costs.
Also Read: Kyondoni Girls; History, Fees, KCSE Performance, and Contacts
These provisions ensure students from surrounding areas have access the quality education.
Location and Contact
Located at 1.639 ° latitude and 37.284° longitude, Kitonyini Senior School serves students from Kalama Sub-County and nearby regions.
Postal inquiries can be addressed to P.O. Box 7, Muumandu, while the school’s website, kitonyinihigh.ac.ke, provides general information and a contact section, though specific phone or email contacts are not publicly listed.
Follow our WhatsApp Channel and X Account for real-time news updates.





