Extra county schools are the second-highest tier of Kenyan high schools after national schools. They are distributed across Kenya, including Murang’a County, which has many of them that consistently perform well in national exams, particularly the KCSE. These schools offer a range of academic and co-curricular activities, making them attractive options for students.
In this article, we will list the top extra-county schools in Murang’a County along with their performance in recent years. Additionally, we highlight the best-performing schools and the contact information for each school.
List of Extra County Schools in Murang’a County
Here is a comprehensive list of the top extra-county schools in Murang’a County:
- Njiiri School
- Location: Near Kigumo Town
- Type: Boys Boarding
- Performance: In the 2024 KCSE exams, Njiiri School had 416 students who scored a C+ and above.
- Contact: 0799 888880
- Nginda Girls’ Secondary School
- Location: Maragua
- Type: Girls Boarding
- Performance: Nginda Girls’ had a mean score of 5.908 in 2019 KCSE.
- Contact: 0712 884230
- Kiaguthu Boys’ Secondary School
- Location: Mugoiri, Kahuro Division
- Type: Boys Boarding
- Performance: Kiaguthu Boys posted a mean score of 7.675 in 2019 KCSE.
- Contact: 0710237359
- Kahuhia Girls’ High School
- Location: Karuri
- Type: Girls Boarding
- Performance: In 2020, Kahuhia Girls posted a mean score of 8.33.
- Contact: 0727 288234
- Kirwara Secondary School
- Location: Gatanga
- Type: Boys Boarding
- Performance: Posted a mean score of 5.825 in 2019 KCSE.
- Contact: 0727 045261
- Naaro High School
- Location: Kandara Town
- Type: Mixed Boarding
- Performance: Naaro High School had a mean score of 5.412 in 2019.
- Kangema High School
- Location: Muguru, Kangema
- Type: Boys Boarding
- Performance: Kangema High posted a mean score of 6.692 in 2019.
- Contact: +254-60322126
- Gaichanjiru High School
- Location: Gaichanjiru
- Type: Boys Boarding
- Performance: Posted a mean score of 6.736 in 2019 KCSE.
- Contact: 0723 763835
- Kigumo Bendera High School
- Location: Kaharati-Kangari Road
- Type: Boys Boarding
- Performance: Recorded a mean score of 5.599 in 2019 KCSE.
- Contact: 714 051852
- Gatanga Girls’ Secondary School
- Location: Kihumbuini, Gatanga
- Type: Girls Boarding
- Performance: In 2019, it posted a mean score of 6.203.
- Contact: 0726 078286
- Kamahuha Girls’ High School
- Location: Saba Saba
- Type: Girls Boarding
- Performance: In 2019, Kamahuha Girls posted a mean score of 6.137.
- Contact: 0723 282037
- Njumbi High School
- Location: Mathioya
- Type: Boys Boarding
- Performance: Ranked high in the county with a mean score of 6.973 in 2019.
- Contact: 07282450753
- Makuyu Boys’ Secondary School
- Location: Makuyu
- Type: Boys Boarding
- Performance: Recorded outstanding results in KCSE, contributing to its strong performance record.
- Ng’araria Girls’ Secondary School
- Location: Kiunyu
- Type: Girls Boarding
- Performance: Had a mean score of 6.528 in the 2019 KCSE exams.
- Contact: 0713957115
- Githunguri Girls High School
- Location: Kadara
- Type: Girls Boarding
- Performance: Posted a mean score of 6.316 in the 2019 exams.
- Contact: 0722933651
How to Join an Extra-County School
To join an extra-county school, students typically need to score 350 marks and above in their KCPE exams. The Ministry of Education handles the placement process for students across different school categories.
Performance Highlights
Murang’a County boasts a variety of top-performing extra-county schools, many of which consistently rank highly in the KCSE exams. Students in these schools have access to a broad range of opportunities, both academic and extra-curricular, that help in personal development and success.
Conclusion
Murang’a County is home to a diverse range of extra-county schools, each contributing significantly to the educational landscape in Kenya. These schools offer high-quality education and play an important role in the development of young minds in the region. With a mix of boys’ and girls’ schools, both day and boarding, these institutions ensure that students receive the best possible education to excel in the KCSE exams.






