Njabini Secondary School: Location, Admissions, Fees and Contacts

Njabini Secondary School is a boys’ boarding secondary school historically recorded in Njabini Location, Kinangop Constituency, Nyandarua County, Kenya. This standalone guide brings together the school’s available location and contact details, plus practical guidance about Grade 10 admissions, senior-school pathways, fees, joining requirements and KCSE results. Confirm current arrangements, subject choices and payment details directly with authorised school staff.

Njabini Secondary School: School Location and Directions

The original directory lists two phone numbers, an email address and a school website. These are historic contact details that should be verified for current ownership and availability. The original postal address is P.O. Box 12-20319, South Kinangop. This is a correspondence address and not necessarily the physical school gate. For a first visit, request the accurate school entrance, nearest landmark, access road and office visiting hours.

School Classification, Facilities and Learner Support

The historic listing describes Njabini Secondary School as a boys’ boarding school. Ask about boarding facilities, dormitory routines, meals, student supervision, counselling and permitted personal supplies. Other questions worth asking concern classrooms, learning materials, academic support, sports, clubs and the student welfare programme.

When an official school code or placement classification is needed, obtain it from the school or education authority instead of relying on an unverified number.

Grade 10 Admissions and Senior School Pathways

Learners progressing from Grade 9 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. Approved subjects and combinations vary between institutions, so confirm which options Njabini Secondary School currently offers before making a selection.

After placement, obtain the official joining letter and check reporting dates, identity documents, uniform, stationery, learning materials and any health forms. Boarding families should request the latest checklist of bedding, toiletries, personal items and items supplied by the school. Ask school staff about unclear instructions before buying supplies.

School Fees and Authorised Payment Channels

Request the most recent approved fee schedule directly from Njabini Secondary School and ask for an itemised breakdown of compulsory charges, uniform, learning materials, meals, transport, activities and boarding accommodation and supplies where relevant. School fees can change with the academic year and learner arrangement; no unsupported fee figures are presented.

Confirm the official school bank account or another authorised payment method with administrators before sending money. Keep the fee structure, joining letter and receipts and do not make payments to unverified contacts.

KCSE Results and Academic Performance

Parents researching historic Kenya Certificate of Secondary Education (KCSE) performance can request authenticated results for particular examination years from Njabini Secondary School. Official Kenya National Examinations Council channels can assist with examination enquiries. Without trustworthy records, no precise mean grade, ranking or university-entry rate is claimed.

Consider verified examination results alongside current senior-school subjects, the learning environment, learner support and available facilities when comparing schools.

Njabini Secondary School: Postal Address and Contacts

  • School: Njabini Secondary School
  • County: Nyandarua
  • Recorded locality: Njabini Location, Kinangop Constituency, Nyandarua County
  • Historic classification: boys’ boarding
  • Postal address: P.O. Box 12-20319, South Kinangop
  • Mobile number: 0711335001
  • Telephone number: 0726959962
  • Email address: njabiniboys@gmail.com
  • School website: http://www.njabiniboys.sc.ke/

The contact details above are historical and may have changed. Confirm numbers, the school website and payment instructions with authorised personnel. If no current direct contact is available, the relevant Sub-county Education Office may assist with verification.

Other Secondary Schools in Nyandarua County

Parents comparing other Nyandarua schools can use the original list below. Verify each institution’s current location, admission category, approved Grade 10 subjects and joining arrangements before applying.

BONGO GIRLS SECONDARY SCHOOL – Girls Boarding
GATHARA SECONDARY SCHOOL – Mixed Boarding
GETA SECONDARY SCHOOL – Mixed Day & Boarding
GITHUNGUCHU SEC SCHOOL. – Mixed Day & Boarding
HENI SECONDARY SCHOOL – Mixed Day & Boarding
IRIGITHATHI SECONDARY SCHOOL – Mixed Day & Boarding
KALOU SECONDARY SCHOOL – Mixed Day & Boarding
KAMBAA TECHNICAL SECONDARY SCHOOL – Mixed Day & Boarding
KANGUI SECONDARY SCHOOL – Boys Boarding
KARAGO – INI SECONDARY SCHOOL – Mixed Day
KARATI SECONDARY SCHOOL – Mixed Day & Boarding
KIMURI SECONDARY SCHOOL – Mixed Boarding
KINJA SECONDARY SCHOOL – Mixed Boarding
KITOGO SECONDARY – Mixed Boarding
MAGOMANO SECONDARY SCHOOL – Girls Boarding
MAGUMU HIGH SCHOOL – Mixed Boarding
MATHINGIRA GIRLS SECONDARY SCHOOL – Girls Day & Boarding
MATURA SECONDARY SCHOOL – Mixed Day & Boarding
MAWINGO SECONDARY SCHOOL – Mixed Day & Boarding
MEKARO SECONDARY SCHOOL – Mixed Boarding
MIHARATI SECONDARY SCHOOL – Mixed Day & Boarding
MKUNGI SECONDARY SCHOOL – Mixed Boarding
MUMUI SECONDARY SCHOOL – Mixed Day & Boarding
MUNYAKA SECONDARY SCHOOL – Mixed Day & Boarding
MURICHU SECONDARY SCHOOL – Mixed Day & Boarding
MURUAKI SECONDARY SCHOOL – Mixed Boarding
MUTAMAIYU SECONDARY – Mixed Boarding
MWENDA-ANDU SECONDARY SCHOOL – Mixed Boarding
NANDARASI SECONDARY SCHOOL – Mixed Boarding
NDARAGWA GIRLS – Girls Boarding
NDUNYU NJERU SECONDARY – Mixed Boarding
NGAINDEITHIA SECONDARY SCHOOL – Mixed Day & Boarding
NGANO SEC SCHOOL – Mixed Day
NGORIKA SECONDARY – Mixed Day & Boarding
NJABINI BOYS HIGH SCHOOL – Boys Boarding
NYAHURURU HIGH SCHOOL – Boys Boarding
NYAKIAMBI GIRLS SECONDARY – Girls Boarding
NYANDARUA HIGH SCHOOL – Mixed Boarding
PASSENGA SECONDARY SCHOOL – Mixed Day & Boarding
SALIENT HIGH SCHOOL – Mixed Day & Boarding
SILANGA SECONDARY SCHOOL – Mixed Day & Boarding
TULAGA SECONDARY SCHOOL – Mixed Day & Boarding
TUMAINI SEC SCHOOL – Mixed Day
TURASHA SECONDARY SCHOOL – Mixed Day & Boarding
WANJOHI SECONDARY SCHOOL – Girls Boarding
WERU SECONDARY SCHOOL – Mixed Day

For other options, browse the Nyandarua County secondary schools directory.

Njabini Secondary School