Skip to content
Home Rift Valley Kajiado
Isinya Mixed Boarding Primary Primary school · Mixed · Day & Boarding, Kajiado County Jansil Junior School-Primary Primary school · Mixed · Day, Kajiado County Jennix School Complex-Primary Primary school · Mixed · Day, Kajiado County Joema School-Primary Primary school · Mixed · Day, Kajiado County Joram G.M Academy-Primary Primary school · Mixed · Day, Kajiado County Joram G.M Academy-Secondary Senior school · Mixed · Day & Boarding, Kajiado County Joy Geomar Academy Primary Primary school · Mixed · Day, Kajiado County Joyhome School-Primary Primary school · Mixed · Day, Kajiado County Joy Junior Academy Primary Primary school · Mixed · Day, Kajiado County Joyland Prep School Primary school · Mixed · Day, Kajiado County Kag Academy-Primary Primary school · Mixed · Day, Kajiado County Kajiado Adventist Educationa & Rehab Center Primary Primary school · Mixed · Day, Kajiado County Kajiado Central Secondary School Senior school · Mixed · Day & Boarding, Kajiado County Kajiado Hill Academy Primary School Primary school · Mixed · Day & Boarding, Kajiado County Kajiado Hill Girls Academy Senior school · Girls · Day & Boarding, Kajiado County Kajiado International Academy Secondary School Senior school · Mixed · Day, Kajiado County Kajiado Township Primary School Primary school · Mixed · Day, Kajiado County Kalembwani Primary School Primary school · Mixed · Day, Kajiado County Kalesirua Primary School Primary school · Mixed · Day, Kajiado County Kandisi Community Project Center-Primary Primary school · Mixed · Day, Kajiado County Karen View Academy-Primary Primary school · Mixed · Day, Kajiado County Katso Schs-Primary Primary school · Mixed · Day, Kajiado County Kauti Academy-Primary Primary school · Mixed · Day, Kajiado County Kefjoy Academy-Primary Primary school · Mixed · Day, Kajiado County Kenvic School-Primary Primary school · Mixed · Day, Kajiado County Kenya Marble Quarry Primary School Primary school · Mixed · Day, Kajiado County Kepiro Primary School Primary school · Mixed · Day, Kajiado County Kerarapon Primary School Primary school · Mixed · Day, Kajiado County Kibiko Primary School Primary school · Mixed · Day, Kajiado County Kibiko Secondary School C3 · Mixed · Boarding, Kajiado West sub-county, Kajiado County Kibini Primary School Primary school · Mixed · Boarding, Kajiado County Kibo Academy Primary School Primary school · Mixed · Day, Kajiado County Kikayaya Primary School Primary school · Mixed · Day, Kajiado County Kikelelwa Primary School Primary school · Mixed · Day, Kajiado County Kilimanjaro Junior Academy Primary Primary school · Mixed · Boarding, Kajiado County Kilimanjaro Senior Girls Senior school · Girls · Boarding, Kajiado County Kiloh Primary School Primary school · Mixed · Day, Kajiado County Kilonito Primary School Primary school · Mixed · Day, Kajiado County Kiluani New Life Secondary School Senior school · Boys · Boarding, Kajiado County Kimana Central Academy Primary school · Mixed · Day, Kajiado County Kimana Fpfk Academy Primary school · Mixed · Day & Boarding, Kajiado County Kimana Naramatisho Academy Primary school · Mixed · Day, Kajiado County Kimana Primary School Primary school · Mixed · Day, Kajiado County Kimana Secondary School C3 · Girls · Boarding, Loitokitok sub-county, Kajiado County Kimelok Primary School Primary school · Mixed · Day, Kajiado County Kimuka Primary School Primary school · Mixed · Day, Kajiado County King Solomons Academy-Primary Primary school · Mixed · Day, Kajiado County Kipakot Primary School Primary school · Mixed · Day, Kajiado County Kipeto Primary School Primary school · Mixed · Day, Kajiado County Kirkuria Primary Primary school · Mixed · Day, Kajiado County Kisaju Primary School Primary school · Mixed · Day, Kajiado County Kisapuk Primary Primary school · Mixed · Day, Kajiado County Kiserian Adventist Primary School Primary school · Mixed · Day, Kajiado County Kiserian Junior Seminary-Secondary Senior school · Boys · Boarding, Kajiado County Kiserian Primary School Primary school · Mixed · Day, Kajiado County Kiseryan Girls Academy Senior school · Girls · Boarding, Kajiado County Kisharu Primary School Primary school · Mixed · Day, Kajiado County Kitenegela Girls High School Senior school · Girls · Boarding, Kajiado County Kitengela Academy Primary Primary school · Mixed · Day, Kajiado County Kitengela Boarding School-Primary Primary school · Mixed · Day & Boarding, Kajiado County Kitengela Boys High Senior school · Boys · Boarding, Kajiado County Kitengela Ebenezer Academy Primary Primary school · Mixed · Day, Kajiado County Kitengela Hilltop Senior School Senior school · Mixed · Day, Kajiado County Kitengela Shalom Academy Primary school · Mixed · Day, Kajiado County Kitengela Vineyard Academy Senior school · Mixed · Day & Boarding, Kajiado County Komiya Primary School Primary school · Mixed · Day, Kajiado County Koora Primary School Primary school · Mixed · Day, Kajiado County Korrompoi Primary Primary school · Mixed · Day, Kajiado County Kuku Primary School Primary school · Mixed · Day, Kajiado County Kumpa Holy Mothers Primary School Primary school · Mixed · Day, Kajiado County Kunchu Primary School Primary school · Mixed · Day, Kajiado County Kunoni Education Center-Primary Primary school · Mixed · Day & Boarding, Kajiado County Laiser Hill Academy-Primary Primary school · Mixed · Day & Boarding, Kajiado County Laiser Hill Academy-Secondary Senior school · Mixed · Boarding, Kajiado County Leboo Primary Primary school · Mixed · Day, Kajiado County Lele Christian Primary Primary school · Mixed · Day, Kajiado County Lenchani Primary School Primary school · Mixed · Day, Kajiado County Lenkishon Primary School Primary school · Mixed · Day, Kajiado County Lenkism Primary School Primary school · Mixed · Day & Boarding, Kajiado County Leshuta Primary School Primary school · Mixed · Day, Kajiado County Lesoit Primary School Primary school · Mixed · Day, Kajiado County Lesonkoyo Primary School Primary school · Mixed · Day, Kajiado County Lewisa Academy-Secondary Senior school · Mixed · Day, Kajiado County Linti Primary Primary school · Mixed · Day, Kajiado County Little Angels Primary School Primary school · Mixed · Day, Kajiado County Loodariak Primary School Primary school · Mixed · Day, Kajiado County Loolaker Primary School Primary school · Mixed · Day, Kajiado County Lorogoswa Primary Primary school · Mixed · Day, Kajiado County Lumbwa Primary School Primary school · Mixed · Day, Kajiado County Lynkers Academy Primary school · Mixed · Day, Kajiado County Magadi Junior Primary School Primary school · Mixed · Day, Kajiado County Magadi Primary School Primary school · Mixed · Day, Kajiado County Magadi Road Primary Primary school · Mixed · Day, Kajiado County Magadi Road School-Primary Primary school · Mixed · Day & Boarding, Kajiado County Magadi Secondary School C4 · Mixed · Day, Elangata Wuas sub-county, Kajiado County Magnet High School Senior school · Mixed · Day, Kajiado County Mailwa Primary Primary school · Mixed · Day, Kajiado County Mainflow Prep School-Primary Primary school · Mixed · Day, Kajiado County Maisikiria Primary School Primary school · Mixed · Day, Kajiado County Malilima Primary School Primary school · Mixed · Day, Kajiado 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.