Njoro Girls Secondary School is a public, all-girls boarding school located in Molo Constituency, Nakuru County.
Under Kenya’s Competency-Based Curriculum (CBC), the school currently falls under the C2 institutional classification, formerly known as Extra-County schools, following the Ministry of Education’s revised school categorization.
Njoro Girls’ Secondary mainly serves learners drawn mainly from Eldoret County and neighboring regions.
The school is headed by Madam Loice Ojwang, who oversees both academic and administrative operations at the school.
The school offers specialized pathways in STEM (Science, Technology, Engineering, and Mathematics), Social Sciences, and Arts and Sports, in line with the CBE structure.
Also Read: Seko Girls Secondary School Fees, KCSE Performance and Contacts
History, Performance, and Sponsorship
The school was founded in 1969, when access to secondary education for girls in rural Kenya was still limited, and is sponsored by the Presbyterian Church of East Africa (PCEA).
The establishment of the school was part of broader efforts by faith-based institutions to expand education opportunities for young women.
Over the years, Njoro Girls’ Secondary School has posted steady improvement in the Kenya Certificate of Secondary Education (KCSE) performance.
In 2019, Njoro Girls posted a KCSE mean score of 6.63, up from 6.17 in 2028, and 83 candidates scored a mean grade of C+ or above, representing 47.98% of the total candidates.
A total of 119 students sat for the KCSE 2024 at Njoro Girls’ Secondary School, with a majority scoring grade B and B- in the exam.
| Grade | Number of Students |
|---|---|
| A | 0 |
| A- | 9 |
| B+ | 26 |
| B | 29 |
| B- | 33 |
| C+ | 16 |
| C | 3 |
| C- | 3 |
| D+ | 0 |
| D | 0 |
| D- | 0 |
Facilities and Fees
As a C2 boarding institution, the annual fees for Grade 10 are set at Ksh 45,054, covering tuition and boarding, with a government capitation of Ksh 22,244 per learner.
Njoro Girls’ Secondary School offers standard boarding facilities for girls, including dormitories, classrooms, and sanitation blocks.
Also Read: Mary Leakey Girls High School, History, KCSE Performance And Contacts
School Location and Contacts
Njoro Girls’ Secondary School is located in Molo Constituency near the AIC church in Nakuru County, within the greater Rift Valley region.
The school is accessible from Nakuru town and neighboring counties, making it attractive to parents seeking boarding facilities for their daughters.
- School Phone Number: 0723873394
- School Email Address: [email protected].
- School KNEC CODE: 27564102
- School’s Postal Address: P.O. Box 52, Njoro 20107
- Sub-County: Njoro Sub-County.
- County: Nakuru
- Country: Kenya
Follow our WhatsApp Channel and X Account for real-time news updates.





