Primary schools in Kakamega County
- Isulu Primary SchoolPrimary school · Mixed · Day
- Itenyi Primary SchoolPrimary school · Mixed · Day
- Itete PrimaryPrimary school · Mixed · Day
- Ituti PrimaryPrimary school · Mixed · Day
- Ivakale PrimaryPrimary school · Mixed · Day
- Ivole Friends Primary SchoolPrimary school · Mixed · Day
- Ivonda Primary SchoolPrimary school · Mixed · Day
- Ivugwi Baptist Orphanage PrimaryPrimary school · Mixed · Day
- Ivugwi PrimaryPrimary school · Mixed · Day
- Ivuyi Primary SchoolPrimary school · Mixed · Day
- Iyabo PrimaryPrimary school · Mixed · Day
- Iyenga Primary SchoolPrimary school · Mixed · Day
- Joop and Cecile PrimaryPrimary school · Mixed · Day
- Joyland Aca PrimaryPrimary school · Mixed · Day
- Kadima ACK PrimaryPrimary school · Mixed · Day
- Kakamega Elite Primary SchoolPrimary school · Mixed · Day & Boarding
- Kakamega Hill Primary SchoolPrimary school · Mixed · Day & Boarding
- Kakamega International SchoolPrimary school · Mixed · Day
- Kakamega Muslim Primary SchoolPrimary school · Mixed · Day
- Kakamega Primary SchoolPrimary school · Mixed · Day
- Kakamega Rehab SchoolPrimary school · Boys · Boarding
- Kakamega School for the DeafPrimary school · Mixed · Boarding
- Kakamega SDA Satelite Academy Primary SchoolPrimary school · Mixed · Day
- Kakamega Special Unit SchoolPrimary school · Mixed · Day
- Kakamega Township Primary SchoolPrimary school · Mixed · Day
- Kakamega Townshipspecial Unit SchoolPrimary school · Mixed · Day
- Kakoyi Primary SchoolPrimary school · Mixed · Day
- Kakunga Primary SchoolPrimary school · Mixed · Day
- Kakunga Primary Special UnitPrimary school · Mixed · Day
- Kalenda PrimaryPrimary school · Mixed · Day
- Kaluni Primary SchoolPrimary school · Mixed · Day
- Kamashia PrimaryPrimary school · Mixed · Day
- Kamuchisu PrimaryPrimary school · Mixed · Day
- Kamuli PrimaryPrimary school · Mixed · Day
- Kati Primary SchoolPrimary school · Mixed · Day
- Kewa PrimaryPrimary school · Mixed · Day
- Khabakaya PrimaryPrimary school · Mixed · Day
- Khabondi PrimaryPrimary school · Mixed · Day
- Khabukoshe PrimaryPrimary school · Mixed · Day
- Khaimba PrimaryPrimary school · Mixed · Day
- Khalaba Primary SchoolPrimary school · Mixed · Day
- Kharanda PrimaryPrimary school · Mixed · Day
- Khaunga PrimaryPrimary school · Mixed · Day
- Khayega Primary SchoolPrimary school · Mixed · Day
- Kholera PrimaryPrimary school · Mixed · Day
- Khwisero PrimaryPrimary school · Mixed · Day
- Kiliboti PrimaryPrimary school · Mixed · Day
- Kilimani PrimaryPrimary school · Mixed · Day
- Kilimani Special UnitPrimary school · Mixed · Day
- Kilimo Primary SchoolPrimary school · Mixed · Day
- Kimang,Eti Primary SchoolPrimary school · Mixed · Day
- Kimang'eti SDA Primary SchoolPrimary school · Mixed · Day
- Kimingini Primary SchoolPrimary school · Mixed · Day
- King David Academy Primary SchoolPrimary school · Mixed · Day
- Kings and Queens PrimaryPrimary school · Mixed · Day
- Kipkaren Vision Junior Academy PrimaryPrimary school · Mixed · Day
- Kisaina Primary SchoolPrimary school · Mixed · Day
- Kisembe Primary SchoolPrimary school · Mixed · Day
- Kisigame DEB PrimaryPrimary school · Mixed · Day
- Kivaywa PrimaryPrimary school · Mixed · Day
- Kochwa PrimaryPrimary school · Mixed · Day
- Kodongo PrimaryPrimary school · Mixed · Day
- Kona PrimaryPrimary school · Mixed · Day
- Kongoni PrimaryPrimary school · Mixed · Day
- Koromaiti PrimaryPrimary school · Mixed · Day
- Koromaiti Special UnitPrimary school · Mixed · Day & Boarding
- Koyonzo PrimaryPrimary school · Mixed · Day
- Kulumbeni PrimaryPrimary school · Mixed · Day
- Kuvasali Primary SchoolPrimary school · Mixed · Day
- Kuyanda PrimaryPrimary school · Mixed · Day
- Kwambu PrimaryPrimary school · Mixed · Day
- Kware PrimaryPrimary school · Mixed · Day
- Kwirenyi Primary SchoolPrimary school · Mixed · Day
- Life Springs Academy Primary SchoolPrimary school · Mixed · Day
- Likume PrimaryPrimary school · Mixed · Day
- Likuyani PrimaryPrimary school · Mixed · Day
- Likuyani Special UnitPrimary school · Mixed · Day & Boarding
- Lions Primary SchoolPrimary school · Mixed · Day
- Liranda Girls Primary SchoolPrimary school · Girls · Day & Boarding
- Lirhanda Mixed Primary SchoolPrimary school · Mixed · Day
- Lirhembe Primary SchoolPrimary school · Mixed · Day
- Litali PrimaryPrimary school · Mixed · Day
- Little Flower Junior PrimaryPrimary school · Mixed · Day
- Little Stars Junior AcademyPrimary school · Mixed · Day
- Livingstone Primary SchoolPrimary school · Mixed · Day
- Luanda Ac PrimaryPrimary school · Mixed · Day
- Luanda Doho PrimaryPrimary school · Mixed · Day
- Luanda Lugari PrimaryPrimary school · Mixed · Day
- Lubambo PrimaryPrimary school · Mixed · Day
- Lubanga Ac PrimaryPrimary school · Mixed · Day
- Lubinu PrimaryPrimary school · Mixed · Day
- Ludodo PrimaryPrimary school · Mixed · Day
- Lufumbo PrimaryPrimary school · Mixed · Day
- Lugala K Primary SchoolPrimary school · Mixed · Day
- Lugala Primary SchoolPrimary school · Mixed · Day
- Lugango Primary SchoolPrimary school · Mixed · Day
- Lugari AcademyPrimary school · Mixed · Day
- Lugari PrimaryPrimary school · Mixed · Day
- Lugari Special UnitPrimary school · Mixed · Day
- Lugose Primary SchoolPrimary school · Mixed · Day
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.