Primary schools in Makueni County
- Abc Thwake PrimaryPrimary school · Mixed · Day
- ACK Kathemboni PrimaryPrimary school · Mixed · Day
- A.C.K Wote Township PrimaryPrimary school · Mixed · Boarding
- AIC Katikomu PrimaryPrimary school · Mixed · Day
- AIC Kinyee PrimaryPrimary school · Mixed · Day
- AIC Mukuyuni Primary SchoolPrimary school · Mixed · Day
- A.I.C Mutulani PrimaryPrimary school · Mixed · Day
- Athiani PrimaryPrimary school · Mixed · Day
- Athi Kamuyuni PrimaryPrimary school · Mixed · Day
- Athi Salama PrimaryPrimary school · Mixed · Day
- Chief Kiamba PrimaryPrimary school · Mixed · Day
- Chosen Christian PrimaryPrimary school · Mixed · Day
- Christopher Kiamba Memorial SchoolPrimary school · Mixed · Day & Boarding
- Deliverance Primary SchoolPrimary school · Mixed · Day
- Dwa Estate PrimaryPrimary school · Mixed · Day
- Emali PrimaryPrimary school · Mixed · Day
- Engavu Primary SchoolPrimary school · Mixed · Day
- Enguli PrimaryPrimary school · Mixed · Day
- Enzai PrimaryPrimary school · Mixed · Day
- Faith Junior Acad PrimaryPrimary school · Mixed · Day
- Global Village AcademyPrimary school · Mixed · Day & Boarding
- Glory Centre Primary SchoolPrimary school · Mixed · Day
- H.G.M. VitalePrimary school · Mixed · Boarding
- Holy Springs Primary SchoolPrimary school · Mixed · Day
- Ianduini PrimaryPrimary school · Mixed · Day
- Iiaitune Primary SchoolPrimary school · Mixed · Day
- Iiani Primary SchoolPrimary school · Mixed · Day, Mbitini
- Iiani Primary SchoolPrimary school · Mixed · Day, Kathonzweni
- Iiani Primary SchoolPrimary school · Mixed · Day, Mtito Andei
- Iimba Primary SchoolPrimary school · Mixed · Day
- Iiuni Primary SchoolPrimary school · Mixed · Day
- Ikaasu PrimaryPrimary school · Mixed · Day
- Ikalyoni PrimaryPrimary school · Mixed · Day
- Ikangavya Primary SchoolPrimary school · Mixed · Day
- Ikoyo PrimaryPrimary school · Mixed · Day
- Ikungu PrimaryPrimary school · Mixed · Day
- Ilatu PrimaryPrimary school · Mixed · Day
- Ilikoni Primary SchoolPrimary school · Mixed · Day
- Ilingoni PrimaryPrimary school · Mixed · Day
- Ilingoni Special UnitPrimary school · Mixed · Day
- Ilumani Primary SchoolPrimary school · Mixed · Day
- Imandini Hgm PrimaryPrimary school · Mixed · Day
- Ingola PrimaryPrimary school · Mixed · Day
- Inyokoni Primary SchoolPrimary school · Mixed · Day
- Iongoni Primary SchoolPrimary school · Mixed · Day
- Isaani PrimaryPrimary school · Mixed · Day
- Isambani Primary SchoolPrimary school · Mixed · Day
- Isika PrimaryPrimary school · Mixed · Day
- Isovya Primary SchoolPrimary school · Mixed · Day
- Isunguluni PrimaryPrimary school · Mixed · Day
- Itaa Primary SchoolPrimary school · Mixed · Day
- Itaava PrimaryPrimary school · Mixed · Day
- Itetani Primary SchoolPrimary school · Mixed · Day
- Ithaayoni PrimaryPrimary school · Mixed · Day
- Ithambaume PrimaryPrimary school · Mixed · Day
- Ithanzeni Primary SchoolPrimary school · Mixed · Day
- Ithemboni Boys PrimaryPrimary school · Mixed · Day
- Ithemboni Girls PrimaryPrimary school · Mixed · Day
- Ithemboni PrimaryPrimary school · Mixed · Day
- Ithumula PrimaryPrimary school · Mixed · Day
- Itiani PrimaryPrimary school · Mixed · Day
- Itithini Primary SchoolPrimary school · Mixed · Day
- Ititi PrimaryPrimary school · Mixed · Day
- Ititu AIC PrimaryPrimary school · Mixed · Day
- Ititu Primary SchoolPrimary school · Mixed · Day
- Ititu Special UnitPrimary school · Mixed · Day
- Itulandoo PrimaryPrimary school · Mixed · Day
- Itulu PrimaryPrimary school · Mixed · Day, Mbooni
- Itulu PrimaryPrimary school · Mixed · Day, Nguu
- Itulu Primary SchoolPrimary school · Mixed · Day
- Itulu Primary-WaiaPrimary school · Mixed · Day
- Itumbule PrimaryPrimary school · Mixed · Day, Kathonzweni
- Itumbule Primary SchoolPrimary school · Mixed · Day, Kilome
- Itumbule Primary SchoolPrimary school · Mixed · Day, Kaiti
- Itumbule PrimaryPrimary school · Mixed · Day, Kalawa
- Ituumo PrimaryPrimary school · Mixed · Day
- Iuani AIC Primary SchoolPrimary school · Mixed · Day
- Iuani H.G.M PrimaryPrimary school · Mixed · Day
- Iviani DEB PrimaryPrimary school · Mixed · Day
- Iviani Primary SchoolPrimary school · Mixed · Day
- Iviani PrimaryPrimary school · Mixed · Day
- Ivinga Nzia PrimaryPrimary school · Mixed · Day
- Ivingoni Primary SchoolPrimary school · Mixed · Day
- Ivoleni PrimaryPrimary school · Mixed · Day
- Ivuvuka Sa PrimaryPrimary school · Mixed · Day
- J.J. Primary SchoolPrimary school · Mixed · Day
- Kaasuvi PrimaryPrimary school · Mixed · Day
- Kaasya Primary SchoolPrimary school · Mixed · Day
- Kaeani PrimaryPrimary school · Mixed · Day
- Kaiani PrimaryPrimary school · Mixed · Day
- Kaioni Special UnitPrimary school · Mixed · Day
- Kai PrimaryPrimary school · Mixed · Day
- Kaiti ACK Primary SchoolPrimary school · Mixed · Day
- Kaketi Primary SchoolPrimary school · Mixed · Day
- Kakili PrimaryPrimary school · Mixed · Day
- Kakima Primary SchoolPrimary school · Mixed · Day
- Kako PrimaryPrimary school · Mixed · Day & Boarding
- Kakuli PrimaryPrimary school · Mixed · Day
- Kakuswi Primary SchoolPrimary school · Mixed · Day
- Kakuswi Special UnitPrimary 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 15 October 2026.
- Other schools come from our older directory. Each school page shows its dates.