Primary schools in Meru County
- Kinani Intergarted Junior Academy Primary SchoolPrimary school · Mixed · Day
- King'Oo Primary SchoolPrimary school · Mixed · Day
- Kingsbridge PrimaryPrimary school · Mixed · Day & Boarding
- Kingsway Preparatory School PrimaryPrimary school · Mixed · Day
- Kinoro Mixed PrimaryPrimary school · Mixed · Day & Boarding
- Kinoro PrimaryPrimary school · Mixed · Day
- Kinoru Primary SchoolPrimary school · Mixed · Day
- Kinyenjere PrimaryPrimary school · Mixed · Day
- Kiolo K. Muuti Primary SchoolPrimary school · Mixed · Day
- Kiolo PrimaryPrimary school · Mixed · Day
- Kionyo Primary SchoolPrimary school · Mixed · Day
- Kioru PrimaryPrimary school · Mixed · Day
- Kioru Primary SchoolPrimary school · Mixed · Day
- Kiraria Primary SchoolPrimary school · Mixed · Day
- Kiremu PrimaryPrimary school · Mixed · Day
- Kiria Giekuchia Green Wood Primary SchoolPrimary school · Mixed · Day
- Kiria Primary SchoolPrimary school · Mixed · Day
- Kiriene Day Primary SchoolPrimary school
- Kirigara Primary SchoolPrimary school · Mixed · Day
- Kirimaitune Primary SchoolPrimary school · Mixed · Day
- Kirima Ncuma Primary SchoolPrimary school · Mixed · Day
- Kirima PrimaryPrimary school · Mixed · Day
- Kirindara Primary SchoolPrimary school · Mixed · Day
- Kiringa Primary SchoolPrimary school · Mixed · Day
- Kirirwa Primary SchoolPrimary school · Mixed · Day
- Kironya PrimaryPrimary school · Mixed · Day
- Kiroone PrimaryPrimary school · Mixed · Day
- Kirukire Primary SchoolPrimary school · Mixed · Day
- Kirung'a Primary SchoolPrimary school · Mixed · Day
- Kithaene Junior Victory Academy Primary SchoolPrimary school · Mixed · Day
- Kithaene Primary SchoolPrimary school · Mixed · Day
- Kithakanaro Primary SchoolPrimary school · Mixed · Day
- Kithanga Primary SchoolPrimary school
- Kithangari Achievers Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Kithangari Primary SchoolPrimary school · Mixed · Day, Abogeta
- Kithangari Primary SchoolPrimary school · Mixed · Day, Igoji
- Kithangari Upper Primary SchoolPrimary school · Mixed · Day & Boarding
- Kithare Primary SchoolPrimary school · Mixed · Day
- Kithatu Primary SchoolPrimary school · Mixed · Day
- Kitheo Primary SchoolPrimary school · Mixed · Day
- Kithetu Primary SchoolPrimary school · Mixed · Day
- Kithiiri PrimaryPrimary school · Mixed · Day
- Kithino Primary SchoolPrimary school · Mixed · Day
- Kithioroka PrimaryPrimary school · Mixed · Day
- Kithirune Primary SchoolPrimary school · Mixed · Day
- Kithiru Primary SchoolPrimary school · Mixed · Day
- Kithoka Primary SchoolPrimary school · Mixed · Day
- Kithunguri Primary SchoolPrimary school · Mixed · Day
- Kithwene PrimaryPrimary school · Mixed · Day
- Kiuguni PrimaryPrimary school · Mixed · Day
- Kiujuline Primary SchoolPrimary school · Mixed · Boarding
- Kiune Primary SchoolPrimary school · Mixed · Day
- K.K. Baithai Primary SchoolPrimary school · Mixed · Day
- K.K Etama Primary SchoolPrimary school · Mixed · Boarding
- K.K. Kithuraki Primary SchoolPrimary school · Mixed · Day
- K.K. Lumbi Primary SchoolPrimary school · Mixed · Day
- K.K. Muthangene Primary SchoolPrimary school · Mixed · Day
- K.K. Mwethe Primary SchoolPrimary school · Mixed · Day
- K.K Nanga PrimaryPrimary school · Mixed · Day
- K.K Nkengecia PrimaryPrimary school · Mixed · Day
- K.K. Rwanjwee Primary SchoolPrimary school
- K.K. Tharaine PryschPrimary school · Mixed · Day
- Kriwiro Primary SchoolPrimary school · Mixed · Day
- Kunene Primary SchoolPrimary school · Mixed · Day
- Lacia Thuriu PrimaryPrimary school · Mixed · Day
- Laibocha PrimaryPrimary school · Mixed · Day
- Lailuba PrimaryPrimary school · Mixed · Day
- Lairangi Primary SchoolPrimary school · Mixed · Day
- Lakathi Primary SchoolPrimary school · Mixed · Boarding
- Lanyiruu PrimaryPrimary school · Mixed · Day
- Leeta PrimaryPrimary school · Mixed · Day
- Liburu Nkongune Primary SchoolPrimary school · Mixed · Boarding
- Likiundu Complex PrimaryPrimary school · Mixed · Day
- Limbine PrimaryPrimary school · Mixed · Day
- Limbuku Primary SchoolPrimary school · Mixed · Day
- Limoro PrimaryPrimary school · Mixed · Day
- Limoro Primary SchoolPrimary school · Mixed · Day
- Linjoka PrimaryPrimary school · Mixed · Day
- Linus Waruiru PrimaryPrimary school · Mixed · Day
- Linya Cottage PrimaryPrimary school · Mixed · Day
- Lion's Primary SchoolPrimary school · Mixed · Day & Boarding
- Lithie PrimaryPrimary school · Mixed · Day
- Little Angels Academy-Primary SchoolPrimary school · Mixed · Day
- Loire PrimaryPrimary school · Mixed · Day
- Loire Special UnitPrimary school · Mixed · Day
- Lower Chure PrimaryPrimary school · Mixed · Day
- Lubua Primary SchoolPrimary school · Mixed · Day
- Lubuathirua PrimaryPrimary school · Mixed · Day
- Lubunu Primary SchoolPrimary school · Mixed · Day
- Lubuthirua Special UnitPrimary school · Mixed · Day
- Luciati PrimaryPrimary school
- Lukununu PrimaryPrimary school · Mixed · Day
- Luluma Primary SchoolPrimary school · Mixed · Day
- Luuma PrimaryPrimary school · Mixed · Day
- Maanthi Primary SchoolPrimary school · Mixed · Day
- Mabuurua PrimaryPrimary school · Mixed · Day
- Machaku County Primary SchoolPrimary school · Mixed · Day
- Machaku Special UnitPrimary school · Mixed · Day
- Machegene Primary SchoolPrimary school · Mixed · Day
- Machikine Academy 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 14 October 2026.
- Other schools come from our older directory. Each school page shows its dates.