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