Skip to content
Home Western Kakamega
Primary schools in Kakamega District
Glory Aca. Primary Primary school · Mixed · Day, Kakamega County Godswill Academy Primary School Primary school · Mixed · Day, Kakamega County Hamutua Primary Primary school · Mixed · Day, Kakamega County Harvest Land Primary School Primary school · Mixed · Day, Kakamega County Ibinzo Primary School Primary school · Mixed · Day, Kakamega County Ibinzo Special Unit School Primary school · Mixed · Day, Kakamega County Ibwali Primary School Primary school · Mixed · Day, Kakamega County Ichina Primary School Primary school · Mixed · Day, Kakamega County Ifwetere Primary School Primary school · Mixed · Day, Kakamega County Iguhu Primary Primary school · Mixed · Day, Kakamega County Ikhulili Primary Primary school · Mixed · Day, Kakamega County Ikoli Primary School Primary school · Mixed · Day, Kakamega County Ikonyero Primary School Primary school · Mixed · Day, Kakamega County Ikuywa Primary Primary school · Mixed · Day, Kakamega County Ileho Primary School Primary school · Mixed · Day, Kakamega County Iluya Primary School Primary school · Mixed · Day, Kakamega County Imalaba Primary Primary school · Mixed · Day, Kakamega County Imani Primary School Primary school · Mixed · Day, Kakamega County Imbale Primary Primary school · Mixed · Day, Kakamega County Imbiakalo Primary School Primary school · Mixed · Day, Kakamega County Imuliru Primary School Primary school · Mixed · Day, Kakamega County Imusali Primary School Primary school · Mixed · Day, Kakamega County Indangalasia Primary School Primary school · Mixed · Day, Kakamega County Ingavira Primary School Primary school · Mixed · Day, Kakamega County Ingira Primary School Primary school · Mixed · Day, Kakamega County Ingolomusio Primary Primary school · Mixed · Day, Kakamega County Ingotse Primary School Primary school · Mixed · Day, Kakamega County Ingwe Primary School Primary school · Mixed · Day, Kakamega County Ingwe Special Unit Primary school · Mixed · Day, Kakamega County Iremere Primary School Primary school · Mixed · Day, Kakamega County Irobo Primary School Primary school · Mixed · Day, Kakamega County Isanjiro Primary School Primary school · Mixed · Day, Kakamega County Isecheno Primary School Primary school · Mixed · Day, Kakamega County Ishieywe Primary Primary school · Mixed · Day, Kakamega County Isulu Primary School Primary school · Mixed · Day, Kakamega County Itenyi Primary School Primary school · Mixed · Day, Kakamega County Ivakale Primary Primary school · Mixed · Day, Kakamega County Ivole Friends Primary School Primary school · Mixed · Day, Kakamega County Ivonda 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 Joyland Aca Primary Primary school · Mixed · Day, Kakamega County Kakamega Elite Primary School Primary school · Mixed · Day & Boarding, Kakamega County Kakamega Hill Primary School Primary school · Mixed · Day & Boarding, Kakamega County Kakamega International School Primary school · Mixed · Day, Kakamega County Kakamega Muslim Primary School Primary school · Mixed · Day, Kakamega County Kakamega Primary School Primary school · Mixed · Day, Kakamega County Kakamega Rehab School Primary school · Boys · Boarding, Kakamega County Kakamega School for the Deaf Primary school · Mixed · Boarding, Kakamega County Kakamega SDA Satelite Academy Primary School Primary school · Mixed · Day, Kakamega County Kakamega Special Unit School Primary school · Mixed · Day, Kakamega County Kakamega Township Primary School Primary school · Mixed · Day, Kakamega County Kakamega Townshipspecial Unit School Primary school · Mixed · Day, Kakamega County Kakoyi Primary School Primary school · Mixed · Day, Kakamega County Kakunga Primary School Primary school · Mixed · Day, Kakamega County Kakunga Primary Special Unit Primary school · Mixed · Day, Kakamega County Kalenda Primary Primary school · Mixed · Day, Kakamega County Kaluni Primary School Primary school · Mixed · Day, Kakamega County Kamuchisu Primary Primary school · Mixed · Day, Kakamega County Kamuli Primary Primary school · Mixed · Day, Kakamega County Kati Primary School Primary school · Mixed · Day, Kakamega County Kharanda Primary Primary school · Mixed · Day, Kakamega County Khayega Primary School Primary school · Mixed · Day, Kakamega County Kilimo Primary School Primary school · Mixed · Day, Kakamega County Kimang,Eti Primary School Primary school · Mixed · Day, Kakamega County Kimang'eti SDA Primary School Primary school · Mixed · Day, Kakamega County Kimingini Primary School Primary school · Mixed · Day, Kakamega County King David Academy Primary School Primary school · Mixed · Day, Kakamega County Kisaina Primary School Primary school · Mixed · Day, Kakamega County Kisembe Primary School Primary school · Mixed · Day, Kakamega County Kochwa Primary Primary school · Mixed · Day, Kakamega County Kuvasali Primary School Primary school · Mixed · Day, Kakamega County Kuyanda Primary Primary school · Mixed · Day, Kakamega County Kwirenyi Primary School Primary school · Mixed · Day, Kakamega County Life Springs Academy Primary School Primary school · Mixed · Day, Kakamega County Likume Primary Primary school · Mixed · Day, Kakamega County Lions Primary School Primary school · Mixed · Day, Kakamega County Liranda Girls Primary School Primary school · Girls · Day & Boarding, Kakamega County Lirhanda Mixed Primary School Primary school · Mixed · Day, Kakamega County Lirhembe Primary School Primary school · Mixed · Day, Kakamega County Litali Primary Primary school · Mixed · Day, Kakamega County Livingstone Primary School Primary school · Mixed · Day, Kakamega County Lubambo Primary Primary school · Mixed · Day, Kakamega County Lugala K Primary School Primary school · Mixed · Day, Kakamega County Lugala Primary School Primary school · Mixed · Day, Kakamega County Lugango Primary School Primary school · Mixed · Day, Kakamega County Lugose Primary School Primary school · Mixed · Day, Kakamega County Lugusi K Primary School Primary school · Girls · Day, Kakamega County Lugusi Primary Primary school · Mixed · Day, Kakamega County Lukova K Primary School Primary school · Mixed · Day, Kakamega County Lukume Special Primary school · Mixed · Day, Kakamega County Lunyinya Primary Primary school · Mixed · Day, Kakamega County, Kabras Lunyinya Primary Primary school · Mixed · Day, Kakamega County, Kabras Lunyu Primary Primary school · Mixed · Day, Kakamega County Lurale Primary Primary school · Mixed · Day, Kakamega County Lurambi Primary School Primary school · Mixed · Day, Kakamega County Lusiola Primary Primary school · Mixed · Day, Kakamega County Lusui Primary School Primary school · Mixed · Day, Vihiga County Lusumu Primary Primary school · Mixed · Day, Kakamega County Lusumu Primary School 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.