Kahawa Garrison Secondary School is a public mixed day school in Kasarani, Nairobi, now operating as a Senior School under Kenya's Competency-Based Curriculum (CBC). This article covers the school's contacts, code, fee structure, CBC pathways, KCSE performance, and admissions details.

Source: Facebook
TABLE OF CONTENTS
Key takeaways
- Kahawa Garrison Senior School (formerly Kahawa Garrison Secondary School) is a C4 Public Mixed school located in Nairobi County, Kasarani Sub-county, Kenya.
- The school's Ministry of Education code is P1010427 and its KNEC examination code is 20407002.
- Day school education remains fully funded by the government under the Free Day Secondary Education (FDSE) programme, with parents paying zero tuition; the State provides KES 22,244 per learner annually.
- The school is headed by Principal Lucy Mugo, reachable at +254 0792231199 or kahawagarrisonsecondary@gmail.com.
- A total of 141 students sat for the KCSE 2024 at Kahawa Garrison Secondary School.
Kahawa Garrison Secondary School is a mixed-gender day school located in Kahawa Garrison, within the Kasarani constituency of Nairobi County — situated within a military camp and affiliated with the Central Government.
The school has played a vital role in Nairobi's education sector, and under the management of Lucy Mugo it grew to an enrolment of 738 students by 2024.
Former name | Kahawa Garrison Secondary School |
Current name | Kahawa Garrison Senior School |
School type | Public mixed day |
Category / cluster | Sub County / C4 |
Ministry of Education code | P1010427 |
KNEC examination code | 20407002 |
Sponsor | Central Government |
Enrolment | 738 students |
Principal | Lucy Mugo |
Is Kahawa Garrison a mixed school?
Yes. Kahawa Garrison Senior School is a Mixed school, admitting both boys and girls. This day institution has transitioned to a Senior School hosting Grades 10, 11, and 12 learners under the CBC framework.
The school does not offer boarding facilities. All learners attend on a day basis.
CBC programmes and pathways
Kahawa Garrison Senior School operates as a Senior School within the Competency-Based Curriculum. Students transition from Junior School to specialise in one of three main pathways: STEM (Science, Technology, Engineering, and Mathematics), Social Sciences (Humanities and Business Studies), or Arts & Sports (Performing/Visual Arts and Physical Education).
STEM pathway
The STEM pathway includes a Pure Sciences track, an Applied Sciences track, and a Technical Studies track. Subject combinations available at the school under STEM include Agriculture, Biology, Chemistry (Pure Sciences), Business Studies, Computer Studies, Physics (Applied Sciences), and technical options such as Electricity, Metalwork, Woodwork, and Media Technology.
Social Sciences pathway
The Social Sciences pathway offers a Languages & Literature track and a Humanities & Business Studies track.
These pathways lead to the Kenya Certificate of Secondary Education (KCSE) under the CBC framework for senior school learners in Grades 10 to 12.
Kahawa Garrison Secondary School fee structure
The Ministry of Education confirms that free day secondary education remains fully funded by the State, with zero tuition for parents. As a public day school, Kahawa Garrison's tuition is covered entirely by the government's FDSE capitation grant.
The Ministry of Education released the 2025 school fees structure for all secondary schools under the FDSE programme. The table below reflects the official 2025 day school fee structure applicable to Kahawa Garrison:
Vote head | Government (KES) | Parent (KES) | Total (KES) |
Tuition | 4,144 | 0 | 4,144 |
Medical / Insurance | 2,000 | 0 | 2,000 |
Activity | 1,500 | 0 | 1,500 |
SMASSE | 200 | 0 | 200 |
Other vote heads | 9,400 | 0 | 9,400 |
Maintenance & improvement | 5,000 | 0 | 5,000 |
Total | 22,244 | 0 | 22,244 |
Additional costs not covered by the FDSE grant:
- Learners who opt into the lunch programme will pay an additional KES 5,372 per year.
- School uniform (cost varies; payable to approved suppliers)
- Optional trips and co-curricular activities (cost varies per event)
- Any school-specific levies approved by the Board of Governors — contact the school directly to confirm
KCSE performance
In the KCSE 2024, students at Kahawa Garrison Secondary School achieved grades ranging from A to E. The school had several top-performing students, with many achieving high marks across multiple subjects and a number scoring grades A and A−.
For the most current and detailed KCSE results, parents and students should contact the school directly or access results through the KNEC portal.
Admissions and selection
Entry into Form 1 (or Grade 10 under CBC) is managed centrally by the Kenya government. Learners are placed by the Ministry of Education based on their Kenya Certificate of Primary Education (KCPE) performance. Parents do not apply directly to the school.
The Ministry of Education has clarified that the transition from the former classification of National, Extra-County, County, and Sub-County schools to clusters C1 to C4 is purely structural and does not introduce any new fees.
For Grade 10 CBC placement specifically, learners choose subject combinations from the pathways offered at Kahawa Garrison's official site during the subject selection exercise coordinated by the Ministry.
Location and contacts
Kahawa Garrison Secondary School is located in Kasarani, Nairobi County, Kenya. The postal address is P.O. Box 424, Ruaraka.
Phone | +254 0792231199 |
kahawagarrisonsecondary@gmail.com | |
Sub-County | Kasarani |
County | Nairobi |
Postal address | P.O. Box 424, Ruaraka |
FAQs
What is the school code for Kahawa Garrison Secondary School?
The school has two official codes. Its Ministry of Education registration code is P1010427, and its KNEC examination code — used for national examinations — is 20407002. Always confirm the relevant code with the school administration before using it on any official document.
How much are the fees at Kahawa Garrison Secondary School?
As a public day school, Kahawa Garrison operates under Kenya's Free Day Secondary Education programme. The State provides KES 22,244 per learner annually, meaning parents pay zero tuition. The only optional parent cost is the school lunch programme, currently set at KES 5,372 per year under 2025 MoE guidelines.
What curriculum does Kahawa Garrison Secondary School offer?
Kahawa Garrison is a public mixed secondary school categorised as C4 under the Competency-Based Education (CBE) curriculum. It delivers learning through STEM, Social Sciences, and Arts & Sports pathways at senior school level (Grades 10–12), replacing the former 8-4-4 secondary curriculum.
How do I contact the principal of Kahawa Garrison Secondary School?
Lucy Mugo is the school principal. She can be reached by phone on 0792231199. Alternatively, you can email the school at kahawagarrisonsecondary@gmail.com. The school does not have a publicly listed official website beyond its basic profile page.
Where exactly is Kahawa Garrison Secondary School located?
The school is located in Kahawa Garrison, Kasarani Constituency, Nairobi County — in a secure environment within a military camp. It sits within the broader Kahawa area in Nairobi's Kasarani Sub-County, easily accessible from Thika Road via the Kahawa Garrison estate junction.
Tuko.co.ke also highlighted facts about St George’s Girls’ Secondary School, including its C1 classification, fees, KCSE performance and location in Nairobi.
The school’s mean score rose from 6.8 in 2023 to 6.95 in 2024, while more than 55 per cent of candidates earned at least a C+—a record of progress as it prepares to welcome its first Grade 10 cohort in January 2026.
Source: TUKO.co.ke
