Naivasha Day Secondary School is a public C4 mixed day senior school in Naivasha Sub-county, Nakuru County, Kenya. Learners and parents preparing for Grade 10 selection can identify the institution using its registered name and the KNEC code below.
Naivasha Day Secondary School: Location and Registration
- County: Nakuru
- Sub-county: Naivasha
- Ownership: Public
- 2026 senior-school cluster: C4
- School type: mixed day
- KNEC code: 27537308
- Unique Institution Code (UIC): Not independently confirmed; verify through the official Ministry of Education register
Naivasha Day Secondary School: Grade 10 Placement and Learning Pathways
Senior-school placement follows the Ministry of Education’s official selection process. Learners should confirm approved subject combinations before selecting this institution. Kenya’s pathways include STEM, Social Sciences, and Arts and Sports Science; individual schools offer only approved combinations. Verify your placement, reporting date, required uniforms and documents in the official joining letter.
Naivasha Day Secondary School: School Fees and Payments
For the listed 2026 public day-school fee heads, the government schedule provides funding and sets no standard parent contribution. School-specific joining requirements must still be confirmed. Do not transfer money to an account that has not been independently verified with the school.
Naivasha Day Secondary School: Contacts and KCSE Results
For a current postal address, telephone contact, email, school website and authenticated KCSE results, consult the school administration or relevant education office. Do not assume old directory details and examination results remain current.

School registration reference: Naivasha Day Secondary School school profile.

