Skip to content
Home Rift Valley Kajiado
Acacia Crest Academy-Primary School Primary school · Mixed · Boarding, Kajiado County Acacia Park School-Primary Primary school · Mixed · Day, Kajiado County ACK Emmanuel Academy Primary School Primary school · Mixed · Day, Kajiado County ACK Emmanuel Education Center-Primary Primary school · Mixed · Day, Kajiado County ACK Goodshepherd Academy-Primary Primary school · Mixed · Day, Kajiado County AIC Girls Primary Boarding School Primary school · Girls · Boarding, Kajiado County AIC Girls Secondary School Senior school · Girls · Boarding, Kajiado County AIC Loitokitok Primary School Primary school · Mixed · Day, Kajiado County AIC Namanga Primary School Primary school · Mixed · Day, Kajiado County AIC Ngong Hills School-Primary Primary school · Mixed · Day, Kajiado County AIC Samarian Mission Academy Primary school · Mixed · Day & Boarding, Kajiado County Alhuda Muslim Primary School Primary school · Mixed · Day, Kajiado County Almaktoum Girls Secondary School Senior school · Girls · Day & Boarding, Kajiado County Alpha Academy-Primary School Primary school · Mixed · Day, Kajiado County Alpha School-Primary Primary school · Mixed · Day, Kajiado County Aman Bright Future Secondary School Senior school · Mixed · Day, Makueni County Amboseli Primary School Primary school · Mixed · Day, Kajiado County Apex Prep School-Primary Primary school · Mixed · Day, Kajiado County Arap Moi Primary School Primary school · Mixed · Day, Kajiado County Arroi Primary School Primary school · Mixed · Day, Kajiado County Athi River Gk Prison Primary School Primary school · Mixed · Day, Kajiado County Baraka Joy Educationn Center Primary Primary school · Mixed · Day, Kajiado County Baraka Oontoyie Secondary Senior school · Girls · Boarding, Kajiado County Benezer Junior Academy-Primary Primary school · Mixed · Day, Kajiado County Bethany Junior Academy-Primary Primary school · Mixed · Day, Kajiado County Bethel Academy Primary School Primary school · Mixed · Day, Kajiado County Bishop Mazoldi Secondary School Senior school · Mixed · Boarding, Kajiado County Boema Academy Secondary Senior school · Mixed · Boarding, Kajiado County Boonhouse School-Primary Primary school · Mixed · Day, Kajiado County Broadbase Acad Primary Primary school · Mixed · Day, Kajiado County Bro. Beausang Education Center-Primary Primary school · Mixed · Day, Kajiado County Brookhills Junior School Primary Primary school · Mixed · Day, Kajiado County Brother Beausang Catholic Education Center-Secondary Senior school · Mixed · Day, Kajiado County Calvary Baptist Academy-Primary School Primary school · Mixed · Day, Kajiado County Carlyne Junior School-Primary Primary school · Mixed · Day, Kajiado County Chenny School-Secondary Senior school · Mixed · Day & Boarding, Kajiado County Chief Ole Mutury Primary School Primary school · Mixed · Day, Kajiado County Christiane Preparatory School Primary school · Mixed · Day, Kajiado County Christ The King Secondary Senior school · Mixed · Day, Kajiado County Colin Davies Mixed Secondary School C4 · Mixed · Day, Loitokitok sub-county, Kajiado County Crown Of Hope Complex Primary School Primary school · Mixed · Day, Kajiado County DEB Loitokitok Primary School Primary school · Mixed · Day & Boarding, Kajiado County Disciples Junior School Primary school · Mixed · Day, Kajiado County Doa Base High School Senior school · Mixed · Day, Kajiado County Ebenezer Academy-Primary Primary school · Mixed · Day, Kajiado County Efa Academy Primary Primary school · Mixed · Day, Kajiado County Eiti Primary School Primary school · Mixed · Day, Kajiado County Elangata Enkima Primary School Primary school · Mixed · Day, Kajiado County Elangata Wuas Primary School Primary school · Mixed · Day, Kajiado County Elerai Mck Girls Secondary School C3 · Girls · Boarding, Mashuru sub-county, Kajiado County Elerai Primary Primary school · Mixed · Day, Kajiado County Elerai Primary School Primary school · Mixed · Day, Kajiado County El Gibbor Secondary Senior school · Mixed · Day & Boarding, Kajiado County Elirama School-Primary Primary school · Mixed · Day, Kajiado County Elite Academy-Primary Primary school · Mixed · Day, Kajiado County Eluanata Primary Primary school · Mixed · Day, Kajiado County Emampariswai Primary School Primary school · Mixed · Day, Kajiado County Emaroro Primary School Primary school · Mixed · Day, Kajiado County Emarti Primary School Primary school · Mixed · Day, Kajiado County Emashini Primary School Primary school · Mixed · Day, Kajiado County Embarbal Primary School Primary school · Mixed · Day, Kajiado County Emboliei Primary School Primary school · Mixed · Day, Kajiado County Embul-Bul Primary School Primary school · Mixed · Day, Kajiado County Emotoroki Primary Primary school · Mixed · Day, Kajiado County Empunit Academy Primary Primary school · Mixed · Day, Kajiado County Emurkeya Primary School Primary school · Mixed · Day, Kajiado County Emuruadikirr Blessed Academy Primary Primary school · Mixed · Day, Kajiado County Enchorro-Esenteu Primary School Primary school · Mixed · Day, Kajiado County Enchurrai Primary Primary school · Mixed · Day, Kajiado County Endikir Primary School Primary school · Mixed · Day, Kajiado County Endoinyio Enkampi Primary Primary school · Mixed · Day, Kajiado County Endoinyio Enker Primary School Primary school · Mixed · Day, Kajiado County Endoinyo Olasho Primary School Primary school · Mixed · Day, Kajiado County Engaboli Primary Primary school · Mixed · Day, Kajiado County Enkaji Naibor Primary School Primary school · Mixed · Day, Kajiado County Enkariak Ronkena Primary Primary school · Mixed · Day, Kajiado County Enkaroni Primary School Primary school · Mixed · Day, Kajiado County Enkasiti Primary School Primary school · Mixed · Day, Kajiado County Enkasurai Primary School Primary school · Mixed · Day, Kajiado County Enkeresuna Primary Primary school · Mixed · Day, Kajiado County Enkereyian Primary School Primary school · Mixed · Day, Kajiado County Enkii Primary School Primary school · Mixed · Day, Kajiado County Enkijape Primary School Primary school · Mixed · Day, Kajiado County Enkirgirri Primary School Primary school · Mixed · Day, Kajiado County Enkoireroi Primary School Primary school · Mixed · Day, Kajiado County Enkongu Narok Primary School Primary school · Mixed · Day, Kajiado County Enkorika Primary School Primary school · Mixed · Day, Kajiado County Enkorika Secondary School C3 · Boys · Boarding, Kajiado Central sub-county, Kajiado County Enoomatasiani Girls Secondary School C2 · Girls · Boarding, Kajiado North sub-county, Kajiado County Enoomatasiani Primary School Primary school · Mixed · Day, Kajiado County Enooretet Primary School Primary school · Mixed · Day, Kajiado County Enoosampurrumpurr Primary Primary school · Mixed · Day, Kajiado County Entarara Primary School Primary school · Mixed · Day, Kajiado County Entaretoi Primary School Primary school · Mixed · Day, Kajiado County Entasopia Primary School Primary school · Mixed · Day, Kajiado County Entonet Primary School Primary school · Mixed · Day, Kajiado County Eremit Primary School Primary school · Mixed · Day, Kajiado County Ereteti Primary School Primary school · Mixed · Day, Kajiado County Eroret Primary School Primary school · Mixed · Day, Kajiado County Esarunoto 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 14 October 2026.
Other schools come from our older directory. Each school page shows its dates.