Ruaraka High School is a public mixed day secondary school in the Ruaraka area of Nairobi County, administratively listed under Kasarani Sub-County. A published 2026 senior-school register identifies it as C4, with KNEC code 20407003; confirm its current classification and available pathways before placement.
School location and learning
Earlier directories locate the school off Outer Ring Road near Ruaraka and Mathare North. The school provides mixed day schooling to the surrounding community, supported by classroom education and opportunities for co-curricular development.
Admissions for Grade 10
Use the official Ministry of Education school selection and placement system and check whether your intended subjects are offered. Confirm the official school name, reporting schedule, learner records and uniform requirements.
Fees and financial information
Obtain the approved current fee notice from the school before making payments. Fees, financial support and specific charges may differ from those quoted in old online directories.
KCSE performance and activities
KCSE outcomes are specific to the examination year, so parents should use authenticated results rather than undated rankings. Ask the school about clubs, sport, guidance and student leadership programmes.
School contacts
Location: Ruaraka, Kasarani, Nairobi County.
Historical postal address: P.O. Box 57378–00618, Nairobi.
Historically listed phones: 020 8560303 and 0725 810292.
These telephone numbers have not been reconfirmed as current. Verify the appropriate office contact through the school or Nairobi education officials. See Nairobi schools.


