Skip to content
Home Rift Valley Kericho
Senior schools in Kericho District
Ainamoi Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Baraka Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Barotion Secondary School C3 · Mixed · Boarding, Londiani sub-county, Kericho County Barsiele Secondary School C3 · Mixed · Boarding, Kipkelion sub-county, Kericho County Borborwet Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Chagaik Secondary School C3 · Mixed · Boarding, Londiani sub-county, Kericho County Chebewor Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Chebigen Secondary School C3 · Mixed · Boarding, Kericho sub-county, Kericho County Chemamul High School C3 · Boys · Boarding, Belgut sub-county, Kericho County Chepkechei Secondary School C2 · Boys · Boarding, Kipkelion sub-county, Kericho County Chepkosilen High School C4 · Mixed · Day, Belgut sub-county, Kericho County Chepkutung Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Chepngobob Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Chepseon Complex High School C4 · Mixed · Day, Londiani sub-county, Kericho County Chepseon Secondary School Senior school · Mixed · Day, Kericho County Chepsir Secondary School Senior school · Mixed · Day, Kericho County Cheptenye Secondary School C2 · Boys · Boarding, Belgut sub-county, Kericho County Cheptuiyet Girls Secondary School C3 · Girls · Boarding, Soin Sigowet sub-county, Kericho County Cherara Girls Secondary School Senior school · Girls · Day, Kericho County Cheres Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Cheribo Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Chesinende Secondary School Senior school · Mixed · Day, Kericho County Chilchila Secondary School C3 · Mixed · Boarding, Kipkelion sub-county, Kericho County Chumo Secondary School Senior school · Mixed · Boarding, Kericho County Dr. Ruttoh Girls Secondary Senior school · Girls · Day, Kericho County Eland Girls Secondary School Senior school · Girls · Day, Kericho County Finch Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Getumbe Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Greenwoods Academy - Secondary Senior school · Mixed · Boarding, Kericho County Kabianga High School C1 · Boys · Boarding, Belgut sub-county, Kericho County Kabokyek Adventist Secondary School Senior school · Mixed · Boarding, Kericho County Kabokyek Mixed Day Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Kaborok Secondary School C2 · Girls · Boarding, Belgut sub-county, Kericho County Kaitui Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Kakibei Secondary School Senior school · Mixed · Day & Boarding, Kericho County Kalyet A Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kamarus Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kapcheluch Secondary School Senior school · Mixed · Day, Kericho County Kapcheplanga Secondary School C3 · Mixed · Boarding, Londiani sub-county, Kericho County Kapcheptoror Secondary School Senior school · Mixed · Day, Kericho County Kapkeburu Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Kapkondor High School C4 · Mixed · Day, Londiani sub-county, Kericho County Kaplelartet Secondary School C3 · Mixed · Boarding, Soin Sigowet sub-county, Kericho County Kapmaso Secondary School C3 · Boys · Boarding, Belgut sub-county, Kericho County Kapsoit Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Kapsoiyo Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Kaptebeswet Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Kasheen Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kebeneti Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Keben Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Kedowa Girls Secondary School C3 · Girls · Boarding, Londiani sub-county, Kericho County Kenegut Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Keongo Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Kericho Day Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Kericho High School C2 · Boys · Boarding, Kericho sub-county, Kericho County Kericho Tea Secondary School C2 · Boys · Boarding, Kericho sub-county, Kericho County Kericho Township Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Ketitui Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Kimasian Secondary School C3 · Boys · Boarding, Londiani sub-county, Kericho County Kipchimchim High Secondary School C3 · Mixed · Boarding, Kericho sub-county, Kericho County Kipchorian Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kipsamoi Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Kipsegi Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kipsigi Secondary School Senior school · Mixed · Day, Kericho County Kipsigis Girls High School C1 · Girls · Boarding, Kericho sub-county, Kericho County Kipsirichet Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Kipsolu Secondary School C3 · Boys · Boarding, Belgut sub-county, Kericho County Kiptere Secondary School Senior school · Mixed · Day, Kericho County Kipteris Girls Secondary School C3 · Girls · Boarding, Kipkelion sub-county, Kericho County Koiwalelach Girls Secondary School C3 · Girls · Boarding, Belgut sub-county, Kericho County Kokwet Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Kunyak Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Lelu Secondary School C2 · Mixed · Boarding, Kipkelion sub-county, Kericho County Lesirwo Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Liloch Secondary School Senior school · Mixed · Day, Kericho County Londiani Boys Secondary School C2 · Boys · Boarding, Londiani sub-county, Kericho County Londiani Girls Academy - Secondary Senior school · Girls · Boarding, Kericho County Londiani Girls Secondary School C2 · Girls · Boarding, Londiani sub-county, Kericho County Londiani Township Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Masaita Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Matobo Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Mercy Girls Secondary School Senior school · Mixed · Day, Kericho County Milimani High School Senior school · Mixed · Boarding, Kericho County Moi Kipsitet Girls Secondary School C2 · Girls · Boarding, Soin Sigowet sub-county, Kericho County Moi Sitowet Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Moi Sorget Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Moi Tea Girls Secondary School C1 · Girls · Boarding, Kericho sub-county, Kericho County Momoniet Secondary School Senior school · Mixed · Day, Kericho County Morao Secondary School Senior school · Mixed · Day & Boarding, Kericho County Musaria Secondary School C3 · Mixed · Boarding, Soin Sigowet sub-county, Kericho County Ndubusat Girls' Secondary School C3 · Girls · Boarding, Kipkelion sub-county, Kericho County Ngeny Koiborot Secondary School C4 · Mixed · Day, Soin Sigowet sub-county, Kericho County Nyairobi Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Poiywek Secondary School C4 · Mixed · Day, Kericho sub-county, Kericho County Saramek A Secondary School C4 · Mixed · Day, Londiani sub-county, Kericho County Seretut Secondary School C4 · Mixed · Day, Belgut sub-county, Kericho County Singoronik Secondary School C3 · Mixed · Boarding, Soin Sigowet sub-county, Kericho County Siret Secondary School C4 · Mixed · Day, Kipkelion sub-county, Kericho County Soliat Boys Secondary C2 · Boys · Boarding, Soin Sigowet sub-county, Kericho County Sosiot Girls Secondary School C2 · Girls · Boarding, Belgut sub-county, Kericho County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.