Skip to content
Home Laikipia Laikipia East
Laikipia East Constituency
Lembus Primary School Primary school · Mixed · Day, Laikipia County Lerematesho Primary School Primary school · Mixed · Day, Laikipia County Lobere Primary School Primary school · Mixed · Day, Laikipia County Lochwaetom Primary School Primary school · Mixed · Day, Laikipia County Losogwa 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 Mahianyu Primary 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 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 Mother of Grace Secondary School Senior school · Boys · Day, Laikipia County Mategi Thi Primary School Primary school · Mixed · Day, Laikipia County Mathanji Primary School Primary school · Mixed · Day, Laikipia County Mathingira Girls Secondary Senior school · Girls · Boarding, Laikipia County Mathira Primary School Primary school · Mixed · Day, Laikipia County Matwiku Day Secondary School Senior school · Mixed · Day, Laikipia County Mbogo-Ini Primary School Primary school · Mixed · Day, Laikipia County Mbombo 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 Miharati Primary School Primary school · Mixed · Day, Laikipia County Milimani Primary School Primary school · Mixed · Day, Laikipia County Minjore Primary School Primary school · Mixed · Day, Laikipia County Mirango Primary School Primary school · Mixed · Day, Laikipia County Mithuri Primary School Primary school · Mixed · Day, Laikipia County Mithuri Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Mount Angels Primary School Primary school · Mixed · Day, Laikipia County Muguongo Primary School Primary school · Mixed · Day, Laikipia County Muhotetu Girls Secondary School C3 · Girls · Boarding, Laikipia West sub-county, Laikipia County Muhotetu Junior School Primary Primary school · Mixed · Day & Boarding, Laikipia County Mummy's Junior Primary School Primary school · Mixed · Day, Laikipia County Mungetho Day Secondary School C4 · Mixed · Day, Nyahururu sub-county, Laikipia County Mungetho Primary School Primary school · Mixed · Day, Laikipia County Munyu Primary School Primary school · Mixed · Day, Laikipia County Murichu Primary School Primary school · Mixed · Day, Laikipia County Muruai Primary School Primary school · Mixed · Day, Laikipia County Muruku Primary School Primary school · Mixed · Day, Laikipia County Muruku Secondary School C4 · Mixed · Day, Nyahururu sub-county, Laikipia County Murura Primary School Primary school · Mixed · Day, Laikipia County Mutamaiyu Primary School Primary school · Mixed · Day, Laikipia County Mutarakwa Primary School Primary school · Mixed · Day, Laikipia County Mutara Primary School Primary school · Mixed · Day, Laikipia County Mutara Secondary School C4 · Mixed · Day, Laikipia West sub-county, Laikipia County Muteta Primary School Primary school · Mixed · Day, Laikipia County Muthengera Primary School Primary school · Mixed · Day, Laikipia County Muthengera Special Unit Primary school · Mixed · Day, Laikipia County Mwenge Day Secondary Senior school · Mixed · Day, Laikipia County Mwenge Primary Primary school · Mixed · Day, Laikipia County Mwenje Mixed Day Secondary School Senior school · Mixed · Boarding, Laikipia County Mwenje Primary School Primary school · Mixed · Day, Laikipia County Mwireri Primary School Primary school · Mixed · Day, Laikipia County Naiborom Primary School Primary school · Mixed · Day, Laikipia County Naigera Primary School Primary school · Mixed · Day, Laikipia County Naigera Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Ndaragwiti Primary School Primary school · Mixed · Day, Laikipia County Ndindika Day Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Ndindika Primary School Primary school · Mixed · Day, Laikipia County Ndunyu Primary School Primary school · Mixed · Day, Laikipia County Ndurumo Day Secondary School C4 · Mixed · Day, Laikipia West sub-county, Laikipia County Ndurumo Primary School Primary school · Mixed · Day, Laikipia County Ndururi Secondary School C2 · Mixed · Boarding, Nyahururu sub-county, Laikipia County Ndururumo High School C1 · Mixed · Boarding, Nyahururu sub-county, Laikipia County New Life Academy Primary School Primary school · Mixed · Day, Laikipia County Ngaindethia Primary Primary school · Mixed · Day, Laikipia County Ngaindethia Secondary Senior school · Mixed · Day & Boarding, Laikipia County Ngandine Primary School Primary school · Mixed · Day, Laikipia County Ngarachi Primary School Primary school · Mixed · Day, Laikipia County Ngaremare Primary School Primary school · Mixed · Day, Laikipia County Ngarenaro Primary School Primary school · Mixed · Day, Laikipia County Ngarenaro Special Unit Primary school · Mixed · Day, Laikipia County Ngarua Destiny Primary School Primary school · Mixed · Day & Boarding, Laikipia County Ngelesha Primary School Primary school · Mixed · Day, Laikipia County Ngumo Boys' Secondary School C2 · Boys · Boarding, Laikipia West sub-county, Laikipia County Nguu Primary School Primary school · Mixed · Day, Laikipia County Ninety One Municipality Primary School Primary school · Mixed · Day, Laikipia County Njonjo Girls Secondary School C1 · Girls · Boarding, Nyahururu sub-county, Laikipia County Njorua High School Senior school · Mixed · Day & Boarding, Laikipia County Njorua Primary School Primary school · Mixed · Day, Laikipia County North Tetu Primary School Primary school · Mixed · Day, Laikipia County Nyahururu Elite High School Senior school · Mixed · Boarding, Laikipia County Nyahururu Elite Primary Primary school · Mixed · Day & Boarding, Laikipia County Nyahururu High School Senior school · Boys · Boarding, Laikipia County Nyahururu Munyaka Secondary School C4 · Mixed · Day, Nyahururu sub-county, Laikipia County Nyahururu PCEA Academy Primary Primary school · Mixed · Day, Laikipia County Nyahururu Primary School Primary school · Mixed · Day, Laikipia County Nyahururu Victory Academy Primary School Primary school · Mixed · Day, Laikipia County Nyakiambi Primary School Primary school · Mixed · Day, Laikipia County Nyakinyua Primary School Primary school · Mixed · Day, Laikipia County Nyakinyua Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Nyandarua Boarding Primary Primary school · Mixed · Day & Boarding, 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 16 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.