Skip to content
Home Western
Senior schools in Western Province
Kuywa Girls Secondary School C2 · Girls · Boarding, Bungoma Central sub-county, Bungoma County Kwangamor High School Senior school · Mixed · Day, Busia County Leigh Academy Bungoma Senior school · Mixed · Day, Bungoma County Lirhanda Girls Secondary School C2 · Girls · Boarding, Kakamega East sub-county, Kakamega County Lirhembe Girls Secondary School C3 · Girls · Boarding, Kakamega South sub-county, Kakamega County Lirhembe Secondary School Senior school · Mixed · Day & Boarding, Kakamega County Litungu Secondary School Senior school · Mixed · Day, Bungoma County Luanda Dudi Secondary C3 · Mixed · Boarding, Khwisero sub-county, Kakamega County Lubinu Boys' Secondary C2 · Boys · Boarding, Mumias East sub-county, Kakamega County Lugala Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Lugango Secondary School Senior school · Mixed · Day, Kakamega County Lugulu Ac Secondary School C3 · Boys · Boarding, Butula sub-county, Busia County Lugulu Girls High School C1 · Girls · Boarding, Webuye West sub-county, Bungoma County Lugusi Secondary Senior school · Mixed · Day, Kakamega County Lugusi Secondary School Senior school · Mixed · Day, Kakamega County Lugusi Secondary School C4 · Mixed · Day, Bungoma East sub-county, Bungoma County Lukhome Secondary School C4 · Mixed · Day, Bungoma Central sub-county, Bungoma County Lukhuna Secondary Senior school · Mixed · Day & Boarding, Bungoma County Lukume Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Lumonya Friends Secondary School Senior school · Mixed · Day & Boarding, Bungoma County Lungai Secondary C3 · Mixed · Boarding, Bungoma North sub-county, Bungoma County Lunyito Secondary C4 · Mixed · Day, Lugari sub-county, Kakamega County Lunyu Mixed Secondary C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Lunza Secondary C4 · Boys · Day, Butere sub-county, Kakamega County Lupida Mixed Secondary Senior school · Mixed · Day, Busia County Lupinda Secondary Senior school · Mixed · Day, Bungoma County Lureko Secondary Senior school · Girls · Day, Kakamega County Lusengeli Secondary School C4 · Mixed · Day, Sabatia sub-county, Vihiga County Lusiola Secondary Senior school · Mixed · Day, Kakamega County Lusumu Secondary School Senior school · Mixed · Day, Kakamega County Luuya Girls Secondary School C2 · Girls · Boarding, Bungoma Central sub-county, Bungoma County Lwandanyi Secondary School C4 · Mixed · Day, Bungoma West sub-county, Bungoma County Lwanda Secondary School Senior school · Mixed · Day, Kakamega County, Shiswa Lwanda Secondary School Senior school · Mixed · Day, Kakamega County, Kakunga Lwandeti Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Lwombei Secondary C4 · Mixed · Day, Hamisi sub-county, Vihiga County Madira Girls Secondary School C2 · Girls · Boarding, Vihiga sub-county, Vihiga County Maeni Girls Secondary School C3 · Girls · Boarding, Kimilili sub-county, Bungoma County Magale Secondary School Senior school · Mixed · Day, Kakamega County Magemo Friends Secondary School C4 · Mixed · Day, Bungoma East sub-county, Bungoma County Magui Secondary C4 · Mixed · Day, Vihiga sub-county, Vihiga County Mahanga K Secondary School C4 · Mixed · Day, Matete sub-county, Kakamega County Mahira Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Mahondo Secondary C4 · Mixed · Day, Butere sub-county, Kakamega County Maina Friends Academy Senior school · Mixed · Day, Bungoma County Makhokho Secondary School C3 · Boys · Boarding, Kakamega South sub-county, Kakamega County Makhonge Secondary School C4 · Mixed · Day, Bungoma Central sub-county, Bungoma County Makuchi Secondary School C4 · Mixed · Day, Hamisi sub-county, Vihiga County Makunda Muslim Secondary C3 · Mixed · Boarding, Matungu sub-county, Kakamega County Makunga Secondary C4 · Mixed · Day, Mumias East sub-county, Kakamega County Malaha Secondary Senior school · Mixed · Day, Bungoma County Malanga Mixed Secondary School C3 · Mixed · Boarding, Nambale sub-county, Busia County Malava Boys High C2 · Boys · Boarding, Kakamega North sub-county, Kakamega County Malava Girls C3 · Girls · Boarding, Kakamega North sub-county, Kakamega County Maliki Secondary School Senior school · Mixed · Day & Boarding, Bungoma County Mangana Friends Secondary Senior school · Mixed · Day, Bungoma County Manyala Secondary C3 · Mixed · Boarding, Butere sub-county, Kakamega County Maraba Mixed Secondary Senior school · Mixed · Day & Boarding, Kakamega County Marobo Secondary School C4 · Boys · Day, Bungoma Central sub-county, Bungoma County Masana Secondary School C4 · Mixed · Day, Vihiga sub-county, Vihiga County Masiyenze Secondary School Senior school · Mixed · Day, Kakamega County Matawa Secondary C4 · Mixed · Day, Mumias West sub-county, Kakamega County Mateka Secondary C4 · Mixed · Day, Bumula sub-county, Bungoma County Matende Secondary School C3 · Girls · Boarding, Kakamega Centra sub-county, Kakamega County Matete Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Matioli Secondary School Senior school · Mixed · Day & Boarding, Kakamega County Matsakha Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Matulo Friends Secondary School Senior school · Mixed · Day & Boarding, Bungoma County Matumbufu Baptist Girls Secondary School Senior school · Mixed · Day, Bungoma County Matunda Highway Secondary Senior school · Mixed · Day & Boarding, Kakamega County Matunda Secondary Senior school · Mixed · Day, Kakamega County Mautuma Secondary C2 · Boys · Boarding, Lugari sub-county, Kakamega County Mavusi Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Mbakalo Friends Secondary C3 · Boys · Boarding, Bungoma North sub-county, Bungoma County Mbale Boys Secondary School C2 · Boys · Boarding, Sabatia sub-county, Vihiga County Mbihi Mixed Day Secondary School Senior school, Vihiga County Mbihi Secondary Senior school · Mixed, Vihiga County Mbururu Secondary School C4 · Mixed · Day, Likuyani sub-county, Kakamega County Michael Wamalwa Friends Secondary C4 · Mixed · Day, Webuye West sub-county, Bungoma County Miendo Friends Secondary School C4 · Mixed · Day, Webuye West sub-county, Bungoma County Mihuu Secondary School C4 · Mixed · Day, Bungoma East sub-county, Bungoma County Milan S Aca Nur School Senior school · Mixed · Day, Bungoma County Milan S Aca Secondary School Senior school · Mixed · Day, Bungoma County Milima Friends Secondary C3 · Mixed · Boarding, Bungoma North sub-county, Bungoma County Milo Secondary Senior school · Mixed · Day & Boarding, Bungoma County Misikhu Friends Secondary C3 · Boys · Boarding, Webuye West sub-county, Bungoma County Misikhu RC Secondary Senior school · Mixed · Day, Bungoma County Mitua Girls Secondary C2 · Girls · Boarding, Tongaren sub-county, Bungoma County Modern Community Academy Senior school · Mixed · Day & Boarding, Bungoma County Moding Secondary School C4 · Mixed · Day, Teso North sub-county, Busia County Moi Girls Kamusinga C1 · Girls · Boarding, Kimilili sub-county, Bungoma County Moi Girls Vokoli High School C2 · Girls · Boarding, Sabatia sub-county, Vihiga County Moi Nangili Girls High C2 · Girls · Boarding, Likuyani sub-county, Kakamega County Moi Secondary School Kaptama Senior school · Mixed · Day & Boarding, Bungoma County Moody Awori Ganjala Mixed Secondary School C4 · Mixed · Day, Samia sub-county, Busia County Mudasa Academy Secondary Senior school · Mixed · Day & Boarding, Vihiga County Mudavadi Girls Secondary C2 · Girls · Boarding, Vihiga sub-county, Vihiga County Mufutu Secondary School C4 · Mixed · Day, Lugari sub-county, Kakamega County Mugai Secondary C4 · Mixed · Day, Kakamega North sub-county, Kakamega County Mugomari Secondary Senior school · Mixed · Day, Kakamega 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.