Secondary Schools in Machakos County


A Comprehensive list of Secondary Schools in Machakos County, Showing the County Schools Code Number, the School Name and the  Type  of School.

Public Secondary Schools in Machakos County

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 – Mixed Day & 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 Day & Boarding
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 SECONDARY SCHOOL – 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 SCHOOL – 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 SCHOOL – 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



Exciting Links
  1. 20 Things Women Should Never, Ever, Do
  2. 20 Things Men Should Never, Ever, Do
  3. Memorable Speech by Idi Amin
  4. Application Form to Marry my Daughter.
  5. 45 Things a Girl Wants But Wont Ask For
  6. The 20 Things You Need To Accomplish In Your 20s

About Gachie

Hello, I'm Josphat Gachie, a DIGITAL MEDIA CONSULTANT and the founder of Softkenya.com. Softkenya is Kenya's most comprehensive information website. Hope you will get what you want. WELCOME.