Garbatula High School is a C1 public boys’ boarding senior school in Garbatulla, Isiolo County. Students and parents considering the school should verify the registered school name, Grade 10 placement information, boarding arrangements and current admission requirements.
Garbatula High School: location and background
The historical directory describes the institution as mixed day and boarding. The 2026 national-category register instead identifies Garbatula High as boys’ boarding; this distinction matters for admission.
School identifier: KNEC 17300015; UIC ZXZL. See the published 2026 senior-school information and confirm the details on the authorised Ministry of Education placement portal when applying.
Garbatula High School: academic learning and school life
A senior school supports learning through classroom subjects as well as practical activities, mentoring, leadership and co-curricular opportunities. Parents should ask about teaching resources, laboratories, learning support, clubs, sport, safety and pastoral care rather than relying solely on examination rankings.
Garbatula High School: Grade 10 pathways and subject combinations
Kenya’s Competency-Based Education system provides senior-school pathways according to approved school facilities, staffing and subject availability. The exact STEM, Social Sciences or Arts and Sports combinations may differ from one institution to another. Check the choices currently authorised for Garbatula High School through official school-selection information.
Garbatula High School: admission procedure
Students should follow official Ministry of Education placement rules and confirm the institution’s code and admission category. After selection, obtain a genuine joining letter from the school. Verify the date of reporting, uniforms, personal identification documents, medical forms, bedding, boarding supplies and any orientation arrangements. Families travelling long distances should confirm transport and school access well in advance.
Garbatula High School: fees, bursaries and payments
Request the latest approved written fee structure from the administration. School charges and government support may change between years, and the parent contribution depends on applicable regulations and approved boarding arrangements. Confirm any bursary or scholarship eligibility through its actual sponsoring programme. Do not send fees to an unverified phone number or a bank account copied from an older directory.
Garbatula High School: KCSE results and performance
Academic performance should be evaluated using authenticated KCSE results for clearly identified examination years. Undated averages and claims about a school’s national ranking may be misleading. Subject choices, learning support and learner wellbeing are also important factors when comparing schools.
Garbatula High School: school contacts and directions
School location: Garbatulla, Isiolo County.
Historical postal address: P.O. Box 4, Garbatulla.
KNEC code: 17300015.
UIC: ZXZL.
The current school-operated telephone and email have not been independently established in this profile. Obtain reliable contact information from the school or relevant sub-county education office before travelling or making a payment. For related schools, consult the county secondary-school directory.
Historical schools directory
This retained county list is an older reference and may contain changed school names, locations or categories.
Public Secondary Schools in Isiolo County.
Bulesa Day Secondary School – Mixed
Isiolo Barracks Secondary School – Mixed
Kipsing Mixed Day Secondary – Mixed
Merti Muslim Girls’ Secondary School – Girls
Merti Secondary School – Boys
Ngaremara Secondary School – Mixed
Oldonyiro Secondary – Mixed
Sericho Secondary School – Mixed
St. Paul’s Kiwanjani Secondary School – Mixed
Uaso Secondary School – Mixed


