Teacher.co.ke
Latest Education News, Free School Notes, and Revision Materials

Hon. John Njoroge Senior

Hon. John Njoroge Senior: KNEC Code, Admissions & CBC Pathways

Hon. John Njoroge Senior (formerly Hon. John Njoroge Secondary) is a C4 Public Mixed school located in Nairobi County, Kasarani Sub-county, Kenya. This Day institution is part of the Nairobi education network and has transitioned to a Senior School hosting Grades 10, 11, and 12 learners under the CBC framework.

  • Cluster: C4
  • Nairobi County
  • Mixed
  • Public
  • SNE: Regular None
Hon. John Njoroge Senior campus photo
Official campus view of Hon. John Njoroge Senior (UIC: UNKX).

School Data & National Codes

Key identifiers and location details for Hon. John Njoroge Senior
Official School Name Hon. John Njoroge Senior
KNEC Code 20407063
UIC Code UNKX
S.N (Serial Number) 6533
Accommodation Day
SNE Category Regular None
Region / County Nairobi / Nairobi
Sub-County Kasarani

Senior School CBC & CBE Framework

Hon. John Njoroge Senior operates as a Senior School within the Competency Based Curriculum. Students transition from Junior School to specialize in one of the main pathways:

  • STEM: Science, Technology, Engineering, and Mathematics.
  • Social Sciences: Humanities and Business Studies.
  • Arts & Sports: Performing/Visual Arts and Physical Education.

Institutional Background

The school, known historically as Hon. John Njoroge Secondary, has played a vital role in Nairobi’s education sector. In 2024, Under the management of Peter Ndiritu, it grew to an enrolment of 589 students. Today, the institution maintains its status as a C4 Public senior school.

Contact Hon. John Njoroge Senior

Location: Kasarani Sub-County, Nairobi County, Nairobi Region

Primary Phone:

Secondary Phone: 791010342

Official Email: Honjorogesecschool@gmail.com

Frequently Asked Questions about Hon. John Njoroge Senior

1. What is the KNEC code for Hon. John Njoroge Senior?

The KNEC code for Hon. John Njoroge Senior is 20407063.

2. Is Hon. John Njoroge Senior a boarding school?

Hon. John Njoroge Senior is a Day school.

3. What grades are taught at Hon. John Njoroge Senior?

Hon. John Njoroge Senior offers Senior School Grades 10, 11, and 12.

4. What is the UIC code for Hon. John Njoroge Senior?

The UIC code for Hon. John Njoroge Senior is UNKX.

5. In which county is Hon. John Njoroge Senior located?

Hon. John Njoroge Senior is in Nairobi County.

6. Does Hon. John Njoroge Senior admit boys or girls?

Hon. John Njoroge Senior is a Mixed school.

7. What was the school’s former name?

Hon. John Njoroge Senior was formerly Hon. John Njoroge Secondary.

8. Who is the principal of Hon. John Njoroge Senior?

Records list Peter Ndiritu.

9. What is the school cluster for Hon. John Njoroge Senior?

Hon. John Njoroge Senior is clustered as C4. Previously, it was categorized as Sub County.

10. Is there SNE support?

Hon. John Njoroge Senior supports Regular learners. Disability type: None.

11. How can I contact Hon. John Njoroge Senior?

Call or email Honjorogesecschool@gmail.com.

12. Where is Hon. John Njoroge Senior located?

Hon. John Njoroge Senior is in Kasarani Sub-County, Nairobi County, Nairobi Region, Kenya.

13. What is the school’s serial number (S.N)?

The serial number (S.N) is 6533.

14. What are the CBC pathways?

STEM, Social Sciences, and Arts & Sports.

15. Is Hon. John Njoroge Senior a public or private school?

Hon. John Njoroge Senior is a Public institution.

Leave A Reply

Your email address will not be published.

CHECK DOMAIN