Kahuho Uhuru Senior School, formerly Kahuho Uhuru High School, is a public boys boarding institution classified as a C2 school under Kenya’s Competency‑Based Education (CBE) system.
The school is situated in Muguga‑Kahuho, Kabete Sub‑County, Kiambu County, with a postal address of P.O. Box 100, Kikuyu.
It offers senior school grades 10, 11 and 12 under the CBC framework, with learners selecting one of three pathways – STEM, Social Sciences or Arts & Sports – and taking seven subjects, four compulsory and three electives.
The Ministry of Education has set a uniform annual fee of KSh 45,054 for C2 boarding schools, covering tuition and boarding; this rate applies from January 2026.
Parents should also budget for meals, transport, examination registration (e.g., KSSEA), uniforms and other ancillary costs not included in the standard fee.
Admission is handled through the national placement system based on Kenya Junior School Education Assessment (KJSEA) results, with applicants required to meet placement, uniform and fee policies.
The school enrolled 830 learners in 2024 under the management of Chege Kariuki and employs 36 teaching staff on a 10‑acre campus.
Historically, the school performed at county level in KCSE examinations, ranking 81st among district schools in 2013 with a mean score of C+ (49.095 points).
Future academic results will be measured by the Kenya Senior Secondary Education Assessment (KSSEA) at the end of Grade 12 under the CBC system.
For up‑to‑date fee breakdowns, admissions instructions or other enquiries, families can contact the school on 0721447336 or email kahuhouhuruhighschool@gmail.com.
Comments