Kitui County
- Maluma Secondary SchoolC4 · Mixed · Day, Ikutha sub-county
- Malungu Primary SchoolPrimary school · Mixed · Day
- Malungu Secondary SchoolC4 · Mixed · Day, Katulani sub-county
- Mama Malia Girls Secondary SchoolPrivate senior school · Girls · Listed as hybrid, Tseikuru sub-county
- Mamole PrimaryPrimary school · Mixed · Day
- Mamole Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Mandala Mixed Day Secondary SchoolC4 · Mixed · Day, Kyuso sub-county
- Mandala PrimaryPrimary school · Mixed · Day
- Mandongoi Mixed Day Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Mandongoi PrimaryPrimary school · Girls · Day
- Mandove PrimaryPrimary school · Mixed · Day
- Mandove Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Mandu PrimaryPrimary school · Mixed · Day
- Mangelu PrmaryPrimary school · Mixed · Day
- Mang'etheni PrimaryPrimary school · Mixed · Day
- Mangina Primary SchoolPrimary school · Mixed · Day, Katulani
- Mangina Primary SchoolPrimary school · Mixed · Day, Katulani
- Mangulu PrimaryPrimary school
- Manguu PrimaryPrimary school · Mixed · Day
- Manooni Primary SchoolPrimary school · Mixed · Day, Katulani
- Manooni Primary SchoolPrimary school · Mixed · Day, Katulani
- Manyenyoni PrimaryPrimary school · Mixed · Day
- Manyoeni Mixed Day Secondary SchoolC4 · Mixed · Day, Mutitu North sub-county
- Manyoeni Primary SchoolPrimary school · Mixed · Day
- Manzi-Itumo PrimaryPrimary school · Mixed · Day
- Manzini Primary SchoolPrimary school · Mixed · Day
- Manzolo PrimaryPrimary school · Mixed · Day
- Manzuva PrimaryPrimary school · Mixed · Day
- Maongoa PrimaryPrimary school · Mixed · Day
- Marisi PrimaryPrimary school · Mixed · Day
- Mary Mount Hill GirlsPrivate senior school · Girls · Listed as hybrid, Mwingi East sub-county
- Marymount Hills Boys SchoolPrivate senior school · Boys · Listed as hybrid, Mwingi Central sub-county
- Masaani Mixed Day Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Masaani PrimaryPrimary school · Mixed · Day
- Masasini Primary SchoolPrimary school · Mixed · Day
- Masavi Girls Christian AcademySenior school · Girls · Boarding
- Masavi Girls’ Secondary SchoolC3 · Girls · Boarding, Mwingi East sub-county
- Masavi Mixed Day Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Masavi PrimaryPrimary school · Mixed · Day
- Maseki PrimaryPrimary school · Mixed · Day
- Maseki Special UnitPrimary school · Mixed · Day
- Masikalini Mixed Day Secondary SchoolC4 · Mixed · Day, Mutitu sub-county
- Masikalini PrimaryPrimary school · Mixed · Day
- Masimba PrimaryPrimary school · Girls · Day
- Masoka Primary SchoolPrimary school · Mixed · Day
- Masukanioni PrimaryPrimary school · Mixed · Day
- Masukanioni Secondary SchoolC4 · Mixed · Day, Mumoni sub-county
- Masyungwa Day Secondary SchoolC4 · Mixed · Day, Tseikuru sub-county
- Masyungwa PrimaryPrimary school · Mixed · Day
- Mataka Mixed Secondary SchoolC4 · Mixed · Day, Kyuso sub-county
- Mataka PrimaryPrimary school · Mixed · Day
- Mathima SecondaryC4 · Mixed · Day, Mutomo sub-county
- Mathuki Primary SchoolPrimary school · Mixed · Day
- Mathuki Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Mathulini Primary SchoolPrimary school · Mixed · Day
- Mathuma PrimaryPrimary school · Mixed · Day
- Mathunzini PrimaryPrimary school · Mixed · Day
- Mathyakani Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Matia Primary SchoolPrimary school · Mixed · Day
- Matikoni Primary SchoolPrimary school · Mixed · Day
- Matinga PrimaryPrimary school · Mixed · Day
- Matinyani Boys SecondarySenior school · Mixed · Day
- Matinyani DEB PrimaryPrimary school · Mixed · Day
- Matinyani DEB Special UnitPrimary school · Mixed · Day
- Matinyani Mixed SecondaryC4 · Mixed · Day, Matinyani sub-county
- Matinyani Secondary SchoolC2 · Boys · Boarding, Matinyani sub-county
- Matooni PrimaryPrimary school · Mixed · Day
- Matooni Secondary SchoolC4 · Mixed · Day, Kyuso sub-county
- Matua Primary SchoolPrimary school · Mixed · Day
- Matulani PrimaryPrimary school · Mixed · Day
- Matulani Primary SchoolPrimary school · Mixed · Day
- Matu Mixed Day Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Matundu PrimaryPrimary school · Mixed · Day
- Matu PrimaryPrimary school · Mixed · Day
- Mavia Primary SchoolPrimary school · Mixed · Day
- Mavindini Primary SchoolPrimary school · Mixed · Day
- Mavindini Secondary SchoolC4 · Mixed · Day, Katulani sub-county
- Mavui PrimaryPrimary school · Mixed · Day
- Mavuko Primary SchoolPrimary school · Mixed · Day
- Mavuni PrimaryPrimary school · Mixed · Day
- Mbakoni Primary SchoolPrimary school · Mixed · Day
- Mbangulo Primary SchoolPrimary school · Mixed · Day
- Mbangwani PrimaryPrimary school · Mixed · Day
- Mbarani Primary SchoolPrimary school · Mixed · Day
- Mbau Primary SchoolPrimary school · Mixed · Day
- Mbavae PrimaryPrimary school · Mixed · Day
- Mbetwani PrimaryPrimary school · Mixed · Day
- Mbia PrimaryPrimary school · Mixed · Day
- Mbitini Complex High SchoolC4 · Mixed · Day, Kisasi sub-county
- Mbitini Girls Secondary SchoolC2 · Girls · Boarding, Kisasi sub-county
- Mbitini Mixed SecondaryC4 · Mixed · Day, Kisasi sub-county
- Mbitini Primary SchoolPrimary school · Mixed · Day
- Mbondoni PrimaryPrimary school · Mixed · Day
- Mbondoni SecondaryC3 · Mixed · Boarding, Mwingi Central sub-county
- Mbooni Primary SchoolPrimary school · Mixed · Day
- Mboru Primary SchoolPrimary school · Mixed · Day
- Mboti PrimaryPrimary school · Mixed · Day
- Mbuinduni Primary SchoolPrimary school · Mixed · Day
- Mbuini PrimaryPrimary school · Mixed · Day
- Mbui 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.