Kitui County
- Kavaani Secondary SchoolC3 · Mixed · Boarding, Mutitu sub-county
- Kavaini PrimaryPrimary school · Mixed · Day
- Kavaini Secondary SchoolC4 · Mixed · Day, Mwingi West sub-county
- Kavaliki PrimaryPrimary school · Mixed · Day
- Kavalo PrimaryPrimary school · Mixed · Day
- Kavalula Mixed Day SecondaryC4 · Mixed · Day, Nzambani sub-county
- Kavalula Primary SchoolPrimary school · Mixed · Day
- Kavalyani Primary SchoolPrimary school · Mixed · Day
- Kavasya PrimaryPrimary school · Mixed · Day
- Kaveta Primary SchoolPrimary school · Mixed · Day
- Kavete PrimaryPrimary school · Mixed · Day
- Kavete Primary SchoolPrimary school · Mixed · Day
- Kavililo PrimaryPrimary school · Mixed · Day
- Kavililo Secondary SchoolC4 · Mixed · Day, Mwingi West sub-county
- Kavindu Mixed Day Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Kavindu PrimaryPrimary school · Mixed · Day
- Kavingo Primary SchoolPrimary school · Mixed · Day
- Kavisi Primary SchoolPrimary school · Mixed · Day
- Kavisu Mixed Day Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Kavisuni Primary SchoolPrimary school · Mixed · Day
- Kavisuni Secondary SchoolC4 · Mixed · Day, Katulani sub-county
- Kavisu Primary SchoolPrimary school · Mixed · Day
- Kavoko PrimaryPrimary school · Mixed · Day
- Kavoloi Primary SchoolPrimary school · Mixed · Day
- Kavongeni PrimaryPrimary school · Mixed · Day
- Kavoo PrimaryPrimary school · Mixed · Day
- Kavumbuni Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Kavumbu PrimaryPrimary school · Mixed · Day
- Kavuoni PrimaryPrimary school · Mixed · Day
- Kavuta Primary SchoolPrimary school · Mixed · Day
- Kavuta Secondary SchoolC4 · Mixed · Day, Katulani sub-county
- Kavutei Primary SchoolPrimary school · Mixed · Day
- Kavutini Primary SchoolPrimary school · Mixed · Day
- Kavuti PrimaryPrimary school · Mixed · Day, Nuu
- Kavuti PrimaryPrimary school · Mixed · Day, Mutonguni
- Kavuvwani PrimaryPrimary school · Mixed · Day
- Kawala Mixed Day SecondaryC4 · Mixed · Day, Mutitu North sub-county
- Kawala Primary SchoolPrimary school · Mixed · Day
- Kawea Mixed Day Secondary SchoolC4 · Mixed · Day, Mutitu sub-county
- Kawea Primary SchoolPrimary school · Mixed · Day
- Kawelu PrimaryPrimary school · Mixed · Day
- Kawelu SecondaryC4 · Mixed · Day, Mutomo sub-county
- Kawongo PrimaryPrimary school · Mixed · Day
- Kawongo SecondaryC4 · Mixed · Day, Lower Yatta sub-county
- Kayangombe Primary SchoolPrimary school · Mixed · Day
- Kea Highland AcademyPrimary school · Mixed · Day
- Kea PrimaryPrimary school · Mixed · Day
- Kea Secondary SchoolC4 · Mixed · Day, Mwingi West sub-county
- Kengo PrimaryPrimary school · Mixed · Day
- Kenze Primary SchoolPrimary school · Mixed · Day
- Kenze SecondaryC4 · Mixed · Day, Mutomo sub-county
- Kenzini Primary SchoolPrimary school · Mixed · Day
- Kiamani Mixed Day Secondary SchoolC4 · Mixed · Day, Kitui West sub-county
- Kiamani PrimaryPrimary school · Mixed · Day
- Kiamani Special Needs UnitPrimary school · Mixed · Day
- Kiamuthwa SecondaryC4 · Mixed · Day, Mutomo sub-county
- Kiange Primary SchoolPrimary school · Mixed · Day
- Kiangini PrimaryPrimary school · Mixed · Day
- Kiangu Primary SchoolPrimary school · Mixed · Day
- Kiangu Secondary SchoolC4 · Mixed · Day, Ikutha sub-county
- Kiangwa SecondaryC4 · Mixed · Day, Mutomo sub-county
- Kianzani PrimaryPrimary school · Mixed · Day
- Kiatine PrimaryPrimary school · Mixed · Day
- Kiati PrimaryPrimary school · Mixed · Day
- Kibwea Mixed Secondary SchoolC4 · Mixed · Day, Mutomo sub-county
- Kibwea Primary SchoolPrimary school · Mixed · Day
- Kiimani PrimaryPrimary school · Mixed · Day
- Kiimani Primary SchoolPrimary school · Mixed · Day
- Kiini Primary SchoolPrimary school · Mixed · Day
- Kiio SecondaryC3 · Mixed · Boarding, Mwingi Central sub-county
- Kiisu Primary SchoolPrimary school · Mixed · Day
- Kikanga PrimaryPrimary school · Mixed · Day
- Kikiini PrimaryPrimary school · Mixed · Day
- Kikiini SecondaryC4 · Mixed · Day, Mwingi West sub-county
- Kikuu Mixed Day Secondary SchoolC4 · Mixed · Day, Mutitu sub-county
- Kikuuni Primary SchoolPrimary school · Mixed · Day
- Kikuu Primary SchoolPrimary school · Mixed · Day
- Kilanga Primary SchoolPrimary school · Mixed · Day
- Kilawa Mixed Secondary SchoolC4 · Mixed · Day, Ikutha sub-county
- Kilawa Primary SchoolPrimary school · Mixed · Day
- Kilela PrimaryPrimary school · Mixed · Day
- Kilevi Primary SchoolPrimary school · Mixed · Day
- Kiliko PrimaryPrimary school · Mixed · Day
- Kiliku PrimaryPrimary school · Mixed · Day
- Kilimu PrimaryPrimary school · Mixed · Day
- Kilingili Primary SchoolPrimary school · Mixed · Day
- Kilinyaa Mixed Day Secondary SchoolC4 · Mixed · Day, Kisasi sub-county
- Kilinyaa PrimaryPrimary school · Mixed · Day
- Kilisa PrimaryPrimary school · Mixed · Day
- Kilisa Primary SchoolPrimary school · Mixed · Day
- Kilivi PrimaryPrimary school · Mixed · Day
- Kilonzo Mixed Day Secondary SchoolC4 · Mixed · Day, Nzambani sub-county
- Kilonzo M. Masembwa AcademyPrimary school · Mixed · Day & Boarding
- Kilonzo Primary SchoolPrimary school · Mixed · Day
- Kiluilu Primary SchoolPrimary school · Mixed · Day
- Kilui PrimaryPrimary school · Mixed · Day
- Kilukuya Primary SchoolPrimary school · Mixed · Day
- Kilulu PrimaryPrimary school · Mixed · Day
- Kiluma Primary SchoolPrimary school · Mixed · Day
- Kilumya 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.