Chavakali High School is a public national boys’ boarding school in Sabatia Sub-County, Vihiga County, near the Kisumu–Kakamega road. Its motto is Strive for Excellence. The school supports academic development, personal discipline and extracurricular participation.
History and school identity
Chavakali has served generations of boys in western Kenya. Published accounts disagree about its exact founding date, so families seeking the original founding year should consult the school archives rather than relying on an unverified online date.
Academic and co-curricular life
Students study academic subjects while participating in activities such as football, rugby, basketball, music, drama, debate, clubs and leadership. Sporting and creative opportunities are important alongside classroom performance. Families should confirm the current senior-school pathways and subject combinations directly with the school.
Admission and placement
Public-school admission depends on the Ministry of Education’s current selection and placement procedure. Successful applicants should obtain an official joining letter, confirm their reporting date and collect a current list of uniforms, boarding items and required documents. Previous KCPE-based procedures should not be confused with Grade 10 placement.
Fees and KCSE results
Obtain the current signed fee structure and approved payment instructions directly from the administration. Avoid bank-account details from old directories. KCSE results vary by year; for comparisons use examination-specific authenticated figures.
Location and school contacts
Location: Chavakali, Sabatia, Vihiga County.
School website listed publicly: chavakalihigh.sc.ke.
Historically published email: chavahigh@yahoo.co.uk.
Historically published phone: 0722 359000.
Telephone and email information differs among directories; verify the current contact directly before relying on it. Browse Vihiga County secondary schools.


