Skip to content
Home Western Kakamega Shinyalu
Baptist Academy Munasio Primary School Primary school · Mixed · Day, Kakamega County Baraka Academy Primary School Primary school · Mixed · Day, Kakamega County Br. Richard Davidson Primary School Primary school · Mixed · Day, Kakamega County Bukusi Primary School Primary school · Mixed · Day, Kakamega County Busulwa Primary School Primary school · Mixed · Day, Kakamega County Donald Romeo Primary School Primary school · Mixed · Day, Kakamega County Evona Primary School Primary school · Mixed · Day, Kakamega County Friends School Likhovero Primary Primary school · Mixed · Day, Kakamega County Friends School Likhovero Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Ingira Primary School Primary school · Mixed · Day, Kakamega County Irobo Primary School Primary school · Mixed · Day, Kakamega County Isecheno Primary School Primary school · Mixed · Day, Kakamega County Itenyi Primary School Primary school · Mixed · Day, Kakamega County Ivuyi Primary School Primary school · Mixed · Day, Kakamega County Iyenga Primary School Primary school · Mixed · Day, Kakamega County Khayega Primary School Primary school · Mixed · Day, Kakamega County Kisaina Primary School Primary school · Mixed · Day, Kakamega County Kwirenyi Primary School Primary school · Mixed · Day, Kakamega County Liranda Girls Primary School Primary school · Girls · Day & Boarding, Kakamega County Lirhanda Girls Secondary School C2 · Girls · Boarding, Kakamega East sub-county, Kakamega County Lirhanda Mixed Primary School Primary school · Mixed · Day, Kakamega County Lugala Primary School Primary school · Mixed · Day, Kakamega County Lugala Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Lugango Primary School Primary school · Mixed · Day, Kakamega County Lugango Secondary School Senior school · Mixed · Day, Kakamega County Lugose Primary School Primary school · Mixed · Day, Kakamega County Lwanda Secondary School Senior school · Mixed · Day, Kakamega County Madala Primary School Primary school · Mixed · Day, Kakamega County Madioli Primary School Primary school · Mixed · Day, Kakamega County Mugomari Primary School Primary school · Mixed · Day, Kakamega County Mugomari Secondary Senior school · Mixed · Day, Kakamega County Mukhonje Primary School Primary school · Mixed · Day, Kakamega County Mukhonje Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Mukulusu Primary School Primary school · Mixed · Day, Kakamega County Mukumu Boys Secondary School Senior school · Boys · Boarding, Kakamega County Mukumu Girls Primary School Primary school · Girls · Day & Boarding, Kakamega County Muleche Primary School Primary school · Mixed · Day, Kakamega County Munasio Primary School Primary school · Mixed · Day, Kakamega County Mundulu Primary School Primary school · Mixed · Day, Kakamega County Munyanda Primary School Primary school · Mixed · Day, Kakamega County Muraka Primary School Primary school · Mixed · Day, Kakamega County Murhanda Fam Primary School Primary school · Mixed · Day, Kakamega County Museno Primary School Primary school · Mixed · Day, Kakamega County Museno Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Mwilitsa Primary School Primary school · Mixed · Day, Kakamega County Nabangala Primary School Primary school · Mixed · Day, Kakamega County Sacred Heart Mukumu Girls Secondary School C1 · Girls · Boarding, Kakamega East sub-county, Kakamega County Savana Academy Primary School Primary school · Mixed · Day, Kakamega County Senyende Primary School Primary school · Mixed · Day, Kakamega County Shabwali Primary School Primary school · Mixed · Day, Kakamega County Shabwali Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Shagungu Primary School Primary school · Mixed · Day, Kakamega County Shagungu Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Shamiloli Primary School Primary school · Mixed · Day, Kakamega County Shamiloli Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Shanjero Primary School Primary school · Mixed · Day, Kakamega County Shanjero Secondary School Senior school · Mixed · Day, Kakamega County Shavirotsi Primary School Primary school · Mixed · Day, Kakamega County Shianyinya Primary School Primary school · Mixed · Day, Kakamega County Shibuye Girls Primary School Primary school · Girls · Day & Boarding, Kakamega County Shidodo Primary School Primary school · Mixed · Day, Kakamega County Shidodo Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County Shihuli Primary School Primary school · Mixed · Day, Kakamega County Shihuli S.U Primary school · Mixed · Day, Kakamega County Shikalakala Primary School Primary school · Mixed · Day, Kakamega County Shikulu Primary School Primary school · Mixed · Day, Kakamega County Shilalyo Primary School Primary school · Mixed · Day, Kakamega County Shina Primary School Primary school · Mixed · Day, Kakamega County Shipalo Primary School Primary school · Mixed · Day, Kakamega County Shiswa Primary School Primary school · Mixed · Day, Kakamega County Shiswa Secondary School Senior school · Mixed · Day, Kakamega County Shitochi Primary School Primary school · Mixed · Day, Kakamega County Shitochi Secondary School Senior school · Mixed · Day, Kakamega County Shivakala New Primary School Primary school · Mixed · Day, Kakamega County Solyo Primary School Primary school · Mixed · Day, Kakamega County Solyo Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County St. Agnes Girls Shibuye Secondary School C2 · Girls · Boarding, Kakamega East sub-county, Kakamega County St. Agustine Mukumu Boys Boarding Primary School Primary school · Boys · Day & Boarding, Kakamega County St. Antony Iloro Primary School Primary school · Mixed · Day, Kakamega County St. Charles Lwanga Secondary School Senior school · Boys · Boarding, Kakamega County St Francis Xaviers Shipalo Secondary School Senior school · Mixed · Day, Kakamega County St. Gonzanga Primary School Primary school · Mixed · Day, Kakamega County St. Josephs Malimalii Secondary School Senior school · Mixed · Day, Kakamega County St. Joseph's Mukulusu Secondary School C4 · Mixed · Day, Kakamega East sub-county, Kakamega County St. Kizito Primary School Primary school · Mixed · Day, Kakamega County St. Pauls Shibuye Primary School Primary school · Mixed · Day, Kakamega County St. Peters Seminary Mukumu Boys Secondary Senior school · Boys · Boarding, Kakamega County St. Peters Shirulu Primary School Primary school · Mixed · Day, Kakamega County Wanazalala Primary School Primary school · Mixed · Day, Kakamega County Wema Academy Primary 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 14 October 2026.
Other schools come from our older directory. Each school page shows its dates.