Primary schools in Kakamega County
- Eshikalame PrimaryPrimary school · Mixed · Day
- Eshikhondi PrimaryPrimary school · Mixed · Boarding
- Eshikhoni Primary SchoolPrimary school · Mixed · Day
- Eshikhungula Primary SchoolPrimary school · Mixed · Day
- Eshikhuyu Primary SchoolPrimary school · Mixed · Day
- Eshilakwe Primary SchoolPrimary school · Mixed · Day
- Eshilunyire Primary SchoolPrimary school · Mixed · Day
- Eshingoto Primary SchoolPrimary school · Mixed · Day
- Eshinutsa PrimaryPrimary school · Mixed · Day
- Eshirembe PrimaryPrimary school · Mixed · Day
- Eshiruli PrimaryPrimary school · Mixed · Day
- Eshirumba PrimaryPrimary school · Mixed · Day
- Eshirumba Primary SchoolPrimary school · Mixed · Day
- Eshirumbwe PrimaryPrimary school · Mixed · Day
- Eshisenye PrimaryPrimary school · Mixed · Day
- Eshishebu PrimaryPrimary school · Mixed · Day
- Eshisiru Primary SchoolPrimary school · Mixed · Day
- Eshisisia PrimaryPrimary school · Mixed · Day
- Eshitari PrimaryPrimary school · Mixed · Day
- Eshitoyi PrimaryPrimary school · Mixed · Day
- Eshitsakha PrimaryPrimary school · Mixed · Day
- Eshiyanza PrimaryPrimary school · Mixed · Day
- Eshiyenga Primary SchoolPrimary school · Mixed · Day
- Esokone Primary SchoolPrimary school · Mixed · Day
- Esumeiya Primary SchoolPrimary school · Mixed · Day
- Etatira PrimaryPrimary school · Mixed · Day
- Etenje PrimaryPrimary school · Mixed · Day
- Evona Primary SchoolPrimary school · Mixed · Day
- Ewamakhubi Primary SchoolPrimary school · Mixed · Day
- Exodus Academy PrimaryPrimary school · Mixed · Day
- Facebeth Academy Primary SchoolPrimary school · Mixed · Day
- Faith Junior PrimaryPrimary school · Mixed · Day
- Favo Orphanage AcademyPrimary school · Mixed · Day
- Fesbeth PrimaryPrimary school · Mixed · Day
- Field of Life Education Centre PrimaryPrimary school · Mixed · Day
- Forestal PrimaryPrimary school · Mixed · Day
- Friends Primary School HandindiPrimary school · Mixed · Day
- Friends School Likhovero PrimaryPrimary school · Mixed · Day
- Fubuye Primary SchoolPrimary school · Mixed · Day
- Fuvale Primary SchoolPrimary school · Mixed · Day
- Glorious Life PrimaryPrimary school · Mixed · Day
- Glory Aca. PrimaryPrimary school · Mixed · Day
- Godown PrimaryPrimary school · Mixed · Day
- Godswill Academy Primary SchoolPrimary school · Mixed · Day
- Golden Tots PreparatoryPrimary school · Mixed · Day
- Goodstart PrimaryPrimary school · Mixed · Boarding
- Gracious AcademyPrimary school · Mixed · Day
- Hamutua PrimaryPrimary school · Mixed · Day
- Happy Angels PrimaryPrimary school · Mixed · Day
- Harvest Land Primary SchoolPrimary school · Mixed · Day
- Heshima Beams AcademyPrimary school · Mixed · Day
- Hill Light Day Care PrimaryPrimary school · Mixed · Day
- Huluwinu PrimaryPrimary school · Mixed · Day
- Ibinda PrimaryPrimary school · Mixed · Day
- Ibinzo Primary SchoolPrimary school · Mixed · Day
- Ibinzo Special Unit SchoolPrimary school · Mixed · Day
- Ibokolo PrimaryPrimary school · Mixed · Day
- Ibwali Primary SchoolPrimary school · Mixed · Day
- Ichina Primary SchoolPrimary school · Mixed · Day
- Ichinga Muslim PrimaryPrimary school · Mixed · Day
- Ifwetere Primary SchoolPrimary school · Mixed · Day
- Iguhu PrimaryPrimary school · Mixed · Day
- Ihonje PrimaryPrimary school · Mixed · Day
- Ikhulili PrimaryPrimary school · Mixed · Day
- Ikokwa Primary SchoolPrimary school · Mixed · Day
- Ikoli Primary SchoolPrimary school · Mixed · Day
- Ikomero PrimaryPrimary school · Mixed · Day
- Ikonyero Primary SchoolPrimary school · Mixed · Day
- Ikuywa PrimaryPrimary school · Mixed · Day
- Ileho Primary SchoolPrimary school · Mixed · Day
- Iluya Primary SchoolPrimary school · Mixed · Day
- Imakale PrimaryPrimary school · Mixed · Day
- Imalaba PrimaryPrimary school · Mixed · Day
- Imanga Miracle PrimaryPrimary school · Mixed · Day
- Imanga PrimaryPrimary school · Mixed · Day
- Imani Primary SchoolPrimary school · Mixed · Day
- Imbale PrimaryPrimary school · Mixed · Day
- Imbiakalo Primary SchoolPrimary school · Mixed · Day
- Imuliru Primary SchoolPrimary school · Mixed · Day
- Imusali Primary SchoolPrimary school · Mixed · Day
- Inaya PrimaryPrimary school · Mixed · Day
- Indagana AcademyPrimary school · Mixed · Day
- Indangalasia Ac PrimaryPrimary school · Mixed · Day
- Indangalasia Mhm PrimaryPrimary school · Mixed · Day
- Indangalasia Primary SchoolPrimary school · Mixed · Day
- Ingavira Primary SchoolPrimary school · Mixed · Day
- Ingira Primary SchoolPrimary school · Mixed · Day
- Ingolomusio PrimaryPrimary school · Mixed · Day
- Ingotse Primary SchoolPrimary school · Mixed · Day
- Ingusi PrimaryPrimary school · Mixed · Day
- Ingwe Primary SchoolPrimary school · Mixed · Day
- Ingwe Special UnitPrimary school · Mixed · Day
- Iranda PrimaryPrimary school · Mixed · Day
- Iremere Primary SchoolPrimary school · Mixed · Day
- Irobo Primary SchoolPrimary school · Mixed · Day
- Isango PrimaryPrimary school · Mixed · Day
- Isanjiro Primary SchoolPrimary school · Mixed · Day
- Isecheno Primary SchoolPrimary school · Mixed · Day
- Ishieywe PrimaryPrimary school · Mixed · Day
- Isongo PrimaryPrimary 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.