Ndarugu Senior School, also known as Ndarugu Secondary School, is a mixed day school associated with Gatundu South, Kiambu County, Kenya. It is listed as a C4 public senior school for the 2026 intake.
Ndarugu Senior School: School Profile
- County: Kiambu
- Area or sub-county: Gatundu South
- School ownership: Public
- School type: mixed day
- 2026 cluster: C4
- KNEC code: 11212124
- UIC: YTVR
Ndarugu Senior School: Grade 10 Admission and Learning Pathways
For senior-school admission, students and parents should use the Ministry of Education’s official placement portal to confirm the correct school, available STEM, Social Sciences or Arts and Sports Science subject combinations, admission status and reporting instructions. Subject options vary between schools; a national pathway is not necessarily offered at this institution.
Ndarugu Senior School: Fees and Official Payments
Government fee rules and any authorised parental contributions vary by the school’s approved current status and day or boarding arrangements. Obtain the latest official fee statement and payment channels from the school before paying. Historical fees or national schedules should not be treated as a school-specific invoice.
Ndarugu Senior School: School Contacts and Examination Results
Confirm up-to-date phone numbers, postal address, email, website and recent KCSE results directly with the school administration. Old contact details or examination figures may no longer apply.

School information reference: Ndarugu Senior School school listing.

