Skip to content
Home Rift Valley Laikipia Ngarua
Adaned Shining Star Aca. Primary Primary school · Mixed · Day, Laikipia County Bidii Aca Primary Primary school · Mixed · Day, Laikipia County Bondeni Primary School Primary school · Mixed · Day, Laikipia County Bustani Primary School Primary school · Mixed · Day, Laikipia County Cem Good Hope Aca. Primary School Primary school · Mixed · Day, Laikipia County Chereta Primary School Primary school · Mixed · Day & Boarding, Laikipia County Chereta Secondary School C4 · Mixed · Day, Laikipia West sub-county, Laikipia County Damsite Junior Primary School Primary school · Mixed · Day, Laikipia County Daystar Aca Primary Primary school · Mixed · Day, Laikipia County Frajasa Academy Primary Primary school · Mixed · Day & Boarding, Laikipia County Gatami Primary School Primary school · Mixed · Day, Laikipia County Gathanji Primary School Primary school · Mixed · Day, Laikipia County Gatirima Primary School Primary school · Mixed · Day, Laikipia County Gatitu Primary School Primary school · Mixed · Day, Laikipia County Gerizim Aca Primary Primary school · Mixed · Day & Boarding, Laikipia County G.G. Kinamba Mixed Day Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County G.G. Kinamba Primary School Primary school · Mixed · Day, Laikipia County Githima Primary School Primary school · Mixed · Day, Laikipia County Gituamba Primary School Primary school · Mixed · Day, Laikipia County Hosanna Complex Primary School Primary school · Mixed · Day, Laikipia County Kabage Primary School Primary school · Mixed · Day, Laikipia County Kabage Secondary School Senior school · Mixed · Day, Laikipia County Kabati Primary School Primary school · Mixed · Day, Laikipia County Kaharati Primary School Primary school · Mixed · Day, Laikipia County Kahawa Academy Primary Primary school · Mixed · Day, Laikipia County Kahuho Primary School Primary school · Mixed · Day, Laikipia County Kangumo Day Secondary School C4 · Mixed · Day, Laikipia West sub-county, Laikipia County 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 Karia-Ini Primary School Primary school · Mixed · Day, Laikipia County Kiambogo Primary School Primary school · Mixed · Day, Laikipia County Kidron Brooke Junior Primary School 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 Kio Day Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County Kio 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 Kirungubii Aca Primary Primary school · Mixed · Day, Laikipia County Kisima Primary School Primary school · Mixed · Day, Laikipia County Kiwanja Primary School Primary school · Mixed · Day, Laikipia County Laikipia Ranching 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 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 Mahiga Primary School Primary school · Mixed · Day, Laikipia County Mahua 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 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 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 Muhotetu Girls Secondary School C3 · Girls · Boarding, Laikipia West sub-county, Laikipia County Mutarakwa Primary School Primary school · Mixed · Day, Laikipia County Muteta Primary School 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 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 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 Ngarachi Primary School 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 Njorua High School Senior school · Mixed · Day & Boarding, Laikipia County Njorua 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 Ol'Arabel Primary School Primary school · Mixed · Day, Laikipia County Ol Moran Primary School Primary school · Mixed · Day, Laikipia County Ol'Moran Secondary School Senior school · Mixed · Day, Laikipia County Olmutunyi Primary School Primary school · Mixed · Day, Laikipia County Ol Ngarua Primary School Primary school · Mixed · Day, Laikipia County Ol Ngarua Secondary School Senior school · Mixed · Day & Boarding, Baringo County Ol Ngarua Special Unit Primary school · Mixed · Day & Boarding, Laikipia County PCEA Muhotetu Aca Primary Primary school · Mixed · Day, Laikipia County Royal Glory Academy Primary Primary school · Mixed · Day, Laikipia County Saint Lucia Girls Secondary School Senior school · Girls · Day & Boarding, Laikipia County Sipili Primary School Primary school · Mixed · Day, Laikipia County Sipili School for the Deaf Primary Primary school · Mixed · Boarding, Laikipia County Sipili Secondary School C4 · Mixed · Day, Kirima sub-county, Laikipia County South Rift Aca Primary Primary school · Mixed · Day, Laikipia County St. Joseph Laikipia Aca Primary Primary school · Mixed · Day, Laikipia County St Lucia Primary School Primary school · Mixed · Day & Boarding, Laikipia County St Peva Academy Primary Primary school · Mixed · Day, Laikipia County Tandare Junior Aca Primary School Primary school · Mixed · Day, Laikipia County Tandare Mixed Day Secondary School C4 · Mixed · Day, Kirima 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.