NYANG’ORI BOYS HIGH SCHOOL
Here’s a comprehensive profile of Nyang’ori High School — one of the longstanding boys’ secondary schools in Western Kenya — covering history, profile/background, location, academic performance (recent years including 2025/KCSE), national status & CBC pathways, leadership & staff, facilities, and co‑curricular performance:
—
🏫 1. History & Background
Nyang’ori High School was established in 1954 by the Pentecostal Assemblies of God (PAG) Church originally as a teacher training institution before transitioning into a full secondary school over time.
Historically, the school has grown to become a well‑known boys’ secondary school in what is now Vihiga County (Western Kenya). It was at times recognised as one of the most disciplined schools in the former Western Province, and in the late 2000s was awarded best in the province in certain years.
Its founding mission has focused on not only academics but also character formation, discipline, and community service rooted in Christian values.
—
📍 2. Profile / Background / Location
Full Name: Nyang’ori High School
Type: Boys’ secondary school (public with religious sponsorship roots)
Founding Church: Pentecostal Assemblies of God (PAG)
Established: 1954
Location Details:
County: Vihiga County, Western Kenya
Sub‑County: Hamisi
Located near the Kisumu‑Kakamega Highway, making it accessible while still offering a secluded, focused learning environment.
Nearby towns/cities often mentioned with respect to students’ travel and exam centers include Kakamega and Kisumu, major urban centres in the region.
The school historically experienced some geographical challenges such as water scarcity in dry seasons, which has been addressed through boreholes and underground storage developments.
—
📊 3. Academic Performance / Success (2025 & Previous Years)
🧠 KCSE 2025
According to national KCSE result reports, Nyang’ori High School scored a mean grade of around 7.2 in the 2025 Kenya Certificate of Secondary Education, placing it among competitive schools in the region.
This suggests steady performance, though not among the very top national performers (which can score above mean 9+).
📊 KCSE 2024
Performance improved under the current leadership with a mean grade of about 7.26 (B‑), representing an uptick from previous years, and about 62 % of candidates qualified for direct university entry.
Top grades included several A‑ and B+ results, reflecting broad subject strength.
📊 KCSE 2023
Earlier reporting shows a mean grade of about 7.8143 (B‑) in the 2023 KCSE.
Overall, the trend indicates stable, respectable academic achievement, with a growing number of students qualifying for university admission year‑to‑year. This aligns with the school’s academic goals under its current leadership and strategic programmes.
—
🎓 4. National Status & CBC (Competency‑Based Curriculum) Pathways
📌 National Status
While some older sources describe Nyang’ori as a strong regional boys’ school, it is generally classified among competitive national or extra‑county schools — meaning it draws students widely with relatively high entry standards and is funded and regulated under the Ministry of Education.
📘 CBC / CBE Pathways
The school is preparing for the full rollout of Kenya’s Competency‑Based Curriculum (CBC) for junior and senior secondary levels:
Under CBC senior school (Grades 10–12), Nyang’ori High prepares to offer standard three broad CBE pathways:
1. STEM (Science, Technology, Engineering & Mathematics) — Pure Sciences, Applied Sciences & Technical Studies.
2. Social Sciences — Languages & Literature, Humanities & Business Studies.
3. Arts & Sports Sciences — Arts and Sports sciences tracks.
The school leadership emphasizes readiness for the new system, including teacher training and curriculum adaptations.
—
👩🏫 5. Staff, Principal & Achievements
📌 Principal
The Senior Principal of Nyang’ori High School is Mr. Peter Lunani.
Under his leadership, the school has visibly improved academic performance, strengthened student discipline, and developed a culture of excellence by motivating teachers and students and focusing on strategic improvement plans.
📌 Staff
The school reportedly employs around 60 teachers, many participating in professional development and classroom enhancement programmes.
📌 Leadership Achievements
Academic Improvement: Improved KCSE mean from prior years; regular monitoring and mentorship programmes.
Infrastructure Enhancements: Classroom upgrades, CCTV and facility maintenance projects, and better learning environments.
Stakeholder Engagement: Increased involvement of parents, alumni, and local leaders in school events and strategic planning.
—
🏫 6. Facilities in the School
Nyang’ori High School has developed several key facilities to support academic and extracurricular life:
📍 Academic & Learning Facilities
Classroom Blocks — multiple modern classrooms.
Computer Laboratory — support for ICT learning.
Science Labs — practical labs for Biology, Physics & Chemistry.
Library — resource centre for students.
🛌 Boarding & Student Welfare
Dormitories — residential houses for boarding students.
Dining Hall — central eating area.
Sports Grounds — areas for athletics and games.
⚙️ Infrastructure Enhancements
CCTV surveillance, improved walkways, and drainage systems.
Facility refurbishments such as painted classrooms and improved labs.
The school continues ongoing projects to improve student welfare and infrastructure.
—
🎭 7. Co‑Curricular Performance
Co‑curricular activities form a significant part of life at Nyang’ori High School:
🏃♂️ Sports
The school has a strong basketball tradition, with teams competing successfully at regional levels.
Other sports programmes contribute to discipline, teamwork, and fitness.
🎤 Clubs & Events
Participation in annual prize‑giving days, AGMs and stakeholder events that celebrate student achievement.
Clubs and societies further support leadership, creativity, and social engagement.

Rang’ala Girls Senior School’s Complete Details
Alliance Girls High School {Senior School’s Profile}
Butula Boys High School {Senior School’s Profile}
Chogoria Boys High School {Senior School’s Profile}