Skip to content
Home Eastern
AIC Matinyani Primary Primary school · Mixed · Day, Kitui County AIC Matungulu Primary School Primary school · Mixed · Day, Machakos County AIC Mbembani Central Secondary C3 · Mixed · Boarding, Kalama sub-county, Machakos County AIC Mukuyuni Primary School Primary school · Mixed · Day, Makueni County A.I.C Mutulani Primary Primary school · Mixed · Day, Makueni County A.I.C Mutulani Secondary School C4 · Mixed · Day, Makueni sub-county, Makueni County AIC Ndovoni Secondary School Senior school · Mixed · Day, Machakos County AIC Ndune Primary School Primary school · Mixed · Day, Embu County AIC Nthingini Primary School Primary school · Mixed · Day, Embu County AIC Nthongoni Primary Primary school · Mixed · Day, Kitui County AIC Nunguni Secondary School C4 · Mixed · Day, Kilungu sub-county, Makueni County AIC Nyayo Girls Secondary Senior school · Girls · Boarding, Makueni County AIC Nzeluni Girls Secondary School C2 · Girls · Boarding, Mwingi West sub-county, Kitui County AIC Wango Primary Primary school · Mixed · Day, Embu County AIPCA Murangine Primary School Primary school · Mixed · Day, Meru County AIPCA St. Mathew Primary School Primary school · Mixed · Day, Meru County Aipcea Mujujune Pr Primary school · Mixed · Day, Meru County Aipc Kathelwa St. Mary Primary School Primary school · Mixed · Day, Meru County Aipck Mbaranga Academy Primary Primary school, Meru County Airways High School Senior school · Mixed · Day, Machakos County Aithu Primary Primary school · Mixed · Day, Meru County Akaiga Mixed Day Secondary School Senior school · Mixed · Day, Meru County Akaiga Primary School Primary school · Mixed · Day, Meru County Akairu Primary Primary school · Mixed · Day, Meru County Akili Primary School Primary school · Mixed · Day, Isiolo County Akirang'Ondu Boys Secondary School C3 · Mixed · Boarding, Igembe Central sub-county, Meru County Akithi Girls Secondary C3 · Girls · Boarding, Tigania West sub-county, Meru County Akuane Primary School Primary school · Mixed · Day, Meru County Alfa Macus Primary Primary school · Mixed · Day, Machakos County Al-Gani Girls Primary School Primary school · Girls · Day, Isiolo County Al-Hidaya Muslim Primary School Primary school · Mixed · Day, Marsabit County Al - Huda Primary Primary school · Mixed · Day, Marsabit County Al - Khulafau Rashidin Islamic Centre Madrassa Primary school · Mixed · Day, Marsabit County Al - Khulafau Rashidin Primary Primary school · Mixed · Day, Marsabit County Allomano Kangeta Primary School Primary school · Mixed · Day & Boarding, Meru County All Saint Kigari Day Secondary School Senior school · Mixed · Day, Embu County Allsaints Primary School Primary school · Mixed · Day, Embu County All Saints Runogone Primary School Primary school · Mixed · Day, Meru County Amaku Academy Primary School Primary school, Meru County Amatu Primary School Primary school · Mixed · Day, Meru County Ambalo Primary Primary school · Mixed · Day, Marsabit County Ambaru Primary School Primary school · Mixed · Day, Meru County Ambaru Secondary School C4 · Mixed · Day, Mutuati sub-county, Meru County Ametho Mixed Day Secondary School C4 · Mixed · Day, Tigania Central sub-county, Meru County Ametho Primary School Primary school · Mixed · Day, Meru County Amugaa Primary School Primary school · Mixed · Day, Meru County Amung'Enti Primary School Primary school · Mixed · Day, Meru County Amunju Primary School Primary school · Mixed · Day, Meru County Amwamba Primary School Primary school · Girls · Day & Boarding, Meru County Anchenge Goodshepherd Academy Primary School Primary school · Mixed · Day & Boarding, Meru County Angaine Mixed Day Secondary School C4 · Mixed · Day, Buuri West sub-county, Meru County Angaine Special School Primary school · Mixed · Day, Meru County Angelic Girls High School Senior school · Girls · Boarding, Meru County Angili Primary Primary school · Mixed · Day, Meru County Angili Special Unit Primary school · Mixed · Day, Meru County Ankamia Mixed Day Secondary C4 · Mixed · Day, Tigania Central sub-county, Meru County Ankamia Primary Primary school · Mixed · Day, Meru County Anne's Junior Academy Primary Primary school · Mixed · Day, Meru County Anona Primary Primary school · Mixed · Day & Boarding, Marsabit County Antuaboi Secondary Senior school · Mixed · Boarding, Meru County Antuambui Primary School Primary school · Mixed · Day, Meru County Antuanduru Mixed Day Secondary C4 · Mixed · Day, Tigania East sub-county, Meru County Antuanduru Primary Primary school, Meru County Antuanthenge Primary Primary school · Mixed · Day, Meru County Antuarimata Primary Primary school, Meru County Antubankui Primary School Primary school · Mixed · Day, Meru County Antubauchio Primary School Primary school · Mixed · Day, Meru County Antubeiga Primary School Primary school · Mixed · Day, Meru County Antubetwe Kiongo Secondary School C3 · Mixed · Boarding, Mutuati sub-county, Meru County Arapal Primary School Primary school · Mixed · Day, Marsabit County Arc Bishop Nzimbi Secondary School Senior school · Mixed · Day, Kitui County Arc Primary School Primary school · Mixed · Day & Boarding, Kitui County Aremet Primary School Primary school · Mixed · Day, Isiolo County Argi Primary School Primary school · Mixed · Day, Marsabit County Arif's Academy Kutine Primary School Primary school, Meru County Arima Senior Academy Primary Primary school · Mixed · Day, Meru County Ari Reumea Primary School Primary school · Mixed · Day & Boarding, Meru County Athiani Primary Primary school · Mixed · Day, Makueni County Athi Kamuyuni Primary Primary school · Mixed · Day, Makueni County Athi Meadow Academy Primary School Primary school · Mixed · Day, Machakos County Athi Plains Academy Primary Primary school, Machakos County Athi Primary School Primary school · Mixed · Day, Kitui County Athiriver Academy Secondary Senior school · Mixed · Day & Boarding, Machakos County Athi River Primary School Primary school · Mixed · Day, Machakos County Athiriver Redeemed Academy Primary Primary school · Mixed · Day, Machakos County Athiru Gaiti Mixed Day Secondary School C4 · Mixed · Day, Igembe South sub-county, Meru County Athiru Gaiti Primary School Primary school · Mixed · Day, Meru County Athiru Rujine Primary School Primary school · Mixed · Day, Meru County Athi Salama Primary Primary school · Mixed · Day, Makueni County Athi Secondary School C4 · Mixed · Day, Ikutha sub-county, Kitui County Athomi Academy Primary school · Mixed · Day, Tharaka-Nithi County Athwana Primary School Primary school · Mixed · Day, Meru County Athwana Secondary C3 · Mixed · Boarding, Tigania West sub-county, Meru County Atongoi Primary School Primary school · Mixed · Day, Kitui County Attan Primary School Primary school · Mixed · Day, Isiolo County Auki Primary School Primary school · Mixed · Day, Meru County Auki Secondary School C4 · Mixed · Day, Igembe South sub-county, Meru County Awarsitu Primary School Primary school · Mixed · Day, Isiolo County Baba Ben Memorial School-Primary Primary school · Mixed · Day & Boarding, Meru County Backstreet Preparatory Primary Primary school · Mixed · Day, Meru 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.