Chavakali High School


General Information

Chavakali High School is a brain child of Chavakali Friends Mission which was established in 1910 by Yohana Amgune. Mr. Matayo Simidi was appointed the first principal. You can contact us on: +254725 012003 or email: [email protected] or [email protected] or you can visit the school next to the Cereal Board in Chavakali Town, Vihiga County, Kenya-Africa. Chavakali High School is a National School with a student population of more than 2000 students. We are very good in extracurricular activities and extra good in class!


John Kuira Warutere

The school does so well in both local and national examinations. It usually is one of the best secondary schools in the county.  Here, form one selection is usually done via academic merit in regards to KCPE examinations. The students who have high results and selected the school as first choice are given higher priority than others. Students are also selected via need basis where parents’ financial background is put into consideration. School code is 38600006 Telephone is 0725012003 or 0734425200.
Email is: [email protected] or [email protected]

"Just before KCSE exam 2021 March the CS Magoha paid us a courtesy visit"

are you ready for exams?

Contact us on: or visit Chavakali High School

The Top Administration

The Principal Mr. Kuira, his two Deputies Mr. Mckenzie (Administration) & Mr. Khayati (Academics)

Mr. John Kuira Warutere - Principal
Mr. Evans McKenzie - Deputy Administration
Mr. Benedict Khayati - Deputy Academics

Board Members 2020

Every good institution has a great boardroom with great members

Eng. Kobia Mucheke - Board Chairman
Mr. Enos Lanogwa - PA Chairman
Mr. Aligula Hesbon Mwendwa - Executive

Holiday Assignments

Check on your Portal

Please always check if we have added something new to your portal