Skip to content
Home Rift Valley Kajiado
Mamata Junior Academy-Primary Primary school · Mixed · Day, Kajiado County Maparasha Primary Primary school · Mixed · Day, Kajiado County Masai Boys High School Senior school · Boys · Boarding, Kajiado County Masai Boys Primary School Primary school · Boys · Boarding, Kajiado County Masai Girls Primary School Primary school · Girls · Boarding, Kajiado County Masai High School Senior school · Girls · Boarding, Kajiado County Masai Plainsview Academy Primary School 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 Matepes Primary School Primary school · Mixed · Day, Kajiado County Maxon Academy-Primary Primary school · Mixed · Day, Kajiado County Maxwell Adventist Academy-Primary Primary school · Mixed · Day, Kajiado County Maxwell Adventist Academy-Secondary Senior school · Mixed · Boarding, Kajiado County Mbagathi View Academy-Secondary Senior school · Mixed · Day, Kajiado County Mbatian Academy Primary Primary school · Mixed · Day, Kajiado County MCK Kiboko Primary School Primary school · Mixed · Day, Kajiado County Megumi Primary School Primary school · Mixed · Day, Kajiado County Meidanyi Primary School Primary school · Mixed · Day, Kajiado County Melanie Junior Academy-Primary Primary school · Mixed · Day, Kajiado County Memusi Academy-Primary 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 Merry Edge Springs Academy Primary Primary school · Mixed · Day, Kajiado County Meto Primary Primary school · Mixed · Day, Kajiado County Midhill Prep School-Primary Primary school · Mixed · Day, Kajiado County Milimani Kitengela Junior Academy Primary Primary school · Mixed · Day, Kajiado County Milimani Star Junior School-Primary Primary school · Mixed · Day, Kajiado County Millenium Secondary School Senior school · Mixed · Day, Kajiado County Mocedet School Primary school · Mixed · Day & Boarding, Kajiado County Moi Girls Secondary School Isinya C1 · Girls · Boarding, Isinya sub-county, Kajiado County Moipei Primary School Primary school · Mixed · Day, Kajiado County Mopia Primary Primary school · Mixed · Day, Kajiado County Mount Horeb Education Center-Primary Primary school · Mixed · Day, Kajiado County Mt Zion Primary School Primary school · Mixed · Day, Makueni County Mugima Training & Outreach Center-Primary Primary school · Mixed · Day, Kajiado County Mugima Training & Outreach Center-Secondary Senior school · Mixed · Day, Kajiado County Muinjafam Academy-Primary Primary school · Mixed · Day, Kajiado County Munyuarra Primary Primary school · Mixed · Day, Kajiado County Murantawua Primary School Primary school · Mixed · Day, Kajiado County Musenke Primary School Primary school · Mixed · Day, Kajiado County Muthenya Junior Academy-Primary Primary school · Mixed · Day, Kajiado County Nadoenterit Primary School Primary school · Mixed · Day, Kajiado County Nailumpe Primary School Primary school · Mixed · Day, Kajiado County Nairrabara Primary Primary school · Mixed · Day, Kajiado County Nairrataat Primary School Primary school · Mixed · Day, Makueni County Naisula Springs School Primary Primary school · Mixed · Day, Kajiado County Najile Boys Secondary School C2 · Boys · Boarding, Kajiado West sub-county, Kajiado County Najile Primary School Primary school · Mixed · Day, Kajiado County Nakeel Boys Secondary School C2 · Boys · Boarding, Kajiado North sub-county, Kajiado County Nakeel Primary School Primary school · Mixed · Day, Kajiado County Nakeel Primary School -Special Unit Primary school · Mixed · Day, Kajiado County Nalepo Primary School Primary school · Mixed · Day, Kajiado County Namanga Border Secondary School Senior school · Mixed · Day & Boarding, Kajiado County Namanga Girls High School Senior school · Girls · Boarding, Kajiado County Namanga Islamic Centre Primary School Primary school · Mixed · Day, Kajiado County Namanga Mixed Day Secondary School Senior school · Mixed · Day, Kajiado County Namanga Mountainview Primary School Primary school · Mixed · Day, Kajiado County Namanga Special Unit School Primary Primary school · Mixed · Day, Kajiado County Namanga Township Primary School Primary school · Mixed · Day, Kajiado County Namelok Primary School Primary school · Mixed · Day, Kajiado County Naning'oi Primary School Primary school · Mixed · Day, Kajiado County Naorr-Enkare Primary School Primary school · Mixed · Day, Kajiado County Naramat Academy-Primary Primary school · Mixed · Day, Kajiado County Naromoru Academy Primary School Primary school · Mixed · Day, Kajiado County Naromoru Primary School Primary school · Mixed · Day, Kajiado County Naserian Primary School Primary school · Mixed · Day, Kajiado County Nasipai Primary School Primary school · Mixed · Day, Kajiado County Ncooro Academy-Primary Primary school · Mixed · Day & Boarding, Kajiado County Neema Academy Primary School Primary school · Mixed · Day, Kajiado County Neema Education Center Primary Primary school · Mixed · Day, Kajiado County Nembuya Primary School Primary school · Mixed · Day, Kajiado County New Horozon Preparatory Primary Primary school · Mixed · Day, Kajiado County Ngatataek Primary School Primary school · Mixed · Day, Kajiado County Ngatu Primary School Primary school · Mixed · Day, Kajiado County Ngong Huruma School-Primary Primary school · Mixed · Day, Kajiado County Ngong Township Primary School Primary school · Mixed · Day, Kajiado County Ngong Township Primary School-Special Unit Primary school · Mixed · Day, Kajiado County Njugi Academy Primary Primary school · Mixed · Day, Kajiado County Nkaimurunya Mixed Day Secondary School C4 · Mixed · Day, Kajiado North sub-county, Kajiado County Nkaimurunya Primary School- Primary school · Mixed · Day, Kajiado County Nkama Primary School Primary school · Mixed · Day, Kajiado County Nkoile Primary School Primary school · Mixed · Day, Kajiado County Nkoroi Plainsview Hill Academy-Secondary Senior school · Mixed · Day & Boarding, 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 Noonkopir Girls Secondary School C1 · Girls · Boarding, Isinya sub-county, Kajiado County Noonkopir Township Primary School Primary school · Mixed · Day, Kajiado County Noontoto Primary Primary school · Mixed · Day, Kajiado County Noosidan Primary School Primary school · Mixed · Day, Kajiado County Nori Secondary School Senior school · Mixed · Day, Kajiado County Oitii Primary School Primary school · Mixed · Day, Kajiado County Olanti Primary School Primary school · Mixed · Day, Kajiado County Olbili Primary School Primary school · Mixed · Day, Kajiado County Olchekut Supat Academy Primary school · Mixed · Day, Kajiado County Olchoronyori Primary School Primary school · Mixed · Day, Kajiado County Olchorro Primary School Primary school · Mixed · Day, Kajiado County Olchorro Secondary School C4 · Mixed · Day, Loitokitok sub-county, Kajiado County Oldepe Primary School Primary school · Mixed · Day, Kajiado County Oldoinyio Lenkai 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.