Ndaragwa Secondary School is a girls’ boarding secondary school in Kanyagia, Ndaragwa Constituency, Nyandarua County, Kenya. This school profile brings together its recorded location, school arrangement and available contact details, together with practical guidance on Grade 10 admissions, joining requirements, school fees and KCSE results. Before making a choice, confirm current school programmes, admission conditions and official payment instructions with authorised personnel.
Ndaragwa Secondary School Location and Directions
The school is associated with Kanyagia in Ndaragwa Constituency and uses Nyahururu for postal correspondence. Families should confirm the precise campus entrance and visitor arrangements. Its recorded postal address is P.O. Box 308, Nyahururu 20300. A postal box helps with correspondence but does not necessarily mark the school entrance. Before visiting, request the correct access route, nearest landmark and admission-office hours.
School Type and Student Arrangements
Ndaragwa Secondary School is described as a girls’ boarding institution. Families preparing for boarding should ask about current accommodation arrangements, student supervision, school rules and supplies. Parents can also check classroom facilities, learner support, guidance and counselling and co-curricular activities. Confirm any official school code and current placement category through the school or education authority instead of using an unverified number.
The learner’s interests, academic support and school environment matter alongside examination history when considering a school.
Grade 10 Admissions and Senior School Pathways
Students moving from Grade 9 into senior school can consult the Ministry of Education’s Grade 10 Selection and Placement portal for official selection and placement information. Broad senior-school pathways include STEM, Social Sciences, and Arts and Sports. Individual institutions offer differing approved subject combinations, so confirm the options currently available at Ndaragwa Secondary School before selecting it.
After placement, read the authorised joining letter carefully for reporting dates, identity documents, uniforms, stationery and any health forms. Boarding families should request the latest checklist of bedding, toiletries and personal supplies and ask which items the school provides. Clarify uncertain instructions with the administration before purchasing supplies.
School Fees and Authorised Payment Methods
Request the latest approved fee structure directly from Ndaragwa Secondary School. Ask for an itemised breakdown of compulsory charges and possible expenses for uniforms, meals, learning materials, activities, transport and boarding accommodation or personal supplies. Fees and requirements can change, so unverified amounts should not be relied upon.
Confirm the school bank account or other accepted payment method with authorised school staff before transferring money. Keep the fee schedule, admission letter and payment receipts.
KCSE Results and Academic Performance
Families seeking historical Kenya Certificate of Secondary Education (KCSE) performance can request authenticated school-level results for particular examination years from Ndaragwa Secondary School. Official Kenya National Examinations Council channels may also assist with examination enquiries. Without verified figures, it would be misleading to state a specific mean grade, ranking or university-entry percentage.
When comparing schools, weigh confirmed examination performance alongside teaching support, subject availability and facilities.
Ndaragwa Secondary School: Postal Address and Contacts
- School: Ndaragwa Secondary School
- County: Nyandarua
- Recorded area: Kanyagia, Ndaragwa Constituency, Nyandarua County
- School arrangement: girls’ boarding
- Postal address: P.O. Box 308, Nyahururu 20300
- Mobile number: Not available
- Telephone number: 065-32428
- Email address: Not available
- School website: Not available
Contact numbers can change or be reassigned. Confirm the identity of anybody requesting student documents or fees. The relevant Sub-county Education Office may assist if no current direct school contact is available.
Other Secondary Schools in Nyandarua County
Families comparing secondary schools in Nyandarua County can explore the names and links below. Confirm each institution’s location, classification, current Grade 10 subjects and admission requirements with official sources.
Explore the Nyandarua County secondary schools directory for further options.


