Day Schools Mukalala Senior School – Machakos Mukalala Senior School (formerly Mukalala Secondary School) is a C4 Public Mixed school located in Machakos County,…
Boarding Schools Ikalaasa Senior School – Machakos Ikalaasa Senior School (formerly Ikalaasa Secondary School) is a C3 Public Mixed school located in Machakos County,…
Day Schools St. Joseph Kikuyuni Mixed Senior School – Machakos St. Joseph Kikuyuni Mixed Senior School (formerly St. Joseph Kikuyuni Mixed Secondary School) is a C4 Public Mixed…
Day Schools Kyemutheke Senior School – Machakos Kyemutheke Senior School (formerly Kyemutheke Secondary School) is a C4 Public Mixed school located in Machakos…
Day Schools St. Charles Uvouni Senior School – Machakos St. Charles Uvouni Senior School (formerly St. Charles Uvouni Secondary School) is a C4 Public Mixed school located…
Day Schools Mbuuni Senior School – Machakos Mbuuni Senior School (formerly Mbuuni Secondary School) is a C4 Public Mixed school located in Machakos County,…
Athi-River Sub County Ngalalya Senior School – Machakos Ngalalya Senior School (formerly Ngalalya Secondary School) is a C4 Public Mixed school located in Machakos County,…
Boarding Schools Makivenzi Senior School – Machakos Makivenzi Senior School (formerly Makivenzi Secondary School) is a C3 Public Girls school located in Machakos…
Day Schools Aic Matetani Mixed Senior School – Machakos Aic Matetani Mixed Senior School (formerly Aic Matetani Mixed Secondary School) is a C4 Public Mixed school located…
Day Schools Kithito Senior School – Machakos Kithito Senior School (formerly Kithito Secondary School) is a C4 Public Mixed school located in Machakos County,…
Day Schools Ikokani Senior School – Machakos Ikokani Senior School (formerly Ikokani Secondary School) is a C4 Public Mixed school located in Machakos County,…
Day Schools Eendei Senior School – Machakos Eendei Senior School (formerly Eendei Secondary School) is a C4 Public Mixed school located in Machakos County,…
Boarding Schools Ngumbulu Senior School – Machakos Ngumbulu Senior School (formerly Ngumbulu Secondary School) is a C3 Public Mixed school located in Machakos County,…
Boarding Schools Kithimani Hgm Senior School – Machakos Kithimani Hgm Senior School (formerly Kithimani Hgm Secondary School) is a C3 Public Mixed school located in…
Day Schools Magweti Senior School – Machakos Magweti Senior School (formerly Magweti Secondary School) is a C4 Public Mixed school located in Machakos County,…
Athi-River Sub County Empakasi Senior School – Machakos Empakasi Senior School (formerly Empakasi Secondary School) is a C4 Public Mixed school located in Machakos County,…
Day Schools Aic Itheuni Senior School – Machakos Aic Itheuni Senior School (formerly Aic Itheuni Secondary School) is a C4 Public Mixed school located in Machakos…
Boarding Schools Kinyui Girls Sa Senior School – Machakos Kinyui Girls Sa Senior School (formerly Kinyui Girls Sa Secondary School) is a C3 Public Girls school located in…
Day Schools Kasuvilo Senior School – Machakos Kasuvilo Senior School (formerly Kasuvilo Secondary School) is a C4 Public Mixed school located in Machakos County,…
Day Schools Kwawanzilu Mixed Day Senior School – Machakos Kwawanzilu Mixed Day Senior School (formerly Kwawanzilu Mixed Day Secondary School) is a C4 Public Mixed school…
Day Schools Kikule Mixed Day Senior School – Machakos Kikule Mixed Day Senior School (formerly Kikule Mixed Day Secondary School) is a C4 Public Mixed school located in…
Athi-River Sub County Mavoko Senior School – Machakos Mavoko Senior School (formerly Mavoko Secondary School) is a C4 Public Boys school located in Machakos County,…
Boarding Schools Abc Iveti Hills Senior School – Machakos Abc Iveti Hills Senior School (formerly Abc Iveti Hills Secondary School) is a C3 Public Mixed school located in…
Day Schools Kiboko Senior School – Machakos Kiboko Senior School (formerly Kiboko Secondary School) is a C4 Public Mixed school located in Machakos County,…
Day Schools Isyukoni Mixed Senior School – Machakos Isyukoni Mixed Senior School (formerly Isyukoni Mixed Secondary School) is a C4 Public Mixed school located in…
Day Schools R.G.C Emmanuel Senior School – Muusini – Machakos R.G.C Emmanuel Senior School - Muusini (formerly R.G.C Emmanuel High School - Muusini) is a C4 Public Mixed school…
Day Schools King’ong’oi Senior School – Machakos King'ong'oi Senior School (formerly King'ong'oi Secondary School) is a C4 Public Mixed school located in Machakos…
Boarding Schools Muumandu Senior School – Machakos Muumandu Senior School (formerly Muumandu Secondary School) is a C3 Public Mixed school located in Machakos County,…
Day Schools Kyamulendu Senior School – Machakos Kyamulendu Senior School (formerly Kyamulendu Secondary School) is a C4 Public Mixed school located in Machakos…
Day Schools Kyaani Senior School – Machakos Kyaani Senior School (formerly Kyaani Secondary School) is a C4 Public Mixed school located in Machakos County,…