Skip to content
Home Rift Valley Kajiado Mashuru
Aman Bright Future Secondary School Senior school · Mixed · Day, Makueni County Arroi Primary School Primary school · Mixed · Day, Kajiado County Elerai Mck Girls Secondary School C3 · Girls · Boarding, Mashuru sub-county, Kajiado County El Gibbor Secondary Senior school · Mixed · Day & Boarding, 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 Emotoroki Primary Primary school · Mixed · Day, Kajiado County Endikir Primary School Primary school · Mixed · Day, Kajiado County Endoinyio Enker Primary School Primary school · Mixed · Day, Kajiado County Enooretet Primary School Primary school · Mixed · Day, Kajiado County Entaretoi Primary School Primary school · Mixed · Day, Kajiado County Esarunoto Primary School Primary school · Mixed · Day, Kajiado County Eselenkei Primary School Primary school · Mixed · Day, Kajiado County Esoit Sampu Primary School Primary school · Mixed · Day, Kajiado County Ewangan Primary School Primary school · Mixed · Day, Kajiado County Genesis Academy Primary Primary school · Mixed · Day & Boarding, Kajiado County Glory Centre Primary School Primary school · Mixed · Day, Makueni County Holy Springs Primary School Primary school · Mixed · Day, Makueni County Ilaimirror Primary School Primary school · Mixed · Day, Kajiado County Ilkelunyeti Primary School Primary school · Mixed · Day, Kajiado County Ilkidemi Primary School Primary school · Mixed · Day, Kajiado County Ilkishumu Primary School Primary school · Mixed · Day, Kajiado County Ilmamen Primary Primary school · Mixed · Day, Kajiado County Ilmao Primary School Primary school · Mixed · Day, Kajiado County Ilmejoole Primary School Primary school · Mixed · Day, Kajiado County Ilmukutani Primary School Primary school · Mixed · Day, Kajiado County Imaroro Primary School Primary school · Mixed · Day, Kajiado County Imbuko Primary School Primary school · Mixed · Day, Kajiado County Immanuel Secondary School Senior school · Boys · Boarding, Kajiado County Isara Primary School Primary school · Mixed · Day, Kajiado County Kajiado International Academy Secondary School Senior school · Mixed · Day, Kajiado County Kalembwani Primary School Primary school · Mixed · Day, Kajiado County Kibini Primary School Primary school · Mixed · Boarding, Kajiado County Kiloh Primary School Primary school · Mixed · Day, Kajiado County Kunchu 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 Maparasha Primary Primary school · Mixed · Day, Kajiado County Mashuuru Primary School Primary school · Mixed · Day, Kajiado County Mashuuru Secondary School C3 · Boys · Boarding, Mashuru sub-county, Kajiado County Mck Kiboko Primary School Primary school · Mixed · Day, Kajiado County Megumi Primary School Primary school · Mixed · Day, Kajiado County Merrueshi Masai High School C4 · Mixed · Day, Mashuru sub-county, Kajiado County Merrueshi Primary School Primary school · Mixed · Boarding, Kajiado County Mt Zion Primary School Primary school · Mixed · Day, Makueni County Nairrataat Primary School Primary school · Mixed · Day, Makueni County Nembuya Primary School Primary school · Mixed · Day, Kajiado County Ngatu Primary School Primary school · Mixed · Day, Kajiado County Nkusso Primary School Primary school · Mixed · Day, Kajiado County Noompala Primary School Primary school · Mixed · Day, Kajiado County Noong'Abolo Primary School Primary school · Mixed · Day, Kajiado County Noosidan Primary School Primary school · Mixed · Day, Kajiado County Nori Secondary School Senior school · Mixed · Day, Kajiado County Oldoinyio Lenkai Primary School Primary school · Mixed · Day, Kajiado County Oloibor Ajijik Primary School Primary school · Mixed · Day, Kajiado County Olomaiyana Primary School Primary school · Mixed · Day, Kajiado County Oloomunyi Primary School Primary school · Mixed · Day, Kajiado County Oloontulugum Primary School Primary school · Mixed · Day, Kajiado County Olperrelongo Primary School Primary school · Mixed · Day, Kajiado County Oltepesi Primary School Primary school · Mixed · Day, Kajiado County Oltinka Primary School Primary school · Mixed · Day, Kajiado County Osarai Primary Primary school · Mixed · Day, Kajiado County Parsinti Primary School Primary school · Mixed · Day, Kajiado County Samuli Primary School Primary school · Mixed · Day, Kajiado County Sanare Primary School Primary school · Mixed · Day, Kajiado County Simba Primary School Primary school · Mixed · Day, Kajiado County Sultan Hamud Primary School Primary school · Mixed · Day, Makueni 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.