Kitui County
- Mwania Primary SchoolPrimary school · Mixed · Day
- Mwanyani Primary SchoolPrimary school · Mixed · Day
- Mwasuma PrimaryPrimary school · Mixed · Day
- Mwatuni PrimaryPrimary school · Mixed · Day
- Mwigaini A.I.C Primary SchoolPrimary school · Mixed · Day
- Mwingi AcademyPrimary school · Girls · Day
- Mwingi Eat View AcademyPrimary school · Mixed · Day & Boarding
- Mwingi Mixed SecondarySenior school · Mixed · Day & Boarding
- Mwingi Oxford PrimaryPrimary school · Mixed · Day
- Mwingi PrimaryPrimary school · Mixed · Day & Boarding
- Mwingi Secondary SchoolC2 · Boys · Boarding, Mwingi Central sub-county
- Mwinzinge PrimaryPrimary school · Mixed · Day
- Mwitika PrimaryPrimary school · Mixed · Day
- Mwitika Secondary SchoolC4 · Mixed · Day, Mutitu sub-county
- Myuuni PrimaryPrimary school · Mixed · Day
- Ndalani PrimaryPrimary school · Mixed · Day, Mutha
- Ndalani PrimaryPrimary school · Mixed · Day, Matinyani
- Ndaluni Primary SchoolPrimary school · Mixed · Day
- Ndaluni SecondaryC3 · Boys · Boarding, Mwingi West sub-county
- Ndandini PrimaryPrimary school · Mixed · Day
- Ndatani Girls SecondarySenior school · Girls · Day & Boarding
- Ndatani Primary SchoolPrimary school · Mixed · Day
- Ndatani SecondaryC4 · Mixed · Day, Mutomo sub-county
- Ndatani Secondary SchoolC4 · Girls · Day, Kyuso sub-county
- Ndathani PrimaryPrimary school · Mixed · Day
- Ndauni PrimaryPrimary school · Mixed · Day
- Ndiamumo Primary SchoolPrimary school · Mixed · Day
- Ndiamumo Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Ndiani PrimaryPrimary school · Mixed · Day
- Ndiini Primary SchoolPrimary school · Mixed · Day
- Ndilili PrimaryPrimary school · Mixed · Day
- Ndilili SecondaryC4 · Mixed · Day, Mutomo sub-county
- Ndili Primary SchoolPrimary school · Mixed · Day
- Ndithini Primary SchoolPrimary school · Mixed · Day
- Ndithi PrimaryPrimary school · Mixed · Day
- Ndithi SecondaryC4 · Mixed · Day, Mwingi Central sub-county
- Nditime Primary SchoolPrimary school · Mixed · Day
- Ndiuni RpimaryPrimary school · Girls · Day
- Ndivuni Primary SchoolPrimary school · Mixed · Day
- Ndooni PrimaryPrimary school · Mixed · Day, Tseikuru
- Ndooni PrimaryPrimary school · Mixed · Day, Mwitika
- Ndoo PrimaryPrimary school · Mixed · Day
- Ndovoini PrimaryPrimary school · Mixed · Day
- Ndulikye PrimaryPrimary school · Mixed · Day
- Nduluni PrimaryPrimary school · Mixed · Day
- Ndunga Primary SchoolPrimary school · Mixed · Day
- Ndunguni PrimaryPrimary school · Mixed · Day, Ngomeni
- Ndunguni PrimaryPrimary school · Mixed · Day, Yatta
- Ndunguni SecondarySenior school · Mixed · Day
- Nduumoni Primary SchoolPrimary school · Mixed · Day
- Nduundune Primary SchoolPrimary school · Mixed · Day
- Nduuni Primary SchoolPrimary school · Mixed · Day
- Nduvani Primary SchoolPrimary school · Mixed · Day
- New Hope Education Center Primary SchoolPrimary school · Mixed · Day
- Ngaakani PrimaryPrimary school · Mixed · Day
- Ngaaka Yakwa Mixed SecondaryC4 · Mixed · Day, Mutitu sub-county
- Ngaaka Yakwa PrimaryPrimary school · Mixed · Day
- Ngaale Cci PrimaryPrimary school · Mixed · Day
- Ngaale PrimaryPrimary school · Mixed · Day
- Ngaani Mixed Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Ngaani PrimaryPrimary school · Mixed · Day, Mutha
- Ngaani PrimaryPrimary school · Mixed · Day, Mumoni
- Ngaani Secondary SchoolC4 · Mixed · Day, Mumoni sub-county
- Ngaa Primary SchoolPrimary school · Mixed · Day & Boarding
- Ngalange Mixed Day Secondary SchoolC4 · Mixed · Day, Tseikuru sub-county
- Ngalange PrimaryPrimary school · Mixed · Day
- Ngamyone PrimaryPrimary school · Mixed · Day
- Ngangani Mixed Day Secondary SchoolC4 · Mixed · Day, Kisasi sub-county
- Ngangani PrimaryPrimary school · Mixed · Day, Chuluni
- Ngangani PrimaryPrimary school · Mixed · Day, Nuu
- Ngawuni Primary SchoolPrimary school · Mixed · Day
- Ngelani PrimaryPrimary school · Mixed · Day
- Ngengekani PrimaryPrimary school · Mixed · Day
- Ngengi Primary SchoolPrimary school · Mixed · Day
- Ngesu PrimaryPrimary school · Mixed · Day
- Ngieni Mixed Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Ngieni Primary SchoolPrimary school · Mixed · Day
- NgiiniC4 · Mixed · Day, Kitui Central sub-county
- Ngiini Primary SchoolPrimary school · Mixed · Day
- Ngiluni AcademyPrimary school · Mixed · Day
- Ngiluni Mbuvu Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Ngiluni PrimaryPrimary school · Mixed · Day, Chuluni
- Ngiluni PrimaryPrimary school · Mixed · Day, Mui
- Ngiluni Primary SchoolPrimary school · Mixed · Day
- Ngiluni SecondaryC4 · Mixed · Day, Kisasi sub-county
- Ngoleni Primary SchoolPrimary school · Mixed · Day
- Ngomango PrimaryPrimary school · Mixed · Day
- Ngomano PrimaryPrimary school · Mixed · Day
- Ngombeni PrimaryPrimary school · Mixed · Day
- Ngomeni PrimaryPrimary school · Mixed · Day
- Ngomeni SecondaryC3 · Boys · Boarding, Kyuso sub-county
- Ngomoni PrimaryPrimary school · Mixed · Day
- Ngongoni PrimaryPrimary school · Mixed · Day
- Ngongoni Secondary SchoolSenior school · Mixed · Day & Boarding
- Ng'ong'u PrimaryPrimary school · Mixed · Day
- Ngoni PrimaryPrimary school · Mixed · Day
- Ngovu PrimaryPrimary school · Mixed · Day
- Ngumbwa Primary SchoolPrimary school · Mixed · Day
- Ngungani Primary SchoolPrimary school · Mixed · Day
- Ngungani Secondary SchoolC4 · Mixed · Day, Mumoni sub-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.