Kitui County
- MbusyaniC4 · Mixed · Day, Kitui Central sub-county
- Mbusyani Primary SchoolPrimary school · Mixed · Day
- Mesilya Primary SchoolPrimary school · Mixed · Day
- Miambani Primary SchoolPrimary school · Mixed · Day
- Midhills High SchoolPrivate senior school · Mixed · Boarding, Ikutha sub-county
- Migwani D.E.B Primary SchoolPrimary school · Mixed · Day
- Migwani SecondaryC2 · Boys · Boarding, Mwingi West sub-county
- Migwani Tumaini AcademyPrimary school · Mixed · Day
- Mikongoni PrimaryPrimary school · Mixed · Day
- Mikongooni Secondary SchoolC4 · Mixed · Day, Ikutha sub-county
- Mikuyu Mikya PrimaryPrimary school · Mixed · Day
- Mikuyumikya Secondary SchoolC4 · Mixed · Day, Matinyani sub-county
- Mikuyu Mikya Special UnitPrimary school · Mixed · Day
- Mikuyuni Mixed Day Secondary SchoolC4 · Mixed · Day, Mutitu North sub-county
- Mikuyuni PrimaryPrimary school · Mixed · Day
- Mikuyuni Primary SchoolPrimary school · Mixed · Day
- Mikwa PrimaryPrimary school · Mixed · Day
- Miramba Ikamba Primary SchoolPrimary school · Mixed · Day
- Misai Primary SchoolPrimary school · Mixed · Day
- Misyini PrimaryPrimary school · Mixed · Day
- Mitaani PrimaryPrimary school · Mixed · Day, Mwitika
- Mitaani PrimaryPrimary school · Mixed · Day, Mutha
- Mitalani Primary SchoolPrimary school · Mixed · Day
- Mitamisyi PrimaryPrimary school · Mixed · Day
- Mitamisyi Secondary SchoolC4 · Mixed · Day, Kyuso sub-county
- Mithiikwani Mixed Day SecondaryC4 · Mixed · Day, Matinyani sub-county
- Mithikwani PrimaryPrimary school · Mixed · Day
- Mithongo Primary SchoolPrimary school · Mixed · Day
- Mivukoni PrimaryPrimary school · Mixed · Day
- Mivukoni SecondaryC3 · Mixed · Boarding, Kyuso sub-county
- Miwongoni PrimaryPrimary school · Mixed · Day
- Mombuni Complex AcademyPrimary school
- Monguni Primary SchoolPrimary school · Mixed · Day
- Monguni Secondary SchoolC4 · Mixed · Day, Ikutha sub-county
- Mosa Mixed Secondary SchoolC4 · Mixed · Day, Kisasi sub-county
- Mosa Primary SchoolPrimary school · Mixed · Day
- Mpuku PrimaryPrimary school · Mixed · Day
- Muaani Primary SchoolPrimary school · Mixed · Day
- Muaathe Primary SchoolPrimary school · Mixed · Day
- Muamba MixedC4 · Mixed · Day, Mutomo sub-county
- Muambani PrimaryPrimary school · Mixed · Day, Chuluni
- Muambani PrimaryPrimary school · Mixed · Day, Mutha
- Muambani Primary SchoolPrimary school · Mixed · Day
- Muamba Primary SchoolPrimary school · Mixed · Day
- Muangeni Mixed Day Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Muangeni PrimaryPrimary school · Mixed · Day
- Muguusi PrimaryPrimary school · Mixed · Day
- Mui Boys Secondary SchoolC3 · Mixed · Boarding, Mwingi East sub-county
- Muimi Primary SchoolPrimary school · Mixed · Day
- Mui Primary SchoolPrimary school · Mixed · Day
- Muiwe PrimaryPrimary school · Mixed · Day
- Mukamene PrimaryPrimary school · Mixed · Day
- Mukameni Mixed Day Secondary SchoolC4 · Mixed · Day, Kisasi sub-county
- Mukekeni Secondary SchoolC4 · Mixed · Day, Mumoni sub-county
- Mukelenzuni PrimaryPrimary school · Mixed · Day
- Mukindu Feeder SchoolPrimary school · Mixed · Day
- Mukuanima Primary SchoolPrimary school · Mixed · Day, Ikutha
- Mukuanima Primary SchoolPrimary school · Mixed · Day, Ikutha
- Mukuku Primary SchoolPrimary school · Mixed · Day
- Mukundaa Primary SchoolPrimary school · Mixed · Day
- Mukundi PrimaryPrimary school · Mixed · Day
- Mukuthu PrimaryPrimary school · Mixed · Day
- Mukuthu Secondary SchoolC4 · Mixed · Day, Mwingi Central sub-county
- Mulan'ga PrimaryPrimary school · Mixed · Day
- Mulango Girls High SchoolC2 · Girls · Boarding, Katulani sub-county
- Mulangoni Mixed Day Secondary SchoolC4 · Mixed · Day, Tseikuru sub-county
- Mulangoni PrimaryPrimary school · Mixed · Day
- Mulango Primary SchoolPrimary school · Mixed · Day
- Mulata-Utunda PrimaryPrimary school
- Muliluni PrimaryPrimary school · Girls · Day
- Mulinde Day Secondary SchoolC4 · Mixed · Day, Mwingi East sub-county
- Mulinde Primary SchoolPrimary school · Mixed · Day
- Mulundi Primary ShPrimary school · Mixed · Day
- Muluti Primary SchoolPrimary school · Mixed · Day
- Mulutu Girls Secondary SchoolC2 · Girls · Boarding, Kitui Central sub-county
- Mulutu Primary SchoolPrimary school · Mixed · Day
- Mumboo Primary SchoolPrimary school · Mixed · Day
- Mumbuni Baraka PrimaryPrimary school · Mixed · Day
- Mumbuni PrimaryPrimary school · Mixed · Day
- Mumbuni SecondaryC4 · Mixed · Day, Mwingi Central sub-county
- Mun'galo PrimaryPrimary school · Mixed · Day
- Munyange PrimaryPrimary school · Mixed · Day
- Munyange Secondary SchoolC4 · Mixed · Day, Mwingi Central sub-county
- Munyuni PrimaryPrimary school · Mixed · Day, Mutha
- Munyuni PrimaryPrimary school · Mixed · Day, Mui
- Muono PrimaryPrimary school · Mixed · Day
- Murwana PrimaryPrimary school · Mixed · Day
- Musavani PrimaryPrimary school · Mixed · Day
- Musavani Secondary SchoolC4 · Mixed · Day, Tseikuru sub-county
- Muselele Mixed Secondary SchoolC4 · Mixed · Day, Lower Yatta sub-county
- Musengo PrimaryPrimary school · Mixed · Day
- Musengo SecondaryC3 · Mixed · Boarding, Kitui West sub-county
- Museve Primary SchoolPrimary school · Mixed · Day
- Musikini Primary SchoolPrimary school · Mixed · Day
- Musikio Primary SchoolPrimary school · Mixed · Day
- MuslimC4 · Mixed · Day, Kitui Central sub-county
- Muslim PrimaryPrimary school · Girls · Day
- Musokani Primary SchoolPrimary school · Mixed · Day
- Musonoke PrimaryPrimary school
- Musosya Mixed Day 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.