Machakos Primary-Schools
39 Brige Academy Primary School
Settled Area · Private · Mixed
A.i.c Kasooni Primary School
Kinyaata · Public · Mixed
A.i.c Katithi Primary School
Vyulya · Public · Mixed
A.i.c Kithimani Primary School
Kithimani · Public · Mixed
Abc Academy Primary School
Mumbuni · Private · Mixed
Abc Kathiani Academy Primary School
Kathiani · Private · Mixed
Abc Kyeenthei Primary School
Masii · Public · Mixed
Acacia Plains Academy Primary School
Katani · Private · Mixed
Ack St Pauls Academy Primary School
Settled Area · Private · Mixed
Aic Itheuni Primary School
Matungulu · Public · Mixed
Aic Katheka Primary School
Vyulya · Public · Mixed
Aic Kathyoli Primary School
Mbiuni · Public · Mixed
Aic Katitu Primary School
Kathama · Public · Mixed
Aic Kimuuni Primary School
Mbiuni · Public · Mixed
Aic Kivulusa Primary School
Mango · Public · Mixed
Aic Kunikila Primary School
Mbiuni · Public · Mixed
Aic Kyanda Primary School
Masii · Public · Mixed
Aic Matungulu Primary School
Kanzalu · Public · Mixed
Alfa Macus Primary School
Koma Rock · Private · Mixed
Athi Meadow Academy Primary School
Settled Area · Private · Mixed
Athi Plains Academy Primary School
Settled Area · Private · Mixed
Athi River Primary School
Athiriver · Public · Mixed
Athiriver Redeemed Academy Primary School
Settled Area · Private · Mixed
Bishop Kioko Primary School
Kithyoko · Public · Mixed
Bride Way Academy Primary School
Lukenya · Private · Mixed
Bridge Education Centre Primary School
Nguluni · Private · Mixed
Brookview Academy Primary School
Tala · Private · Mixed
Canini Bee Hive Centre Primary School
Lukenya · Private · Mixed
Carmel Ndauni Primary School
Kola · Public · Mixed
Darubini Academy Primary School
Kyanzavi · Private · Mixed
Deb Kmc Primary School
Athiriver · Public · Mixed
Donyo Coffee Primary School
Kyanzavi · Public · Mixed
Donyo Sabuk Primary School
Kyanzavi · Public · Mixed
Eendei Primary School
Kithyoko · Public · Mixed
Ekalakala Primary School
Ekalakala · Public · Mixed
Embakasi Primary School
Settled Area · Public · Mixed
Embui Primary School
Masii · Public · Mixed
Empakasi Primary School
Settled Area · Public · Mixed
Esdor Highrise Academy - Primary
Ndalani · Private · Mixed
Etikoni Primary School
Kathama · Public · Mixed
Femi Junior Academy Primary School
Katani · Private · Mixed
First Baptist Academy Primary School
Athiriver · Private · Mixed
Gate House Preparatory Primary School
Matuu · Private · Mixed
Gate Way Junior Academy Primary School
Mumbuni · Private · Mixed
General Mulinge Primary School
Iveti · Public · Mixed
Glory Talent Academy Primary School
Athiriver · Private · Mixed
Good Shepherd - Yatta Primary School
Matuu · Private · Mixed
Green Hill Primary School
Mananja · Public · Mixed
Haventon Academy Primary School
Kithyoko · Private · Mixed
Heritage Of Faith Christian Primary School
Katani · Private · Mixed
House Of Hope Primary School
Nairobi West · Private · Mixed
Huduma Primary School
Katani · Public · Mixed
Ianguni Primary School
Ndalani · Public · Mixed
Ianzoni Primary School
Kola · Public · Mixed
Iatineni Primary School
Ndalani · Public · Mixed
Ielanthi Primary School
Kithyoko · Public · Mixed
Iiani 'b' Primary School
Masii · Public · Mixed
Iiani Primary School
Kyua · Public · Mixed
Iiani Primary School
Makutano · Public · Mixed
Iiani Primary School
Miu · Public · Mixed
Iiani Primary School
Muthesya · Public · Mixed
Iiani Primary School
Kalama · Public · Mixed
Iiani Primary School
Kivaa · Public · Mixed
Iietune Primary School
Kivaani · Public · Mixed
Iiyuni Primary School
Kola · Public · Mixed
Ikalaasa Primary School
Ikalaasa · Public · Mixed
Ikatini Primary School
Ikatini · Public · Mixed
Ikokani Primary School
Mumbuni · Public · Mixed
Ikoleni Primary School
Iveti · Public · Mixed
Ikombe Primary School
Ikombe · Public · Mixed
Ikumini Primary School
Mwala · Public · Mixed
Ilinge Hgm Primary School
Masii · Public · Mixed
Ilumanthi Primary School
Mavoloni · Public · Mixed
Iluvya Primary School
Kiima Kimwe · Public · Mixed
Imilini Primary School
Kaewa · Public · Mixed
Inyanzaa Primary School
Kithyoko · Public · Mixed
Inyanzani Primary School
Ndalani · Public · Mixed
Isooni Primary School
Iveti · Public · Mixed
Isyokoni Primary School
Kathiani · Public · Mixed
Isyukoni Primary School
Ekalakala · Public · Mixed
Itetani Primary School
Kyanzavi · Public · Mixed
Ithaeni Primary School
Kaewa · Public · Mixed
Ithekethini Primary School
Matuu · Public · Mixed
Ithemboni Primary School
Miu · Public · Mixed
Itumbini Primary School
Makutano · Public · Mixed
Itunduni Primary School
Yathui · Public · Mixed
Ituusya Primary School
Kanzalu · Public · Mixed
Iuuma Primary School
Kithyoko · Public · Mixed
Iveti Primary School
Iveti · Public · Mixed
Iviani Primary School
Ndalani · Public · Mixed
Ivovoani Primary School
Lukenya · Public · Mixed
Ivumbuni Primary School
Mumbuni · Public · Mixed
Ivutini Primary School
Kyangala · Public · Mixed
Jospa Happytots Academy Primary School
Katani · Private · Mixed
Joy Academy Primary School
Masinga · Private · Mixed
Joy Springs Primary School
Matuu · Private · Mixed
Joyland Vision Academy Primary School
Katani · Private · Mixed
Kaani Primary School
Iveti · Public · Mixed
Kaathi Primary School
Kimutwa · Public · Mixed
Kabaa Primary School
Mbiuni · Public · Mixed
Kaewa Primary School
Kaewa · Public · Mixed
Kaiani Primary School
Kathiani · Public · Mixed
Kaitha Primary School
Wamunyu · Public · Mixed
Kakinduni Primary School
Kiima Kimwe · Public · Mixed
Kakongo Primary School
Ndalani · Public · Mixed
Kakuku Primary School
Ekalakala · Public · Mixed
Kakuluini Primary School
Matuu · Public · Mixed
Kakulutuini Primary School
Matungulu · Public · Mixed
Kakumini Primary School
Matuu · Public · Mixed
Kakunike Primary School
Katangi · Public · Mixed
Kakutha Primary School
Kakuyuni · Public · Mixed
Kakuyuni Primary School
Kakuyuni · Public · Mixed
Kalaani Primary School
Matuu · Public · Mixed
Kalala Primary School
Iveti · Public · Mixed
Kalama Primary School
Kalama · Public · Mixed
Kalambya Primary School
Mitaboni · Public · Mixed
Kalandini Junior Academy Primary School
Kalandini · Private · Mixed
Kalandini Primary School
Kalandini · Public · Mixed
Kalanzoni Primary School
Lumbwa · Public · Mixed
Kalau Primary School
Mbiuni · Public · Mixed
Kalia Kundu Primary School
Mbiuni · Public · Mixed
Kaliambeu Primary School
Muthetheni · Public · Mixed
Kaliani Primary School
Katangi · Public · Mixed
Kalikya Primary School
Mitaboni · Public · Mixed
Kaliluni Primary School
Kithyoko · Public · Mixed
Kaliluni Primary School
Iveti · Public · Mixed
Kaloleni Primary School
Mavoloni · Public · Mixed
Kalukuni Primary School
Kithimani · Public · Mixed
Kalulini Primary School
Kyua · Public · Mixed
Kaluluini Primary School
Kangonde · Public · Mixed
Kalunga Primary School
Kaewa · Public · Mixed
Kalyambeu Primary School
Ikombe · Public · Mixed
Kamaimba Primary School
Ndithini · Public · Mixed
Kamangulu Primary School
Kithyoko · Public · Mixed
Kamanzi Primary School
Kivaani · Public · Mixed
Kambai Primary School
Kangudo · Public · Mixed
Kambi Ya Ndeke Primary School
Kithimani · Public · Mixed
Kambiti Primary School
Wamunyu · Public · Mixed
Kambusu Abc Primary School
Matungulu · Public · Mixed
Kamuithambya Primary School
Kinyaata · Public · Mixed
Kamulu Academy Primary School
Katani · Private · Mixed
Kamunyu Primary School
Kivaa · Public · Mixed
Kamuthanga Primary School
Ngelani · Public · Mixed
Kamuthini Primary School
Kalama · Public · Mixed
Kamuthumba Primary School
Kivaa · Public · Mixed
Kamuya Primary School
Mbiuni · Public · Mixed
Kamwanyani Primary School
Kakuyuni · Public · Mixed
Kamweani Primary School
Kithimani · Public · Mixed
Kamweleni Primary School
Muvuti · Public · Mixed
Kanaani Primary School
Athiriver · Public · Mixed
Kanans Primary School
Nguluni · Private · Mixed
Kandumbu Primary School
Mwala · Public · Mixed
Kangangini Primary School
Kithyoko · Public · Mixed
Kangemi Primary School
Mavoloni · Public · Mixed
Kangii Hgm Primary School
Mwala · Public · Mixed
Kangoko Primary School
Kinyaata · Public · Mixed
Kangonde Primary School
Kangonde · Public · Mixed
Kangondi Primary School
Vyulya · Public · Mixed
Kangundo Aic Primary School
Kangudo · Public · Mixed
Kangundo Deb Primary School
Kangudo · Public · Mixed
Kangundo Deb Special Primary School
Kangudo · Public · Mixed
Kangundo Junior Academy Primary School
Tala · Private · Mixed
Kanguu Primary School
Kivaa · Public · Mixed
Kantafu Primary School
Koma Rock · Public · Mixed
Kanyonga Primary School
Kithyoko · Public · Mixed
Kanyongo Primary School
Kyangala · Public · Mixed
Kanzalu Hill Primary School
Kanzalu · Public · Mixed
Kanzalu Sa Primary School
Matungulu · Public · Mixed
Kanzokea Primary School
Kangudo · Public · Mixed
Kaonyweni Primary School
Kithyoko · Public · Mixed
Kaonyweni Primary School
Matuu · Public · Mixed
Kasaini Primary School
Mutituni · Public · Mixed
Kasengela Primary School
Ikalaasa · Public · Mixed
Kaseve Primary School
Muvuti · Public · Mixed
Kaseve Primary School
Muthesya · Public · Mixed
Kasinga Primary School
Mumbuni · Public · Mixed
Kasioni Primary School
Kyeleni · Public · Mixed
Kasolongo Primary School
Masii · Public · Mixed
Kasovya Primary School
Mitaboni · Public · Mixed
Kasuvilo Primary School
Mananja · Public · Mixed
Katanga Primary School
Kola · Public · Mixed
Katangi Primary School
Katangi · Public · Mixed
Katangi Primary School
Kinyaata · Public · Mixed
Katangi Special Unit Primary School
Katangi · Public · Mixed
Katangi Township Primary School
Katangi · Public · Mixed
Katani Primary School
Katani · Public · Mixed
Katelembo Primary School
Katheka Kai · Public · Mixed
Kathaana Primary School
Kawethei · Public · Mixed
Kathaayoni Primary School
Kiima Kimwe · Public · Mixed
Kathalani Primary School
Kaewa · Public · Mixed
Kathama Deb Primary School
Kathama · Public · Mixed
Kathama Primary School
Masii · Public · Mixed
Kathama Township Primary School
Kathama · Public · Mixed
Kathangathini Primary School
Ikombe · Public · Mixed
Kathangathini Primary School
Matuu · Public · Mixed
Katheka 'a' Primary School
Vyulya · Public · Mixed
Katheka 'b' Primary School
Vyulya · Public · Mixed
Katheka Abc Primary School
Matungulu · Public · Mixed
Katheka Kai Primary School
Katheka Kai · Public · Mixed
Kathese Primary School
Mumbuni · Public · Mixed
Kathiani Junior Academy Primary School
Kathiani · Private · Mixed
Kathiani Primary School
Masinga · Public · Mixed
Kathiani Primary School
Kyeleni · Public · Mixed
Kathiani Primary School
Kathiani · Public · Mixed
Kathianioni Primary School
Kyangala · Public · Mixed
Kathiiani Primary School
Kibauni · Public · Mixed
Kathimani Primary School
Katheka Kai · Public · Mixed
Kathini Primary School
Ekalakala · Public · Mixed
Kathini Sa Primary School
Kakuyuni · Public · Mixed
Kathityama Primary School
Kangudo · Public · Mixed
Kathityama Special School
Kangudo · Public · Mixed
Kathome Primary School
Kakuyuni · Public · Mixed
Kathui Primary School
Kangonde · Public · Mixed
Kathuki A.i.c Primary School
Vyulya · Public · Mixed
Kathuki Primary School
Vyulya · Public · Mixed
Kathukini Primary School
Muthesya · Public · Mixed
Kathuni Primary School
Iveti · Public · Mixed
Katine Hgm Primary School
Tala · Public · Mixed
Katine Sa Primary School
Tala · Public · Mixed
Katisaa Primary School
Kithyoko · Public · Mixed
Katoloni Primary School
Katoloni · Public · Mixed
Katothya Primary School
Masinga · Public · Girls
Katulani Primary School
Matuu · Public · Mixed
Katuluni Sa Primary School
Matungulu · Public · Mixed
Katulya Primary School
Iveti · Public · Mixed
Katulye Primary School
Mananja · Public · Mixed
Katulye Primary School
Masinga · Public · Mixed
Katumani Primary School
Kimutwa · Public · Mixed
Katutuni Primary School
Kinyaata · Public · Mixed
Katwanyaa Primary School
Matungulu · Public · Mixed
Kaumoni Primary School
Kithimani · Public · Mixed
Kauthulini Primary School
Kithimani · Public · Mixed
Kauti Primary School
Kaewa · Public · Mixed
Kauukuni Primary School
Kithimani · Public · Mixed
Kavete Primary School
Lumbwa · Public · Mixed
Kavete Primary School
Mitaboni · Public · Mixed
Kaviani Primary School
Iveti · Public · Mixed
Kavilila Primary School
Ndithini · Public · Mixed
Kavilingoni Primary School
Kakuyuni · Public · Mixed
Kavingo Primary School
Kyua · Public · Mixed
Kavingoni Primary School
Ndalani · Public · Mixed
Kavingoni Primary School
Kinyaata · Public · Mixed
Kavumbu Abc Primary School
Masii · Public · Mixed
Kavunyu Primary School
Mango · Public · Mixed
Kavwea Primary School
Kangonde · Public · Mixed
Kavyuni Primary School
Lumbwa · Public · Mixed
Kawaa Primary School
Masii · Public · Mixed
Kawauni Primary School
Kanzalu · Public · Mixed
Kawethei Hgm Primary School
Kawethei · Public · Mixed
Kawethei Primary School
Muthesya · Public · Mixed
Kawethei Sa Primary School
Kawethei · Public · Mixed
Kayata Primary School
Kyanzavi · Public · Mixed
Keaa Primary School
Ngelani · Public · Mixed
Kiamani Primary School
Kyua · Public · Mixed
Kiambani Primary School
Kivaa · Public · Mixed
Kiangeni Primary School
Ekalakala · Public · Mixed
Kiangini Primary School
Mumbuni · Public · Mixed
Kiani Primary School
Lukenya · Public · Mixed
Kianzabe Primary School
Kyanzavi · Public · Mixed
Kiatineni Primary School
Kyeleni · Public · Mixed
Kiatuni Primary School
Kyangala · Public · Mixed
Kibau Primary School
Mwala · Public · Mixed
Kiima Kimwe Primary School
Muvuti · Public · Mixed
Kiimani Primary School
Iikom · Public · Mixed
Kikalu Primary School
Kawethei · Public · Mixed
Kikambuani Primary School
Kanzalu · Public · Mixed
Kikaso Primary School
Yathui · Public · Mixed
Kikata Primary School
Kathiani · Public · Mixed
Kikatani Primary School
Kawethei · Public · Mixed
Kikawani Primary School
Iveti · Public · Mixed
Kikelenzu Primary School
Masii · Public · Mixed
Kikeneani Primary School
Kyua · Public · Mixed
Kikomba Primary School
Muthesya · Public · Mixed
Kikombi Primary School
Kaewa · Public · Mixed
Kikondeni Primary School
Kawethei · Public · Mixed
Kikongoni Primary School
Lumbwa · Public · Mixed
Kikule Primary School
Ikatini · Public · Mixed
Kikule Primary School
Muthesya · Public · Mixed
Kikulumi Primary School
Miu · Public · Mixed
Kikumbo Primary School
Katanga · Public · Mixed
Kikumini Primary School
Kangonde · Public · Mixed
Kikunuani Primary School
Kathiani · Public · Mixed
Kikuumini Primary School
Ngomano · Public · Mixed
Kikuuni Primary School
Kivaa · Public · Mixed
Kikuuni Primary School
Kathama · Public · Mixed
Kikuyuni Primary School
Katangi · Public · Mixed
Kikuyuni Primary School
Kyeleni · Public · Mixed
Kilaatu Primary School
Wamunyu · Public · Mixed
Kilaatu Primary School
Kinyaata · Public · Mixed
Kilala Hgm Primary School
Ngomano · Public · Mixed
Kilalani Deb Primary School
Kangudo · Public · Mixed
Kilango Primary School
Matuu · Public · Mixed
Kiliku Primary School
Kyanzavi · Public · Mixed
Kilimani Primary School
Lukenya · Public · Mixed
Kilindiloni Primary School
Kakuyuni · Public · Mixed
Kiluluini Primary School
Nguluni · Public · Mixed
Kilungu Primary School
Matuu · Public · Mixed
Kiluta Primary School
Ikatini · Public · Mixed
Kimua Primary School
Katheka Kai · Public · Mixed
Kimutwa Primary School
Kimutwa · Public · Mixed
Kimuuni Primary School
Ikombe · Public · Mixed
Kimuuni Primary School
Kithyoko · Public · Mixed
Kin'gatuani Primary School
Masii · Public · Mixed
Kinaka Primary School
Ikombe · Public · Mixed
Kinanie Primary School
Lukenya · Public · Mixed
King'ong'oi Primary School
Mitaboni · Public · Mixed
Kingoti Primary School
Matungulu · Public · Mixed
Kings Brook Academy Primary School
Katani · Private · Mixed
Kinoi Primary School
Kyangala · Public · Mixed
Kinyaata Primary School
Kinyaata · Public · Mixed
Kinyui Primary School
Matungulu · Public · Mixed
Kinyungu Hgm Primary School
Kivaani · Public · Mixed
Kiomo Primary School
Kakuyuni · Public · Mixed
Kionyweni Primary School
Muthesya · Public · Mixed
Kionyweni Primary School
Kinyaata · Public · Mixed
Kisaani Primary School
Katangi · Public · Mixed
Kisaani Primary School
Kivaa · Public · Mixed
Kisaani Primary School
Makutano · Public · Mixed
Kisekini Primary School
Kyeleni · Public · Mixed
Kisekini Primary School
Mitaboni · Public · Mixed
Kiseuni Primary School
Kivaa · Public · Mixed
Kisiiki Primary School
Mavoloni · Public · Mixed
Kisinzini Primary School
Yathui · Public · Mixed
Kisitimani Primary School
Kianzabe · Public · Mixed
Kisola Primary School
Muthetheni · Public · Mixed
Kisovo Primary School
Kaewa · Public · Mixed
Kisueni Primary School
Kalama · Public · Mixed
Kisukioni Primary School
Kalandini · Public · Mixed
Kisukioni Special Unit Primary School
Kalandini · Public · Mixed
Kisyani Primary School
Kyagala · Public · Mixed
Kitambaasye Primary School
Kyanzavi · Public · Mixed
Kitanga Primary School
Katheka Kai · Public · Mixed
Kitangani Primary School
Kangonde · Public · Mixed
Kitange Primary School
Mango · Public · Mixed
Kiteini Primary School
Mutituni · Public · Mixed
Kiteng'ei Primary School
Iveti · Public · Mixed
Kiteteni Primary School
Kibauni · Public · Mixed
Kithaayoni Primary School
Matungulu · Public · Mixed
Kithambioni Primary School
Kangonde · Public · Mixed
Kithangaini Primary School
Masii · Public · Mixed
Kithendu Primary School
Kithimani · Public · Mixed
Kitheuni Abc Primary School
Ikombe · Public · Mixed
Kithianio Primary School
Muthetheni · Public · Mixed
Kithianioni Primary School
Kithimani · Public · Mixed
Kithiiani Primary School
Yathui · Public · Mixed
Kithima Primary School
Ngelani · Public · Mixed
Kithimani H.g.m Primary School
Kithimani · Public · Mixed
Kithimani Township Academy Primary School
Kithimani · Private · Mixed
Kithito Primary School
Ikombe · Public · Mixed
Kithoni Primary School
Kivaa · Public · Mixed
Kithuaini Primary School
Kivaani · Public · Mixed
Kithuani Primary School
Nguluni · Public · Mixed
Kithuia Primary School
Miu · Public · Mixed
Kithuia Primary School
Kivaa · Public · Mixed
Kithuiani Primary School
Kyanzavi · Public · Mixed
Kithunguini Primary School
Iveti · Public · Mixed
Kithunthi Primary School
Kakuyuni · Public · Mixed
Kithyoko Primary School
Kithyoko · Public · Mixed
Kithyolo Primary School
Ndalani · Public · Mixed
Kitie Primary School
Kathiani · Public · Mixed
Kitile Primary School
Kibauni · Public · Mixed
Kititu Primary School
Kola · Public · Mixed
Kitololo Primary School
Ikombe · Public · Mixed
Kitongi Primary School
Kawethei · Public · Mixed
Kitonyini Primary School
Lumbwa · Public · Mixed
Kitooni Sda Primary School
Masii · Public · Mixed
Kituiu Primary School
Yathui · Public · Mixed
Kitula Primary School
Vyulya · Public · Mixed
Kituli Primary School
Iveti · Public · Mixed
Kitulu Primary School
Muvuti · Public · Mixed
Kitulu Primary School
Mitaboni · Public · Mixed
Kituluni Primary School
Kyanzavi · Public · Mixed
Kituluni Primary School
Kaewa · Public · Mixed
Kituneni Primary School
Masinga · Public · Mixed
Kituvu Primary School
Iveti · Public · Mixed
Kitwamba Primary School
Mbiuni · Public · Mixed
Kitwii Boys Primary School
Kanzalu · Public · Mixed
Kitwii Girls Primary School
Kanzalu · Public · Mixed
Kiundwani Primary School
Ngomeni · Public · Mixed
Kiunguutheni Primary School
Kangonde · Public · Mixed
Kiuni Preparatory School. Primary School
Katani · Private · Mixed
Kiusyani Primary School
Kyua · Public · Mixed
Kiuu Primary School
Kola · Public · Mixed
Kiuukuni Primary School
Katangi · Public · Mixed
Kiuukuni Primary School
Miu · Public · Mixed
Kiuukuni Primary School
Ikalaasa · Public · Mixed
Kivaa Kings Academy Primary School
Kivaa · Private · Mixed
Kivaa Primary School
Kivaa · Public · Mixed
Kivaani Township Primary School
Kivaani · Public · Mixed
Kivalani Primary School
Kibauni · Public · Mixed
Kivandini Primary School
Muvuti · Public · Mixed
Kivandini Primary School
Lumbwa · Public · Mixed
Kivani Primary School
Ikalaasa · Public · Mixed
Kivani Primary School
Ndithini · Public · Mixed
Kivauni Primary School
Kibauni · Public · Mixed
Kivi Deb Primary School
Kivaani · Public · Mixed
Kivuluni Primary School
Kanzalu · Public · Mixed
Kivuthi Primary School
Masinga · Public · Mixed
Kivutini Primary School
Mutituni · Public · Mixed
Kivutini Primary School
Mananja · Public · Mixed
Kola Primary School
Kola · Public · Mixed
Koma - Rock Primary School
Mitaboni · Public · Mixed
Koma Ranch Primary School
Koma Rock · Public · Mixed
Kombe Hgm Primary School
Mbiuni · Public · Mixed
Kombo Primary School
Kaewa · Public · Mixed
Kombuni Primary School
Kola · Public · Mixed
Kondo Primary School
Matungulu · Public · Mixed
Konza Primary School
Kimutwa · Public · Mixed
Konza Primary School
Ikalaasa · Public · Mixed
Ktulu Sa Primary School
Nguluni · Public · Mixed
Kundu Primary School
Mbiuni · Public · Mixed
Kusyomuomo Primary School
Mumbuni · Public · Mixed
Kusyondonga Primary School
Kathama · Public · Mixed
Kwa Kaindi Primary School
Kangonde · Public · Mixed
Kwa Kalunde Primary School
Ikatini · Public · Mixed
Kwa Kalusya Primary School
Lukenya · Public · Mixed
Kwa Kasivi Primary School
Kyeleni · Public · Mixed
Kwa Katuta Primary School
Kangonde · Public · Mixed
Kwa Kavoo Primary School
Kimutwa · Public · Mixed
Kwa Kisinga Primary School
Koma Rock · Public · Mixed
Kwa Kitema Primary School
Kithimani · Public · Mixed
Kwa Kyumbo Primary School
Kivaa · Public · Mixed
Kwa Wanzilu Primary School
Ikatini · Public · Mixed
Kwakathule Primary School
Kakuyuni · Public · Mixed
Kwakatunge Deb Primary School
Mwala · Public · Mixed
Kwaken Primary School
Koma Rock · Private · Mixed
Kwakisau Primary School
Mwala · Public · Mixed
Kwakisua Primary School
Mwala · Public · Mixed
Kwakitaa Primary School
Ngelani · Public · Mixed
Kwakoko Primary School
Kithimani · Public · Mixed
Kwakulu Primary School
Mavoloni · Public · Mixed
Kwale Primary School
Koma Rock · Public · Mixed
Kwale Primary School
Mitaboni · Public · Mixed
Kwambalu Primary School
Kivaani · Public · Mixed
Kwambengei Primary School
Ikatini · Public · Mixed
Kwamboo Primary School
Muthesya · Public · Mixed
Kwamboo Primary School
Lukenya · Public · Mixed
Kwamilile Primary School
Kanzalu · Public · Mixed
Kwamulinga Primary School
Ikatini · Public · Mixed
Kwamutia Primary School
Mbiuni · Public · Mixed
Kwamutonga Primary School
Kanzalu · Public · Mixed
Kwamutu Primary School
Kyanzavi · Public · Mixed
Kwamutula Primary School
Kathama · Public · Mixed
Kwamuunda Primary School
Mitaboni · Public · Mixed
Kwamwatu Primary School
Matuu · Public · Mixed
Kwamwenze Primary School
Kakuyuni · Public · Mixed
Kwamwonga Primary School
Mwala · Public · Mixed
Kwandeto Primary School
Kawethei · Public · Mixed
Kwandiu Primary School
Kanzalu · Public · Mixed
Kwandoo Hgm Primary School
Mwala · Public · Mixed
Kwangengi Primary School
Kathiani · Public · Mixed
Kwangii Primary School
Nguluni · Public · Mixed
Kwangolya Primary School
Kaewa · Public · Mixed
Kwanzimbi Primary School
Kathiani · Public · Mixed
Kwasuvu Primary School
Kangonde · Public · Mixed
Kwasyokimanza Primary School
Kyeleni · Public · Mixed
Kwasyokisinga Primary School
Kyua · Public · Mixed
Kwatombe Primary School
Kalandini · Public · Mixed
Kwavenge Primary School
Mango · Public · Mixed
Kwosau Primary School
Matuu · Public · Mixed
Kyaaka Primary School
Kangundo · Public · Mixed
Kyaani Primary School
Mua Hills · Public · Mixed
Kyaani Primary School
Katangi · Public · Mixed
Kyaani Primary School
Muthetheni · Public · Mixed
Kyaani Primary School
Kangonde · Public · Mixed
Kyaani Primary School
Kola · Public · Mixed
Kyaani Primary School
Kivaa · Public · Mixed
Kyai Primary School
Kangudo · Public · Mixed
Kyaimu Primary School
Miu · Public · Mixed
Kyaitha Nur School
Masii · Public · Mixed
Kyakitove Primary School
Kola · Public · Mixed
Kyalavo Primary School
Ngomano · Public · Mixed
Kyamatula Primary School
Yathui · Public · Mixed
Kyamboo Primary School
Mbiuni · Public · Mixed
Kyambuko Primary School
Mumbuni · Public · Mixed
Kyambusya Primary School
Muthetheni · Public · Mixed
Kyamulendu Primary School
Tala · Public · Mixed
Kyamunthinza Primary School
Lumbwa · Public · Mixed
Kyamunyuu Primary School
Kola · Public · Mixed
Kyamutwi Primary School
Makutano · Public · Mixed
Kyamwee Primary School
Iveti · Public · Mixed
Kyamwei Primary School
Mwala · Public · Mixed
Kyanda Primary School
Mua · Public · Mixed
Kyandili Primary School
Kalama · Public · Mixed
Kyangala Primary School
Kyangala · Public · Mixed
Kyangala Township Primary School
Kyangala · Public · Mixed
Kyanganga Primary School
Mango · Public · Mixed
Kyangosi Primary School
Masinga · Public · Mixed
Kyanguli Primary School
Mumbuni · Public · Mixed
Kyanguli Primary School
Lumbwa · Public · Mixed
Kyanzasu Primary School
Kimutwa · Public · Mixed
Kyasila Primary School
Mutituni · Public · Mixed
Kyasioni Primary School
Ikombe · Public · Mixed
Kyaume Primary School
Tala · Public · Mixed
Kyaviti Primary School
Kalama · Public · Mixed
Kyawango Primary School
Mwala · Public · Mixed
Kyeengai Primary School
Yathui · Public · Mixed
Kyeenguli Primary School
Kathama · Public · Mixed
Kyekoyo Primary School
Matungulu · Public · Mixed
Kyelendu Primary School
Kanzalu · Public · Mixed
Kyeleni Primary School
Kyeleni · Public · Mixed
Kyemutheke Primary School
Katheka Kai · Public · Mixed
Kyeni Academy Primary School
Kanzalu · Private · Mixed
Kyeni Primary School
Muvuti · Public · Mixed
Kyeni Primary School
Ikalaasa · Public · Mixed
Kyeteni Primary School
Masinga · Public · Mixed
Kyethivo Primary School
Muthetheni · Public · Mixed
Kyevaluki Primary School
Kakuyuni · Public · Mixed
Kyondoni Primary School
Kivaa · Public · Mixed
Kyowani Nur School
Ikalaasa · Public · Mixed
Kyua Primary School
Kyua · Public · Mixed
Kyuasini Primary School
Kithyoko · Public · Mixed
Kyuluni Primary School
Mango · Public · Mixed
Kyuluni Primary School
Kathiani · Public · Mixed
Kyumba Primary School
Mumbuni · Public · Mixed
Kyumbi Primary School
Lukenya · Public · Mixed
Kyumbuni Primary School
Kyanzavi · Public · Mixed
Kyusyani Primary School
Kinyaata · Public · Mixed
Laverna Day And Boarding Primary School
Kyanzavi · Private · Mixed
Leaders Academy Primary School
Lukenya · Private · Mixed
Lema Primary School
Yathui · Public · Mixed
Little Angels Academy
Katani · Private · Mixed
Little Star Academy
Katani · Private · Mixed
Love Primary School
Kimutwa · Public · Mixed
Lukenya Academy (machakos)
Kathiani · Private · Mixed
Lukenya Academy Igcse
Lukenya · Private · Mixed
Lulamba Primary School
Muthesya · Public · Mixed
Lumbwa Primary School
Kathiani · Public · Mixed
Lungulueni Primary School
Muthesya · Public · Mixed
Lusam Glorious Primary School
Kyanzavi · Private · Mixed
Luz Academy Primary School
Athiriver · Private · Mixed
Maanguli Primary School
Mananja · Public · Mixed
Maanzoni Primary School
Wamunyu · Public · Mixed
Maanzoni Primary School
Mitaboni · Public · Mixed
Machakos Academy Primary School
Mumbuni · Private · Mixed
Machakos Baptist Primary School
Muvuti · Public · Mixed
Machakos Primary School
Muvuti · Public · Mixed
Machakos Rehabilitation School
Kiima Kimwe · Public · Boys
Machakos School For The Deaf Primary School
Township · Public · Mixed
Machakos Unit For The Mentally Handicapped Primary School
Township · Public · Mixed
Magodo Complex Primary School
Kivaani · Private · Mixed
Maiani Aic Primary School
Masii · Public · Mixed
Maiuni Primary School
Kinyaata · Public · Mixed
Maja Primary School
Mitaboni · Private · Mixed
Makaalu Primary School
Yathui · Public · Mixed
Makakoi Primary School
Kimutwa · Public · Mixed
Makaveti Primary School
Kalama · Public · Mixed
Makila Primary School
Kyua · Public · Mixed
Makila Primary School
Kangonde · Public · Mixed
Makivenzi Primary School
Matuu · Public · Mixed
Makongeni Primary School
Masinga · Public · Mixed
Makumbini Primary School
Kaewa · Public · Mixed
Makutano A.b.c. Primary School
Kithimani · Public · Mixed
Makutano Aic Primary School
Makutano · Public · Mixed
Makutano Deb Primary School
Masii · Public · Mixed
Makutano Primary School
Kinyaata · Public · Mixed
Makutano Yandei Primary School
Masinga · Public · Mixed
Makyau Primary School
Mua Hills · Public · Mixed
Malaani Primary School
Muthetheni · Public · Mixed
Malatani Primary School
Kyua · Public · Mixed
Malatani Primary School
Kivaani · Public · Mixed
Malili Primary School
Kiima Kiu · Public · Mixed
Malooni Primary School
Kola · Public · Mixed
Mama Darlene Childrens Centre Primary School
Nguluni · Private · Mixed
Mamba Primary School
Ndalani · Public · Mixed
Mamiloki Primary School
Masii · Public · Mixed
Mananja Primary School
Mananja · Public · Mixed
Mang'aani Primary School
Kaewa · Public · Mixed
Mangauni Primary School
Kimutwa · Public · Mixed
Mango Primary School
Mango · Public · Mixed
Mangweti Primary School
Ikombe · Public · Mixed
Manyatta Primary School
Kivaani · Public · Mixed
Manza Primary School
Mumbuni · Public · Mixed
Manzuva Primary School
Kathama · Public · Mixed
Marievale Primary School
Settled Area · Private · Mixed
Masaani Primary School
Kyua · Public · Mixed
Masaani Primary School
Kalama · Public · Mixed
Masaku Primary School
Kivaa · Public · Mixed
Masaku School For The Physically Disabled
Masaku · Public · Mixed
Masawa Primary School
Kathama · Public · Mixed
Masewani Primary School
Kangudo · Public · Mixed
Masewani Primary School
Matuu · Public · Mixed
Masii Academy Primary School
Masii · Private · Mixed
Masii Deb Primary School
Masii · Public · Mixed
Masii Township Primary School
Masii · Public · Mixed
Masinga Primary School
Masinga · Public · Boys
Matangini Primary School
Mavoloni · Public · Mixed
Matema Primary School
Mananja · Public · Mixed
Matetani Primary School
Kangudo · Public · Mixed
Mathatani Primary School
Lukenya · Public · Mixed
Mathauta Primary School
Ikatini · Public · Mixed
Matheini Aic Primary School
Matungulu · Public · Mixed
Mathenge Primary School
Muthesya · Public · Mixed
Mathengeta Primary School
Mananja · Public · Mixed
Mathingau Primary School
Kinyaata · Public · Mixed
Mathunthini Primary School
Makutano · Public · Mixed
Mathunya A.b.c. Academy Primary School
Mitaboni · Private · Mixed
Mathunya Primary School
Mitaboni · Public · Mixed
Matithini Primary School
Kangonde · Public · Mixed
Matithini Primary School
Kivaani · Public · Mixed
Matulani Primary School
Ikalaasa · Public · Mixed
Matungulu Deb Primary School
Matungulu · Public · Mixed
Matungulu Estate Primary School
Matungulu · Public · Mixed
Matuu Academy - Primary
Matuu · Private · Mixed
Matuu Delight Academy Primary School
Matuu · Private · Mixed
Matuu Estate Academy Primary School
Koma Rock · Private · Mixed
Matuu Estate Primary School
Koma Rock · Public · Mixed
Matuu H.g.m Primary School
Matuu · Public · Mixed
Matuu Primary School
Miu · Public · Mixed
Mavia Maiu Primary School
Ekalakala · Public · Mixed
Mavindini Primary School
Muthetheni · Public · Mixed
Mavitini Primary School
Miu · Public · Mixed
Mavoko Educational Centre Primary School
Katani · Private · Mixed
Mavoloni Primary School
Mavoloni · Public · Mixed
Mawele Primary School
Makutano · Public · Mixed
Mbaani Primary School
Muthetheni · Public · Mixed
Mbaikini Primary School
Wamunyu · Public · Mixed
Mbaluku Primary School
Lumbwa · Public · Mixed
Mbanda Salama Primary School
Mavolini · Public · Mixed
Mbasuu Academy
Settled Area · Private · Mixed
Mbee Primary School
Kathiani · Public · Mixed
Mbembani Primary School
Kimutwa · Public · Mixed
Mbembani Primary School
Ikombe · Public · Mixed
Mbevo Primary School
Lumbwa · Public · Mixed
Mbiiani Primary School
Koma Rock · Public · Mixed
Mbilini Primary School
Kanzalu · Public · Mixed
Mbingoni Primary School
Kithyoko · Public · Mixed
Mbingoni Primary School
Matuu · Public · Mixed
Mbiuni Primary School
Mbiuni · Public · Mixed
Mbondoni Primary School
Lumbwa · Public · Mixed
Mbondoni Primary School
Kangudo · Public · Mixed
Mbuani Primary School
Kola · Public · Mixed
Mbuini Primary School
Kyua · Public · Mixed
Mbukoni Primary School
Mutituni · Public · Mixed
Mbukuni Primary School
Kalama · Public · Mixed
Mbuni Primary School
Tala · Public · Mixed
Mbusyani Primary School
Ndithini · Public · Mixed
Mbusyani Primary School
Kola · Public · Mixed
Mbusyani Primary School
Kawethei · Public · Mixed
Mbuuni Primary School
Iveti · Public · Mixed
Mekilingi Primary School
Katangi · Public · Mixed
Mentors Academy Primary School
Kalama · Private · Mixed
Merrystart Academy
Katani · Private · Mixed
Metuma Primary School
Ngelani · Public · Mixed
Mgangani Primary School
Yathui · Public · Mixed
Miangeni Primary School
Kithyoko · Public · Mixed
Miini Primary School
Wamunyu · Public · Mixed
Mikameni Primary School
Ekalakala · Public · Mixed
Mikoikoni Primary School
Kanzalu · Public · Mixed
Mikono Primary School
Kola · Public · Mixed
Mikuini Primary School
Muvuti · Public · Mixed
Mikuyu Primary School
Katheka Kai · Public · Mixed
Mikuyu Primary School
Ikatini · Public · Mixed
Mikuyuni Primary School
Masii · Public · Mixed
Mikuyuni Primary School
Kangonde · Public · Mixed
Milaani Primary School
Ndithini · Public · Mixed
Mililu Primary School
Kyeleni · Public · Mixed
Minyalala Primary School
Lumbwa · Public · Mixed
Miondoni Primary School
Yathui · Public · Mixed
Misakwani Primary School
Mumbuni · Public · Mixed
Miseleni Primary School
Kathama · Public · Mixed
Misewani Primary School
Masinga · Public · Mixed
Misuuni Primary School
Muthesya · Public · Mixed
Misuuni Primary School
Kathiani · Public · Mixed
Mitaboni Abc Academy Primary School
Mitaboni · Private · Mixed
Mitaboni Primary School
Mitaboni · Public · Mixed
Mitaboni Special Unit For Mentally Handicapped Primary School
Mitaboni · Public · Mixed
Mitaboni St. Paul's Academy Primary School
Mitaboni · Private · Mixed
Mithanga A.i.c Primary School
Vyulya · Public · Mixed
Mithanga Primary School
Iveti · Public · Mixed
Mithini Abc Primary School
Masii · Public · Mixed
Mithuluni Primary School
Miu · Public · Mixed
Miu Abc Primary School
Kivaani · Public · Mixed
Miu D.e.b Primary School
Miu · Public · Mixed
Miumbuni Preparatory Primary School
Mitaboni · Private · Mixed
Miumbuni Primary School
Mitaboni · Public · Mixed
Mivandoni Primary School
Kathiani · Public · Mixed
Miwani Primary School
Kalama · Public · Mixed
Miwongoni Primary School
Mumbuni · Public · Mixed
Mlolongo Primary School
Katani · Public · Mixed
Moi Primary School
Muvuti · Public · Mixed
Mt Olives Academy Primary School
Katani · Private · Mixed
Mt Sinai Cmi School
Katani · Private · Mixed
Mt Sinai Primary School
Kanzalu · Private · Mixed
Mua Farm Primary School
Mutituni · Public · Mixed
Muambani Primary School
Kithyoko · Public · Mixed
Muambani Primary School
Muthesya · Public · Mixed
Muangoni Primary School
Ikalaasa · Public · Mixed
Mukalala Primary School
Matuu · Public · Mixed
Mukalwa Junior Academy Primary School
Tala · Private · Mixed
Mukalwa Primary School
Tala · Public · Mixed
Mukameni Primary School
Kangonde · Public · Mixed
Mukanyi Primary School
Kathiani · Public · Mixed
Mukayauni Primary School
Ekalakala · Public · Mixed
Mukiliva Primary School
Mbiuni · Public · Mixed
Mukunuke Primary School
Kawethei · Public · Mixed
Mukusu Primary School
Masinga · Public · Mixed
Mukuyuni Primary School
Kivaani · Public · Mixed
Mukuyuni Primary School
Kibauni · Public · Mixed
Mukuyuni Primary School
Mavoloni · Public · Mixed
Mulaani Primary School
Kalama · Public · Mixed
Mulingana Primary School
Kangundo · Public · Mixed
Mulli Academy Primary School
Kangudo · Private · Mixed
Mully's Children Family Home Primary School
Ndalani · Private · Mixed
Mumbuni Primary School
Mumbuni · Public · Mixed
Mumbuni Primary School
Katangi · Public · Mixed
Mumbuni Primary School
Kalama · Public · Mixed
Mumbuni Primary School
Mbiuni · Public · Mixed
Munandani Primary School
Ekalakala · Public · Mixed
Mungala Primary School
Mumbuni · Public · Mixed
Munina Primary School
Matuu · Public · Mixed
Munyiiki Aic Primary School
Ikombe · Public · Mixed
Muovwemi Primary School
Mitaboni · Public · Mixed
Muri - Farm Primary School
Mananja · Public · Mixed
Musaalani Primary School
Mwala · Public · Mixed
Musingini Primary School
Kangonde · Public · Mixed
Muslim Township Primary School
Township · Public · Mixed
Musumaa Primary School
Masinga · Public · Mixed
Mususye Primary School
Kanzalu · Public · Mixed
Mutembuku Primary School
Kivaa · Public · Mixed
Mutendeu Primary School
Muthetheni · Public · Mixed
Muthala Primary School
Kaewa · Public · Mixed
Muthei Primary School
Masii · Public · Mixed
Muthembwa Primary School
Kithyoko · Public · Mixed
Muthesya Primary School
Muthesya · Public · Mixed
Muthetheni Primary School
Muthetheni · Public · Mixed
Muthini Primary School
Kiima Kimwe · Public · Mixed
Muthithu Primary School
Kithyoko · Public · Mixed
Muthumo Primary School
Kalama · Public · Mixed
Muthwani Primary School
Kathama · Public · Mixed
Muthwani Primary School
Lukenya · Public · Mixed
Mutituni Sa Primary School
Mutituni · Public · Mixed
Mutondoni Primary School
Kathiani · Public · Mixed
Mutula Primary School
Kibauni · Public · Mixed
Mutumbini Primary School
Iveti · Public · Mixed
Mutungoni Academy Primary School
Lukenya · Private · Mixed
Mutuyu Primary School
Kalama · Public · Mixed
Mutwamaki Primary School
Kangonde · Public · Mixed
Mutyambo Primary School
Ndalani · Public · Mixed
Mutyangoi Primary School
Wamunyu · Public · Mixed
Muumandu Primary School
Lumbwa · Public · Mixed
Muumoni Primary School
Masii · Public · Mixed
Muumuni Primary School
Matungulu · Public · Mixed
Muusini Primary School
Nguluni · Public · Mixed
Muusini Primary School
Mavoloni · Public · Mixed
Muusini Primary School
Kinyaata · Public · Mixed
Muusini S.a. Primary School
Vyulya · Public · Mixed
Muvwana Primary School
Mango · Public · Mixed
Mwaasua Primary School
Wamunyu · Public · Mixed
Mwala Deb Primary School
Mwala · Public · Mixed
Mwambathaana Primary School
Ikombe · Public · Mixed
Mwan'ga Primary School
Mitaboni · Public · Mixed
Mwangaza Masii Primary School
Masii · Private · Mixed
Mwanyani Primary School
Muvuti · Public · Mixed
Mwatati Primary School
Matungulu · Public · Mixed
Mwatungo Primary School
Kithyoko · Public · Mixed
Mwisyani Primary School
Nguluni · Public · Mixed
Mwitasyano Primary School
Ikombe · Public · Mixed
Myanyani Hgm Primary School
Mwala · Public · Mixed
Myumbuni Primary School
Kinyaata · Public · Mixed
Naivasa Primary School
Kinyaata · Public · Mixed
Nashvill Academy Primary School
Katani · Private · Mixed
Ndalani Primary School
Ndalani · Public · Mixed
Ndalasyani Primary School
Kinyaata · Public · Mixed
Ndeini S.a Primary School
Wamunyu · Public · Mixed
Ndela Primary School
Mananja · Public · Mixed
Ndelekeni Primary School
Kithyoko · Public · Mixed
Ndithini Primary School
Ndithini · Public · Mixed
Ndiuni Primary School
Kyua · Public · Mixed
Ndovoini Home For Physically Disabled Primary School
Mananja · Private · Mixed
Ndovoini Primary School
Mananja · Public · Mixed
Ndovoini Primary School
Koma Rock · Public · Mixed
Ndovoini Primary School
Lukenya · Public · Mixed
Nduluku Primary School
Wamunyu · Public · Mixed
Ndulya Primary School
Kyeleni · Public · Mixed
New Star Academy Primary School
Katani · Private · Mixed
Ng'alalya Primary School
Koma Rock · Public · Mixed
Ngala Academy Primary School
Lukenya · Private · Mixed
Ngalalya School
Lukenya · Public · Mixed
Ngamba Primary School
Muthetheni · Public · Mixed
Ngangani Primary School
Kinyaata · Public · Mixed
Ngelani Aic Primary School
Ngelani · Public · Mixed
Ngelani Primary School
Katani · Public · Mixed
Ngeleni Primary School
Kaewa · Public · Mixed
Ngiini Primary School
Kiima Kiu · Public · Mixed
Ngiini Primary School
Mitaboni · Public · Mixed
Ngoleni Primary School
Kathiani · Public · Mixed
Ngoliba H.b.m Primary School
Mavoloni · Public · Mixed
Ngomani Primary School
Kivaani · Public · Mixed
Ngomano Primary School
Yathui · Public · Mixed
Ngomeni Primary School
Mutituni · Public · Mixed
Ngomeni Primary School
Tala · Public · Mixed
Ngomola Primary School
Kithyoko · Public · Mixed
Ngukemwe Primary School
Masinga · Public · Mixed
Ngulini Primary School
Kangudo · Public · Mixed
Ngului Primary School
Yathui · Public · Mixed
Nguluni Aic Primary School
Nguluni · Public · Mixed
Nguluni Countryside Education Centre Primary School
Nguluni · Private · Mixed
Nguluni Primary School
Masii · Public · Mixed
Nguluni Primary School
Nguluni · Public · Mixed
Nguluni Township Primary School
Nguluni · Public · Mixed
Ngumbau Primary School
Ikalaasa · Public · Mixed
Ngumbulu Primary School
Katangi · Public · Mixed
Ngunga Primary School
Kyanzavi · Public · Mixed
Ngunyumu Primary School
Kathama · Public · Mixed
Nguumo Primary School
Kithimani · Public · Mixed
Nguumo Primary School
Kinyaata · Public · Mixed
Nice View Academy Primary School
Tala · Private · Mixed
Niko Academy Primary School
Katani · Private · Mixed
Notre Dame Primary School
Katani · Private · Mixed
Nthuluni Primary School
Miu · Public · Mixed
Nthungululu Primary School
Mavoloni · Public · Mixed
Nthunguni Primary School
Kathiani · Public · Mixed
Nunga Primary School
Muthetheni · Public · Mixed
Nyaani Primary School
Muthetheni · Public · Mixed
Nyaanya Primary School
Mbiuni · Public · Mixed
Nzaikoni Primary School
Kaewa · Public · Mixed
Nzaini Primary School
Kola · Public · Mixed
Nzambani Primary School
Kyeleni · Public · Mixed
Nzii Primary School
Mananja · Public · Mixed
Nzoiani Primary School
Lukenya · Public · Mixed
Nzololo Primary School
Mbiuni · Public · Mixed
Nzukini Primary School
Ekalakala · Public · Mixed
One Hills Academy Primary School
Katheka Kai · Private · Mixed
Our Lady Queen Of Peace Katangi Primary School
Katangi · Private · Mixed
Our Lady Queen Of Peace Primary School
Katangi · Private · Mixed
Premier Primary School
Lukenya · Private · Mixed
Premise Vision 2020 Junior Academy Primary School
Katani · Private · Mixed
Ray Primary School
Masii · Private · Mixed
Real Junior Primary School
Katani · Private · Mixed
Rehoboth Academy Primary School
Katani · Private · Mixed
Saint Marys Girls Primary School
Muvuti · Public · Girls
Saint Teresas Machakos Primary School
Muvuti · Private · Mixed
San Damiano Boarding Primary School
Kyanzavi · Private · Mixed
Satar Sheikh Academy Primary School
Athiriver · Private · Mixed
Sengani Aic Primary School
Tala · Public · Mixed
Shalomark Junior Academy
Settled Area · Private · Mixed
Siloam Academy Primary School
Kathiani · Private · Mixed
Sinai Primary School
Matuu · Public · Mixed
Skylight Junior Academy Primary School
Katani · Private · Mixed
Sofia Primary School
Wamunyu · Public · Mixed
Sofia Primary School
Kithimani · Public · Mixed
Solomon Primary School
Katani · Private · Mixed
Springs Ed Center Primary School
Katani · Private · Mixed
St Ann Joster Academy Primary School
Mumbuni · Private · Mixed
St Benedict Montessori Junior Academy Primary School
Settled Area · Private · Mixed
St Charles Primary School
Koma Rock · Private · Mixed
St Emmanuel Junior Academy Primary School
Athiriver · Private · Mixed
St Joseph Integrated School
Katani · Public · Mixed
St Joseph Primary School
Kyeleni · Private · Mixed
St Josephs Boarding Primary School
Mbiuni · Private · Mixed
St Martins Junior Academy Primary School
Katani · Private · Mixed
St Mary's Primary School
Settled Area · Private · Mixed
St Marys Boys Primary School
Township · Public · Mixed
St Marys Masinga Academy Primary School
Masinga · Public · Mixed
St Marys Primary School
Kathama · Private · Mixed
St Michael Primary School
Ndithini · Public · Mixed
St Patricks Primary School
Mbiuni · Private · Mixed
St Pauls Primary School
Athiriver · Public · Mixed
St. Francis Of Asis Primary School
Muthwani · Public · Mixed
St. John Miaani Primary School
Kola · Public · Mixed
St. Lucia Educational Complex Primary School
Ngomano · Private · Mixed
St. Mary's Primary School
Masii · Public · Mixed
St. Peter's Primary School
Ekalakala · Private · Mixed
St.enos Primary School
Mavoloni · Private · Mixed
St.francis Misyani Primary School
Kanzalu · Public · Mixed
St.francis Misyani Special Primary School
Kanzalu · Public · Mixed
St.joyce Junior Academy Primary School
Mumbuni · Private · Mixed
St.ruth Academy Primary School
Kangudo · Private · Mixed
Syanamu Primary School
Kawethei · Public · Mixed
Syanthi Hgm Primary School
Tala · Public · Mixed
Syanthi Sa Primary School
Kawethei · Public · Mixed
Syathani Primary School
Mwala · Public · Mixed
Syumbuni Primary School
Kyeleni · Public · Mixed
Tala Academy Primary School
Tala · Private · Mixed
Tala Boys Primary School
Tala · Public · Mixed
Tala Boys Special Unit Primary School
Tala · Public · Mixed
Tala Girls Primary School
Tala · Public · Mixed
Tala Sa Primary School
Nguluni · Public · Mixed
Tala Township Primary School
Tala · Public · Mixed
Tana Ranch Primary School
Mananja · Public · Mixed
Thaatha Primary School
Kithyoko · Public · Mixed
Thanksgiving Academy Primary School
Settled Area · Private · Mixed
Thinu Primary School
Mitaboni · Public · Mixed
Tinganga Primary School
Ikombe · Public · Mixed
Tip - Top Academy Primary School
Mumbuni · Private · Mixed
Tito Primary School
Ndithini · Private · Mixed
Top Performance Academy Primary School
Katani · Private · Mixed
Tulila Primary School
Ikalaasa · Public · Mixed
Tulimyumbu Primary School
Kangonde · Public · Mixed
Tumutumu Primary School
Mananja · Public · Mixed
Twamakaa Primary School
Kivaa · Public · Mixed
Tytann Junior Academy
Katani · Private · Mixed
Uamani Primary School
Kyanzavi · Public · Mixed
Uamani Primary School
Matungulu · Public · Mixed
Ukalani Primary School
Muthetheni · Public · Mixed
Ulaani Primary School
Kalama · Public · Mixed
Ulaani Primary School
Kathama · Public · Mixed
Ulutya Primary School
Kangonde · Public · Mixed
Unity Educational Primary School
Kyanzavi · Private · Mixed
Unyuani Primary School
Kanzalu · Public · Mixed
Uthini Academy Primary School
Kawethei · Private · Mixed
Utithi Primary School
Mwala · Public · Mixed
Utithini Primary School
Miu · Public · Mixed
Utithini Primary School
Kivaa · Public · Mixed
Utithini Primary School
Mbiuni · Public · Mixed
Utooni Primary School
Nguluni · Public · Mixed
Uvaini Primary School
Masii · Public · Mixed
Uvaini Primary School
Kivaa · Public · Mixed
Uvanga Primary School
Ikalaasa · Public · Mixed
Uvouni Primary School
Mavoloni · Public · Mixed
Viewpoint Academy Primary School
Katani · Private · Mixed
Vision Junior Academy Primary School
Mumbuni · Public · Mixed
Vondeni Primary School
Kivaa · Public · Mixed
Vota Primary School
Katheka Kai · Public · Mixed
Vota Primary School
Ndalani · Public · Mixed
Vyulya Primary School
Vyulya · Public · Mixed
Wakaela Primary School
Wamunyu · Public · Mixed
Wamboo Primary School
Ekalakala · Public · Mixed
Wamunyu Abc Primary School
Wamunyu · Public · Mixed
Wamunyu Redeemed Academy Primary School
Wamunyu · Private · Mixed
Wamunyu School For Mentally Handicapped
Wamunyu · Public · Mixed
Watai Academy
Katani · Private · Mixed
Wathia Primary School
Lukenya · Public · Mixed
Wendano Primary School
Ekalakala · Public · Mixed
Wetaa Primary School
Mango · Public · Mixed
Wisdom Academy Primary School
Athiriver · Private · Mixed
Wisekids Academy Primary School
Katani · Private · Mixed
Woni Complex Academy Primary School
Masinga · Private · Mixed
Yakamete Primary School
Ngelani · Public · Mixed
Yamalwa Primary School
Kibauni · Public · Mixed
Yanzonga Primary School
Kaewa · Public · Mixed
Yatta N.y.s Primary School
Kithimani · Public · Mixed
Yeemwatu Primary School
Kithimani · Public · Mixed
Yikiatine Primary School
Masii · Public · Mixed
Yoani Deb Primary School
Masii · Public · Mixed
Yumbuni Primary School
Kyua · Public · Mixed
Zau Sxh Primary School
Athiriver · Private · Mixed
Zion Junior Academy Primary Schoolry
Masinga · Private · Mixed
Zoom Junior Academy Primary School
Settled Area · Private · Mixed