Skip to content
Home Laikipia Laikipia West
Laikipia West Constituency
Aberdare Fountain Aca. Primary School Primary school · Mixed · Day & Boarding, Laikipia County Bekamo Aca Primary Primary school · Mixed · Day & Boarding, Laikipia County Bethel Primary School Nanyuki Primary school · Mixed · Day, Laikipia County Brickwoods High School Senior school · Boys · Boarding, Laikipia County Bungoma Primary School Primary school · Mixed · Day, Laikipia County Chuma Primary School Primary school · Mixed · Day, Laikipia County Elimu Aca. Primary School Primary school · Mixed · Day, Laikipia County Framer Primary School Primary school · Mixed · Day, Laikipia County Gilesther Preparatory Primary School Primary school · Mixed · Day & Boarding, Laikipia County Githira Primary School Primary school · Mixed · Day, Laikipia County Good Hope Aca Primary Primary school · Mixed · Day, Laikipia County Imani Junior Aca. Primary School Primary school · Mixed · Day, Laikipia County Imenti Primary School Primary school · Mixed · Day, Laikipia County Inoro Secondary School C3 · Girls · Boarding, Laikipia Central sub-county, Laikipia County Iriuko Primary School Primary school · Mixed · Day, Laikipia County Jane and Hilda Academy Primary Primary school · Mixed · Day, Laikipia County Kabanga 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 Kiahuko Primary School Primary school · Mixed · Day, Laikipia County Kiambiria Primary School Primary school · Mixed · Day, Laikipia County Kibubungi Primary School Primary school · Mixed · Day, Laikipia County Kihato Primary School Primary school · Mixed · Day, Laikipia County Kihato Special School Primary school · Mixed · Day, Laikipia County Kijabe Primary School Primary school · Mixed · Day, Laikipia County Laikipia Airbase Primary School Primary school · Mixed · Day, Laikipia County Lechugu 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 Loise Nanyuki Girls High School C2 · Girls · Boarding, Laikipia East sub-county, 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 Mary Immaculate Primary School Primary school · Mixed · Day & Boarding, Laikipia County Mathenya Primary School Primary school · Mixed · Day, Laikipia County Melbon Primary School Primary school · Mixed · Day, Laikipia County Metha Primary School Primary school · Mixed · Day, Laikipia County Mirera Primary School Primary school · Mixed · Day, Laikipia County Mitero Primary School Primary school · Mixed · Day, Laikipia County Mt. Kenya Baptist Primary School Primary school · Mixed · Day & Boarding, Laikipia County Mt. Kenya Primary School Primary school · Mixed · Day, Laikipia County Muhonia Primary School Primary school · Mixed · Day, Laikipia County Mukuri Primary School Primary school · Mixed · Day, Laikipia County Munyaka Primary School Primary school · Mixed · Day, Laikipia County Muthaiga Primary School Primary school · Mixed · Day, Laikipia County Mwihoko Primary School Primary school · Mixed · Day, Laikipia County Mwituria Primary School Primary school · Mixed · Day, Laikipia County Mwiyogo Primary School Primary school · Mixed · Day, Laikipia County Naituruchi Primary School Primary school · Mixed · Day, Laikipia County Nanyuki Garrison Primary School Primary school · Mixed · Day, Laikipia County Nanyuki High School C1 · Boys · Boarding, Laikipia East sub-county, Laikipia County Nanyuki Muslim Primary School Primary school · Mixed · Day, Laikipia County Nanyuki Neema Aca Primary Primary school · Mixed · Day & Boarding, Laikipia County Nanyuki Peakview Aca. Primary School Primary school · Mixed · Day, Laikipia County Nanyuki Preparatory Primary School Primary school · Mixed · Day, Laikipia County Nanyuki Primary School Primary school · Mixed · Day, Laikipia County, Central - Laikipia Nanyuki Primary School Primary school · Mixed · Day, Laikipia County, Central - Laikipia Ndururi Primary School Primary school · Mixed · Day, Laikipia County Ngobit Primary School Primary school · Mixed · Day, Laikipia County Ngobit Riverside Aca Primary Primary school · Mixed · Day, Laikipia County Ngobit Secondary School C3 · Boys · Boarding, Laikipia Central sub-county, Laikipia County Nice Land Primary Primary school · Mixed · Day, Laikipia County Nkando Primary School Primary school · Mixed · Day, Laikipia County Nturukuma Primary School Primary school · Mixed · Day, Laikipia County Nyabugichi Primary School Primary school · Mixed · Day, Laikipia County Nyahururu Elite Girls High School Senior school · Girls · Boarding, Laikipia County Nyakio Primary School Primary school · Mixed · Day, Laikipia County Nyange Primary School Primary school · Mixed · Day, Laikipia County Nyange Secondary School Senior school · Mixed · Day, Laikipia County Oltaffeta Primary School Primary school · Mixed · Day, Laikipia County Oltaffeta Secondary School C4 · Mixed · Day, Laikipia Central sub-county, Laikipia County Oltaffeta Special Unit Primary school · Mixed · Day, Laikipia County PCEA Nanyuki Girls Primary School Primary school · Girls · Boarding, Laikipia County Prispet Aca. Primary School Primary school · Mixed · Day, Laikipia County Riverside Primary School Primary school · Mixed · Day, Laikipia County Ruai Primary School Primary school · Mixed · Day, Laikipia County Rutunguru Primary School Primary school · Mixed · Day, Laikipia County Segera Primary School Primary school · Mixed · Day, Laikipia County Shalow Mark Primary School Primary school · Mixed · Day, Laikipia County Sirima Primary School Primary school · Mixed · Day, Laikipia County St Augustine Secondary School C3 · Mixed · Boarding, Laikipia Central sub-county, Laikipia County St. Jude Nturukuma Secondary School C2 · Girls · Boarding, Laikipia East sub-county, Laikipia County St Justina Aca. Primary School Primary school · Mixed · Day, Laikipia County St. Moses Primary School Primary school · Mixed · Day, Laikipia County St Patricks Winners Aca Primary Primary school · Mixed · Day & Boarding, Laikipia County St Patricks Winners Aca Secondary Senior school · Mixed · Day, Laikipia County St. Peter Mukuri Aca. Primary School Primary school · Mixed · Day & Boarding, Laikipia County St. Xavier's Aca. Primary School Primary school · Mixed · Day, Laikipia County St. Xavier's Aca. Secondary School Senior school · Mixed · Day & Boarding, Laikipia County Suguroi Primary School Primary school · Mixed · Day, Laikipia County Sweet Waters Primary School Primary school · Mixed · Day, Laikipia County Temple Mount High School Senior school · Mixed · Day, Laikipia County Tetu Wa Mburi Primary School Primary school · Mixed · Day, Laikipia County Tharua Primary School Primary school · Mixed · Day, Laikipia County Tharua Secondary School C4 · Mixed · Day, Laikipia Central sub-county, Laikipia County Tharua Special School Primary school · Mixed · Day, Laikipia County Thingithu Primary School Primary school · Mixed · Day, Laikipia County Thingithu Secondary School C4 · Boys · 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.