Skip to content
Home Rift Valley Laikipia
Kangumo Primary School Primary school · Mixed · Day, Laikipia County Karaba Primary School Primary school · Mixed · Day, Laikipia County Karandi Primary School Primary school · Mixed · Day, Laikipia County Karandi Secondary School C4 · Mixed · Day, Nyahururu sub-county, Laikipia County Karangi Primary School Primary school · Mixed · Day, Laikipia County Karia-Ini Primary School Primary school · Mixed · Day, Laikipia County Karigu-Ini Primary Primary school · Mixed · Day, Laikipia County Karungu Primary School Primary school · Mixed · Day, Laikipia County Kiahiti Primary School Primary school · Mixed · Day, Laikipia County Kiahuko Primary School Primary school · Mixed · Day, Laikipia County Kiamariga Primary School Primary school · Mixed · Day, Laikipia County Kiambiria Primary School Primary school · Mixed · Day, Laikipia County Kiambogo Primary School Primary school · Mixed · Day, Laikipia County Kianjogu Primary School Primary school · Mixed · Day, Laikipia County Kibubungi Primary School Primary school · Mixed · Day, Laikipia County Kidron Brooke Junior Primary School Primary school · Mixed · Day, Laikipia County Kigumo Primary School Primary school · Mixed · Day, Nyandarua County Kihato Primary School Primary school · Mixed · Day, Laikipia County Kihato Special School Primary school · Mixed · Day, Laikipia County Kiheo Prisch Primary school · Mixed · Day, Laikipia County Kijabe Primary School Primary school · Mixed · Day, Laikipia County Kimanjo Primary Primary school · Mixed · Day & Boarding, Laikipia County Kimoriot Primary Primary school · Mixed · Day, Laikipia County Kinamba Special School Primary school · Mixed · Day, Laikipia County Kinamba St Teresa Aca. Primary School Primary school · Mixed · Day, Laikipia County Kings Hill Secondary School Senior school · Mixed · Day & Boarding, Laikipia County Kings Junior Primary Primary school · Mixed, Nyandarua County Kinguka Primary School Primary school · Mixed · Day, Laikipia County Kio Day Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Kio Primary School Primary school · Mixed · Day, Laikipia County Kipkures Primary School Primary school · Mixed · Day, Laikipia County Kiriko Primary School Primary school · Mixed · Day, Laikipia County Kirima Holy Family Girls Secondary School Senior school · Girls · Day & Boarding, Laikipia County Kirima Primary School Primary school · Mixed · Day, Laikipia County Kiriti Primary School Primary school · Mixed · Day, Laikipia County Kirungubii Aca Primary Primary school · Mixed · Day, Laikipia County Kisima Primary School Primary school · Mixed · Day, Laikipia County Kisiriri Primary School Primary school · Mixed · Day, Laikipia County Kite Day Secondary School C4 · Mixed · Day, Laikipia West sub-county, Laikipia County Kite Primary School Primary school · Mixed · Day, Laikipia County Kiwanja Ndege Primary School Primary school · Mixed · Day, Laikipia County Kiwanja Primary School Primary school · Mixed · Day, Laikipia County Kundarilla Primary School Primary school · Mixed · Day, Laikipia County Kuri Kuri Primary School Primary school · Mixed · Day, Laikipia County Kwanjiku Primary School Primary school · Mixed · Day, Laikipia County Laikipia Airbase Primary School Primary school · Mixed · Day, Laikipia County Laikipia Campus Primary School Primary school · Mixed · Day, Laikipia County Laikipia Mixed Secondary School Senior school · Mixed · Day & Boarding, Laikipia County Laikipia Ranching Primary School Primary school · Mixed · Day, Laikipia County Lairagwan Primary School Primary school · Mixed · Day, Laikipia County Lariak Day Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Lariak Primary School Primary school · Mixed · Day, Laikipia County Lechugu Primary School Primary school · Mixed · Day, Laikipia County Lekiji Primary School Primary school · Mixed · Day, Laikipia County Lembus Primary School Primary school · Mixed · Day, Laikipia County Lerematesho Primary School Primary school · Mixed · Day, Laikipia County Likii Hill Primary School Primary school · Mixed · Day, Laikipia County Likii Hill Secondary School Senior school · Mixed · Boarding, Laikipia County Likii Primary School Primary school · Mixed · Day, Laikipia County Likii Special School Primary school · Mixed · Day & Boarding, Laikipia County Lobere Primary School Primary school · Mixed · Day, Laikipia County Lochwaetom Primary School Primary school · Mixed · Day, Laikipia County Loise Nanyuki Girls High School C2 · Girls · Boarding, Laikipia East sub-county, Laikipia County Lokusero Primary School Primary school · Mixed · Day, Laikipia County Losogwa Primary School Primary school · Mixed · Day, Laikipia County Luoniek Primary School Primary school · Mixed · Day, Laikipia County Machunguru Primary School Primary school · Mixed · Day, Laikipia County Magadi Primary School Primary school · Mixed · Day, Laikipia County Magomano Primary School Primary school · Mixed · Day, Laikipia County Mahiga Primary School Primary school · Mixed · Day, Laikipia County Mahua Primary School Primary school · Mixed · Day, Laikipia County Maina Primary School Primary school · Mixed · Day, Laikipia County Mairo Primary School Primary school · Mixed · Day, Laikipia County Majani Primary School Primary school · Mixed · Day, Laikipia County Makutano Primary School Primary school · Mixed · Day, Laikipia County Male Primary School Primary school · Mixed · Day, Laikipia County Male Secondary School Senior school · Mixed · Day, Laikipia County Mamurock Junior Academy Primary Primary school · Mixed · Day, Laikipia County Manyatta Primary School Primary school · Mixed · Day, Laikipia County Marmanet Hill Primary School Primary school · Mixed · Day & Boarding, Laikipia County Marmanet Secondary School C3 · Mixed · Boarding, Nyahururu sub-county, Laikipia County Marura-Narok Primary School Primary school · Mixed · Day, Laikipia County Mary Immaculate Primary School Primary school · Mixed · Day & Boarding, Laikipia County Mary Mother of Grace Secondary School Senior school · Boys · Day, Laikipia County Matanya Primary School Primary school · Mixed · Day, Laikipia County Mategi Thi Primary School Primary school · Mixed · Day, Laikipia County Mathanji Primary School Primary school · Mixed · Day, Laikipia County Mathenya Primary School Primary school · Mixed · Day, Laikipia County Mathira Primary School Primary school · Mixed · Day, Laikipia County Matwiku Day Secondary School Senior school · Mixed · Day, Laikipia County Mayu Primary School Primary school · Mixed · Day, Nyandarua County Mbogo-Ini Primary School Primary school · Mixed · Day, Laikipia County Mbombo Primary School Primary school · Mixed · Day, Laikipia County Melbon Primary School Primary school · Mixed · Day, Laikipia County Melwa Primary School Primary school · Mixed · Day, Laikipia County Melwa Special Unit Primary school · Mixed · Day, Laikipia County Merigwiti Primary School Primary school · Mixed · Day, Laikipia County Metha Primary School Primary school · Mixed · Day, Laikipia County Mia Moja Primary School Primary school · Mixed · Day, Laikipia County Mia Moja Secondary School C4 · Mixed · Day, Laikipia East sub-county, Laikipia 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.