Secondary Schools in Machakos County

The following is a list of public and private  secondary schools in Machakos County:
Public secondary schools:
SN    Index            School
1      12301702    MACHAKOS GIRLS’ HIGH SCHOOL – Girls Boarding
2      12301703    MUMBUNI HIGH SCHOOL – Boys Boarding
3      12301704    MUA HILLS SECONDARY SCHOOL – Girls Boarding
4      12301707    KATOLONI SECONDARY SCHOOL – Mixed Day & Boarding
5      12301710    NGELANI HIGH SCHOOL – Boys Boarding
6      12301711    KYANGULI MEMORIAL SECONDARY SCHOOL – M.D & Boarding
7      12301712    KYAMBUKO SECONDARY SCHOOL – Mixed Day & Boarding
8      12301713    MUVUTI SECONDARY SCHOOL – Mixed Boarding
9      12301716    NGOMENI SECONDARY SCHOOL – Mixed Day
10    12301718    KWANTHANZE AIC SECONDARY SCHOOL – Mixed D. & B.
11    12301719    MIKUINI SECONDARY SCHOOL – Mixed Day & Boarding
12    12301721    MANG’AUNI SECONDARY SCHOOL – Mixed Day & Boarding
13    12301722    MUINDI MBINGU SECONDARY SCHOOL – Mixed Day & Boarding
14    12301723    KATHEKA KAI SECONDARY SCHOOL – Mixed Day
15    12301724    KUSYOMUOMO SECONDARY SCHOOL – Mixed Day
16    12301727    KITULU DAY SECONDARY – Mixed Day
17    12301728    KYANDA SECONDARY SCHOOL – Mixed Day
18    12301731    AIC MBEMBANI CENTRAL SECONDARY SCHOOL – Mixed Day
19    12301734    MUMBUNI GIRLS’ SCHOOL – Girls Day & Boarding
20    12301735    KONZA ABC SEC. SCHOOL – Mixed Day
21    12301738    KATUMANI SECONDARY SCHOOL – Mixed Day
22    12301739    KAMWELENI SECONDARY SCHOOL – Mixed Day
23    12301740    KYENI BAPTIST SECONDARY SCHOOL – Mixed Day
24    12301741    A I C KIIMA KIMWE SEC SCHOOL – Mixed Day
25    12301742    MACHAKOS BAPTIST PRESBYTERIAN SEC SCH – Mixed Day
26    12301743    KIMUTWA SECONDARY SCHOOL – Mixed Day
27    12301744    KISEVENI DAY SECONDARY SCHOOL – Mixed Day
28    12301745    KIKUMBO  SECONDARY SCHOOL – Mixed Day
29    12301746    MUA FARM SECONDARY SCHOOL – Mixed Day
30    12301751    KYANGALA SECONDARY SCHOOL – Mixed Day
31    12301752    MUUMANDU SECONDARY SCHOOL – Mixed Day & Boarding
32    12301753    IIYUNI SECONDARY SCHOOL – Mixed Day
33    12301754    KALAMA SECONDARY SCHOOL – Mixed Day
34    12301755    KITONYINI HIGH SCHOOL – Mixed Boarding
35    12301756    MBUANI SECONDARY SCHOOL – Mixed Day & Boarding
36    12301757    MBUKUNI SECONDARY SCHOOL – Mixed Day & Boarding
37    12301758    KYANDILI SECONDARY SCHOOL – Mixed Day
38    12301759    NYAYO A.I.C GIRLS SECONDARY SCHOOL – Girls Boarding
39    12301760    KATANGA SECONDARY SCHOOL – Mixed Day
40    12301768    UPPER KITANGA SECONDARY SCHOOL – Mixed Day
41    12301769    ABC KANYONGO SECONDARY SCHOOL – Mixed Day
42    12301770    A.I.C KINOI GIRLS SEC. SCHOOL – Mixed Boarding
43    12301773    KIUU SECONDARY SCHOOL – Mixed Boarding
44    12314101    MASII BOYS HIGH SCHOOL – Boys Boarding
45    12314102    MIU BOYS SEC SCHOOL – Mixed Boarding
46    12314103    MUTHETHENI GIRLS’ SECONDARY SCHOOL – Girls Boarding
47    12314104    KITHANGAINI SECONDARY SCHOOL – Mixed Boarding
48    12314105    KYETHIVO GIRLS’ SECONDARY SCHOOL – Girls Boarding
49    12314106    VYULYA GIRLS’ SECONDARY SCHOOL – Girls Boarding
50    12314108    MAKUTANO SECONDARY SCHOOL – Mixed Boarding
51    12314109    IKALAASA SECONDARY SCHOOL – Mixed Boarding
52    12314110    KATHEKA SECONDARY SCHOOL – Mixed Boarding
53    12314111    KIBAUNI SECONDARY SCHOOL – Mixed Boarding
54    12314112    KIUNDWANI SECONDARY SCHOOL – Mixed Boarding
55    12314113    MBAANI SECONDARY SCHOOL – Mixed Boarding
56    12314114    MASII GIRLS’ SECONDARY SCHOOL – Girls Boarding
57    12314116    MUUSINI S.A SECONDARY SCHOOL – Mixed Boarding
58    12314117    KAVUMBU A.B.C SECONDARY SCHOOL – Mixed Boarding
59    12314118    ST. STEPHENS SECONDARY SCHOOL-MASII – Mixed Boarding
60    12314119    MITHANGA AIC SECONDARY SCHOOL – Mixed Boarding
61    12314120    MUTHEI SECONDARY SCHOOL – Mixed Boarding
62    12314121    KIKELENZU SECONDARY SCHOOL – Mixed Boarding
63    12314201    KABAA HIGH SCHOOL – Boys Boarding
64    12314202    MBAIKINI BOYS HIGH SCHOOL – Boys Boarding
65    12314203    ETIKONI SECONDARY SCHOOL – Mixed Boarding
66    12314204    MWALA SCHOOL – Boys Boarding
67    12314205    LEMA GIRLS’ SECONDARY SCHOOL – Girls Boarding
68    12314206    MWALA GIRLS HIGH SCHOOL – Girls Boarding
69    12314207    MANGO SECONDARY SCHOOL – Mixed Boarding
70    12314208    A.I.C. KUNIKILA SECONDARY SCHOOL – Mixed Boarding
71    12314209    KILEMBWA SECONDARY SCHOOL – Mixed Boarding
72    12314210    BISHOP NDINGI HIGH SCHOOL – Mixed Boarding
73    12314211    MBIUNI HIGH SCHOOL – Mixed Boarding
74    12314212    MULU SECONDARY SCHOOL – Mixed Boarding
75    12314213    MAWELI SECONDARY SCHOOL – Mixed Boarding
76    12314214    WAKAELA SECONDARY SCHOOL – Mixed Boarding
77    12314216    ST. JOHN’S HIGH SCHOOL – KANGII – Mixed Boarding
78    12314217    KWAMUTULA SECONDARY SCHOOL – Mixed Boarding
79    12314218    ST. MARKS KUNDU SECONDARY SCHOOL – Mixed Boarding
80    12314219    NYAANI SECONDARY SCHOOL – Mixed Boarding
81    12314221    KITILE SECONDARY SCHOOL – Mixed Boarding
82    12314222    KILALA MIXED DAY SECONDARY SCHOOL – Mixed Boarding
83    12314223    MISELENI SECONDARY SCHOOL – Mixed Boarding
84    12314224    ST MARTIN UTITHINI MIXED SECONDARY SCH – Mixed Boarding
85    12314226    ST. JOSEPH’S KASOLONGO SEC. SCHOOL – Mixed Boarding
86    12314227    MATULANI SECONDARY SCHOOL – Mixed Boarding
87    12315501    MAKIVENZI SECONDARY SCHOOL – Girls Boarding
88    12315504    NDALANI SECONDARY SCHOOL – Mixed Boarding
89    12315505    MATUU HGM MEMORIAL GIRLS HIGH SCHOOL – Girls Boarding
90    12315506    MAVOLONI SECONDARY SCHOOL – Mixed Day & Boarding
91    12315507    KITHIMANI HGM SECONDARY SCHOOL – Mixed Day & Boarding
92    12315509    KIVINGONI SECONDARY SCHOOL – Mixed Day & Boarding
93    12315511    ST PHILLIPS MATANGINI SECONDARY – Mixed Day & Boarding
94    12315512    KIVANDINI SECONDARY SCHOOL – Mixed Day & Boarding
95    12315513    KITHENDU SECONDARY SCHOOL – Mixed Day & Boarding
96    12315514    MBEMBANI SECONDARY – Mixed Day & Boarding
97    12315516    KILANGO SECONDARY SCHOOL – Mixed Day & Boarding
98    12315519    KALUKUNI SECONDARY SCHOOL – Mixed Day
99    12315522    KIWANZA SECONDARY SCHOOL – Mixed Day
100    12315523    ST. MARY’S YATTA SECONDARY SCHOOL – Mixed Day
101    12315524    KALULUINI SECONDARY SCHOOL – Mixed Day
102    12315601    KATANGI SECONDARY SCHOOL – Mixed Boarding
103    12315602    KYASIONI SECONDARY SCHOOL – Mixed Day & Boarding
104    12315603    KITHEUNI SECONDARY SCHOOL – Mixed Day & Boarding
105    12315604    MAIUNI SECONDARY SCHOOL – Mixed Day
106    12315605    IKOMBE SECONDARY SCHOOL – Mixed Day & Boarding
107    12315606    KYUA SECONDARY SCHOOL – Mixed Day & Boarding
108    12315608    FR. MAKEWA HIGH SCHOOL – Mixed Day & Boarding
109    12315609    YUMBUNI SECONDARY SCHOOL – Mixed Day
110    12315610    NGUMBULU SECONDARY SCHOOL – Mixed Day
111    12315611    SYOKISINGA SECONDARY SCHOOL – Mixed Day
112    12315612    BISHOP PAUL MUTUA HIGH SCHOOL – Mixed Day
113    12315614    MEKILINGI SECONDARY SCHOOL – Mixed Day
114    12316101    KANGUNDO HIGH SCHOOL – Boys Boarding
115    12316103    MANYATTA SEC SCHOOL – Mixed Day & Boarding
116    12316104    MISYANI GIRLS’ SECONDARY SCHOOL – Girls Boarding
117    12316105    KAWETHEI SECONDARY SCHOOL – Mixed Day & Boarding
118    12316106    KITWII SECONDARY SCHOOL – Mixed Day & Boarding
119    12316107    MATUNGULU BOYS – Boys Boarding
120    12316108    KAKUYUNI SECONDARY SCHOOL:: – Mixed Day & Boarding
121    12316110    IMILINI SECONDARY SCHOOL – Mixed Day
122    12316111    KYEVALUKI SECONDARY SCHOOL – Mixed Day & Boarding
123    12316112    KAVILINGUNI HIGH SCHOOL – Mixed Day
124    12316113    MULINGANA SECONDARY SCHOOL – Mixed Day
125    12316114    KAMANZI ABC SECONDARY SCHOOL – Mixed Day
126    12316115    ST. MARY’S MUKUNIKE SECONDARY SCHOOL – Mixed Day
127    12316116    KAWAUNI SECONDARY SCHOOL – Mixed Day
128    12316117    KWAKATHULE SECONDARY SCHOOL – Mixed Day
129    12316120    A B C KATHITHYAMAA SEC SCHOOL – Mixed Day
130    12316121    MBUSYANI MIXED DAY SECONDARY SCHOOL – Mixed Day
131    12316123    A I C MATETANI MIXED – Mixed Day
132    12316125    A I C KIKAMBUANI – Mixed Day
133    12329101    MITABONI ABC GIRLS – Girls Boarding
134    12329102    MITABONI MIXED SECONDARY SCH – Mixed Day & Boarding
135    12329103    KATHIANI HIGH SCHOOL – Boys Boarding
136    12329104    KALILUNI GIRLS’ SECONDARY SCHOOL – Girls Boarding
137    12329105    KIKOMBI SECONDARY SCHOOL – Mixed Day & Boarding
138    12329106    KITIE  SECONDARY SCHOOL – Mixed Day & Boarding
139    12329107    NGOLENI SECONDARY SCHOOL – Mixed Day & Boarding
140    12329108    KAEWA SECONDARY  SCHOOL – Mixed Day & Boarding
141    12329109    MIUMBUNI A.I.C SECONDARY SCHOOL – Mixed Day
142    12329110    KITHUNGUINI SECONDARY SCHOOL – Mixed Day & Boarding
143    12329111    GENERAL MULINGE HIGH SCHOOL – Mixed Day & Boarding
144    12329112    KAANI LIONS SECONDARY SCHOOL – Mixed Day & Boarding
145    12329113    NGIINI SECONDARY SCHOOL – Mixed Day
146    12329114    THINU SECONDARY SCHOOL – Mixed Day
147    12329115    KITUVU SECONDARY SCHOOL – Mixed Day
148    12329116    KATHIANI GIRLS SCHOOL – Girls Boarding
149    12329119    ST. VINCENT IMILINI SECONDARY SCHOOL – Mixed Day
150    12329120    MBUUNI SECONDARY SCHOOL – Mixed Day
151    12329122    A B C KWANGENGI SEC. SCHOOL – Mixed Day
152    12329123    MBEE SECONDARY SCHOOL – Mixed Day
153    12329125    KINYAU MIXED SECONDARY SCHOOL – Mixed Day
154    12329127    KAIANI SECONDARY SCHOOL – Mixed Day
155    12329128    KALIKYA MIXED SECONDARY SCHOOL – Mixed Day
156    12330102    MUTHWANI SECONDARY SCHOOL – Mixed Day
157    12330103    ST AUGUSTINE MLOLONGO SECONDARY – Mixed Day
158    12330104    MAVOKO SECONDARY SCHOOL – Mixed Day
159    12330105    KYUMBI SECONDARY SCHOOL – Mixed Day
160    12330120    ATHI-RIVER SEC.SCHOOL – Mixed Day
161    12343301    MASINGA BOYS SECONDARY SCHOOL – Boys Boarding
162    12343302    MASINGA GIRLS SECONDARY SCHOOL – Girls Boarding
163    12343303    KIVAA SECONDARY SCHOOL – Mixed Boarding
164    12343304    IIANI MIXED SEC SCHOOL – Mixed Boarding
165    12343305    KIKUMINI HIGH SCHOOL – Mixed Boarding
166    12343306    MUSINGINI MIXED SECONDARY SCHOOL – Mixed Boarding
167    12343307    NGUKEMWE HIGH SCHOOL – Mixed Boarding
168    12343308    KITANGANI SECONDARY SCHOOL – Mixed Boarding
169    12343309    KAEWA MIXED SECONDARY SCHOOL – Mixed Boarding
170    12343310    NZUKINI SECONDARY SCHOOL – Mixed Boarding
171    12343311    IKATINI SECONDARY SCHOOL – Mixed Boarding
172    12343312    MATHAUTA MIXED SECONDARY SCHOOL – Mixed Boarding
173    12343313    EKALAKALA SECONDARY SCHOOL – Mixed Boarding
174    12343315    KITHYOKO SECONDARY SCHOOL – Mixed Boarding
175    12343316    THATHA SECONDARY SCHOOL – Mixed Boarding
176    12343317    KWAWANZILU MIXED DAY SEC. SCHOOL – Mixed Boarding
177    12343318    KASEVE SECONDARY SCHOOL – Mixed Boarding
178    12343319    KATHUKINI SECONDARY SCHOOL – Mixed Boarding
179    12343320    ST JOHN`S IIANI SECONDARY SCHOOL – Mixed Boarding
180    12343321    NDITHINI SECONDARY SCHOOL – Mixed Boarding
181    12343322    MANANJA SECONDARY SCHOOL – Mixed Boarding
182    12343323    MILAANI MIXED SECONDARY SCHOOL – Mixed Boarding
183    12343324    KIATINENI MIXED DAY SECONDARY SCHOOL – Mixed Boarding
184    12343325    TANA BRIDGE SECONDARY SCHOOL – Mixed Boarding
185    12343326    KATHINI SECONDARY SCHOOL – Mixed Boarding
186    12343327    EENDEI SECONDARY SCHOOL – Mixed Boarding
187    12343328    MUKUSU SECONDARY SCHOOL – Mixed Boarding
188    12343329    ULUTYA MIXED  DAY SECONDARY SCHOOL – Mixed Boarding
189    12343330    KASUVILO SECONDARY SCHOOL – Mixed Boarding
190    12345501    TALA HIGH SCHOOL – Boys Boarding
191    12345502    KINYUI BOYS SECONDARY SCHOOL – Boys Boarding
192    12345503    MATUNGULU GIRLS SCHOOL – Girls Boarding
193    12345504    SENGANI SECONDARY SCHOOL – Girls Boarding
194    12345505    KINYUI GIRLS SA SECONDARY SCHOOL – Girls Boarding
195    12345507    KATWANYAA SECONDARY SCHOOL – Mixed Day & Boarding
196    12345508    TALA GIRLS SECONDARY SCHOOL – Girls Boarding
197    12345509    FR. HEERAN SECONDARY SCHOOL – Mixed Day & Boarding
198    12345511    ST. JOSEPHS’ KATHEKA SECONDARY – Mixed Day
199    12345512    KATULYE SECONDARY SCHOOL – Mixed Day
200    12345513    KALANDINI SECONDARY SCHOOL – Mixed Day
201    12345514    KISUKIONI SECONDARY SCHOOL – Mixed Day & Boarding
202    12345515    SYANTHI SECONDARY SCHOOL – Mixed Day
203    12345516    KIBOKO SECONDARY SCHOOL – Mixed Day
204    12345517    KITHUANI SECONDARY SCHOOL – Mixed Day
205    12345518    A I C ITHEUNI SEC SCHOOL – Mixed Day
206    12345521    KIMANZA SEC SCHOOL – Mixed Day
207    12345525    MATUU  WENDANO SEC SCH – Mixed Day
208    12345527    ABC KAMBUSU SECONDARY SCHOOL – Mixed Day
209    12345529    A I C MWATATI SEC SCH – Mixed Day
210    12345530    S.A NGULUNI SECONDARY SCHOOL – Mixed Day
211    12345534    MUUMONI S.A KIAMBA SEC SCHOOL – Mixed Day
212    12345538    KYAUME MIXED SECONDARY SCHOOL – Mixed Day


Private secondary schools

Angaza Nguluni Academy
Location: Located off Nguluni market, 50 km from Nairobi, and 5 km from Tala on Nairobi-Kangundo road
Address: PO Box 113-90131, Tala, Kangundo, Kenya
City/ Town: Tala
County: Machakos
Country: Kenya
Email: [email protected]
Website: www.angazanguluni.com

Brightways Girls School                           Location: Next to Machakos Techers College
Address: P.O. Box 1987, Machakos 90100
City/ Town: Machakos
Country: Kenya
Phone: 044-24205

Brigida Morello Gorls Secondary Location: Situated at Katani, 9KM from Mombasa Highway and Mlolongo town
Address: PO Box 123, 00519 Mlolongo
City/ Town: Mlolongo
County: Machakos

Kithaayoni Secondary School
Address: P.O. Box 257, Machakos 90100
City/ Town: Machakos
County: Eastern
Country: Kenya
Phone: 044-21222, 250064

Kitengela Vineyard Secondary School
Location: Along Namanga Road
Address: P.O. Box 654, Athi-River 00204
City/ Town: Athi-River
Country: Kenya
Email: [email protected]
Phone: 045-20046, 0722-773446, 0722-736543

Kitengela Girls’ High School
Location: Kitengela township,
Address: P.O. Box 316, Athi-River 00240
City/ Town: Athi-River
Country: Kenya
Phone: 045-22556, 22600, 0733-553075, 0720-149966

Kitengela Intanational School
Location: Opp Yukos Petrol Station
Address: P.O. Box 473, Athi River 00204
City/ Town: Athi River
Country: Kenya
Phone: 0722-157502

Kyulu Secondary School
Address: P.O. Box 365, Machakos 90100
City/ Town: Machakos

Machakos Academy Girls’ High School
Location: Machakos Town
Address: P.O. Box 1916, Machakos 90100
City/ Town: Machakos
Country: Kenya
Email: [email protected]
Phone: 0701682727, 0733819413

Machakos Central High School
Location: Opp. D.E.O’s Office
Address: P.O. Box 644, Machakos 90100
City/ Town: Machakos
Country: Kenya
Phone: 044-21749

Springvale High School
Location: Off mombasa Road
Address: P.O. Box 2001, Machakos 90100
City/ Town: Machakos
Country: Kenya
Phone: 0729-026992

St. Catherine Girls High School Machakos
Location: Located 12 Km from MachakosTown along Machakos-Kitui Road or 79 Km from Nairobi

Shalom High School
Location: Along Nairobi-Mombasa Highway
Address: P.O. Box 113, Athi River 00204
City/ Town: Athi River
County: Eastern
Country: Kenya
Phone: 0722-635350

 

 

 


Click here to submit your school’s details