Skip to content
Home Kakamega Khwisero
Bartulo Primary Primary school · Mixed · Day, Kakamega County Buhili Primary School Primary school · Mixed · Day, Kakamega County Dudi Township Primary Primary school · Mixed · Day, Kakamega County Ebuhonga Primary Primary school · Mixed · Day, Kakamega County Ebukanga Primary Primary school · Mixed · Day, Kakamega County Ebukutenga Primary Primary school · Mixed · Day, Kakamega County Ebukwala Primary Primary school · Mixed · Day, Kakamega County Ebushibungo Primary Primary school · Mixed · Day, Kakamega County Ebuyonga Primary Primary school · Mixed · Day, Kakamega County Ekambuli Primary Primary school · Mixed · Day, Kakamega County Ekambuli Secondary C3 · Mixed · Boarding, Khwisero sub-county, Kakamega County Elukanji Primary School Primary school · Mixed · Day, Kakamega County Elukari Primary Primary school · Mixed · Day, Kakamega County Elwangale Primary Primary school · Mixed · Day, Kakamega County Emahene Primary Primary school · Mixed · Day, Kakamega County Emako Pr School Primary school · Mixed · Day, Kakamega County Emakuche Primary Primary school · Mixed · Day, Kakamega County Emalindi Primary School Primary school · Mixed, Kakamega County Ematundu Primary Primary school · Mixed · Day, Kakamega County Emulanda Primary Primary school · Mixed · Day, Kakamega County Emulole Primary Primary school · Mixed · Day, Kakamega County Emulunya Primary Primary school · Mixed · Day, Kakamega County Emuruba Primary Primary school · Mixed · Day, Kakamega County Emutsasa Primary Primary school · Mixed · Day, Kakamega County Emwaniro Primary Primary school · Mixed · Day, Kakamega County Emwiru Primary Primary school · Mixed · Day, Kakamega County Eshiakhondo Primary Primary school · Mixed · Day, Kakamega County Eshibinga K Secondary C3 · Mixed · Boarding, Khwisero sub-county, Kakamega County Eshibinga Primary Primary school · Mixed · Day, Kakamega County Eshikhungula Primary School Primary school · Mixed · Day, Kakamega County Eshinutsa Primary Primary school · Mixed · Day, Kakamega County Eshinutsa Secondary C4 · Mixed · Day, Khwisero sub-county, Kakamega County Eshiruli Primary Primary school · Mixed · Day, Kakamega County Glorious Life Primary Primary school · Mixed · Day, Kakamega County Happy Angels Primary Primary school · Mixed · Day, Kakamega County Holycross Emalindi Girls Secondary C3 · Girls · Boarding, Khwisero sub-county, Kakamega County Huluwinu Primary Primary school · Mixed · Day, Kakamega County Ibinda Primary Primary school · Mixed · Day, Kakamega County Ikomero Primary Primary school · Mixed · Day, Kakamega County Khwisero Girls' Secondary C3 · Girls · Boarding, Khwisero sub-county, Kakamega County Khwisero Primary Primary school · Mixed · Day, Kakamega County Khwisero Secondary Senior school · Mixed · Day & Boarding, Kakamega County Luanda Ac Primary Primary school · Mixed · Day, Kakamega County Luanda Doho Primary Primary school · Mixed · Day, Kakamega County Luanda Dudi Secondary C3 · Mixed · Boarding, Khwisero sub-county, Kakamega County Manyulia Primary Primary school · Mixed · Day, Kakamega County Muhaka Primary Primary school · Mixed · Day, Kakamega County Mukhunzulu Primary Primary school · Mixed · Day, Kakamega County Mulufu Primary Primary school · Mixed · Day, Kakamega County Mulwanda Primary Primary school · Mixed · Day, Kakamega County Mundaha Primary Primary school · Mixed · Day, Kakamega County Mundeku Primary Primary school · Mixed · Day, Kakamega County Mundoli Primary Primary school · Mixed · Day, Kakamega County Munjeche Primary Primary school · Mixed · Day, Kakamega County Munjiti Primary Primary school · Mixed · Day, Kakamega County Munyanza Sa Primary Primary school · Mixed · Day, Kakamega County Mushiangubu Primary Primary school · Mixed · Day, Kakamega County Mushichibulu Primary Primary school · Mixed · Day, Kakamega County Mushikongolo Primary Primary school · Mixed · Day, Kakamega County Mushinaaka Primary School Primary school · Mixed · Day, Kakamega County Mwibelenya Primary Primary school · Mixed · Day, Kakamega County Mwihila Boys' Secondary C2 · Boys · Boarding, Khwisero sub-county, Kakamega County Mwikalikha Primary Primary school · Mixed · Day, Kakamega County Mwirembe Primary School Primary school · Mixed · Day, Kakamega County Mwisena Primary Primary school · Mixed · Day, Kakamega County Namasoli Primary Primary school · Mixed · Day, Kakamega County Namasoli Secondary C3 · Mixed · Boarding, Khwisero sub-county, Kakamega County Nyamboga Primary Primary school · Mixed · Day, Kakamega County Shiongo Primary Primary school · Mixed · Day, Kakamega County Shirali Primary Primary school · Mixed · Day, Kakamega County Shirotsa Primary Primary school · Mixed · Day, Kakamega County St Dennis Munjiti Secondary Senior school · Mixed · Day, Kakamega County St George's Mushiangubu Primary Primary school · Mixed · Day & Boarding, 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 16 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.