Contents
- 0.1 You May also Like
- 0.2 How to Obtain a Commercial Pilot License in Kenya
- 0.3 First Time Undergraduate HELB Loan Application
- 1 List of National Schools in Kenya: Cluster 1 – List of all schools in Kenya
- 2 List of National Schools in Kenya : Cluster 2 – List of all schools in Kenya
- 3 List of National Schools in Kenya : Cluster 3 List of all schools in Kenya
- 4 List of National Schools in Kenya : Cluster 4 List of all schools in Kenya
- 5 Extra county schools in Kenya 2020 List of all schools in Kenya
- 6 Primary schools List of all schools in Kenya
- 6.1 Bomet – List of all schools in Kenya
- 6.2 Bungoma – List of all schools in Kenya
- 6.3 Buret District – List of all schools in Kenya
- 6.4 Butere – List of all schools in Kenya
- 6.5 Chwele – List of all schools in Kenya
- 6.6 Eldoret – List of all schools in Kenya
- 6.7 Embu – List of all schools in Kenya
- 6.8 Kabete – List of all schools in Kenya
- 6.9 Kakamega – List of all schools in Kenya
- 6.10 Kericho – List of all schools in Kenya
- 6.11 Kiambu – List of all schools in Kenya
- 6.12 Kirinyaga – List of all schools in Kenya
- 6.13 Kisumu – List of all schools in Kenya
- 6.14 Kitui – List of all schools in Kenya
- 6.15 Kwale – List of all schools in Kenya
- 6.16 Limuru – List of all schools in Kenya
- 6.17 Lugari – List of all schools in Kenya
- 6.18 Machakos County – List of all schools in Kenya
- 6.19 Makueni – List of all schools in Kenya
- 6.20 Malava – List of all schools in Kenya
- 6.21 Migori – List of all schools in Kenya
- 6.22 Mombasa
- 6.23 Mumias – List of all schools in Kenya
- 6.24 Mumias sub-county – List of all schools in Kenya
- 6.25 Murang’a
- 6.26 Mwingi
- 6.27 Nairobi County
- 6.28 Nakuru
- 6.29 Nyandarua
- 6.30 Nyeri
- 6.31 Rachuonyo
- 6.32 Siaya
- 6.33 Taita-Taveta
- 6.34 Teso
- 6.35 Webuye
- 6.36 Other
- 7 Secondary and high schools
- 8 International schools
List of all schools in Kenya The following is a list of all schools in Kenya In Kenya, we have over 100 National Schools that are classified into four clusters, based on their infrastructure and human resources.
It should be noted that each KCPE candidates are required to choose one from each cluster.
In the 3rd cluster usually has the best national schools in Kenya. It consists of the original list of National Schools in Kenya.
On the other hand, we have about over 300 extra county schools. These schools perform highly with a mean score of 6.5 and above. List of all schools in Kenya
Extra county schools come after national schools in Kenya. Most of them usually top the counties and even nationally.
Below is a list of all national schools as well as all extra county schools in Kenya.
List of National Schools in Kenya: Cluster 1 – List of all schools in Kenya
Tartar Girls
St Patricks Iten
St Brigids Girls
Ribe Boys
Pangani Girls
Nyabururu Girls
Muthale Girls
Murang’a High
Moi Mbiruri
Moi Girls Isinya
Meru School
Maranda High
Mama Ngina Sec
Makueni Boys
Machakos Boys
Lugulu Girls
Kisii High
Kenyatta High
Karima Girls Secondary
Kapsabet Boys
Kanga
Kakamega High
Kagumo Boys High
Garissa High
Friends School Kamusinga
Chogoria Girls
Bura Girls
Bunyore Girls High
Asumbi Girls
List of National Schools in Kenya : Cluster 2 – List of all schools in Kenya
Wajir Girls Secondary School
Wajir Boys High School
Turkana Girls Secondary School
Tenwek Boys Secondary School
St. Joseph Chepterit Girls Secondary
Sironga Girls Secondary School
Sa Kolanya Girls Secondary School
Oolaiser Boys Secondary School
Nyandarua High School
Ngao Girls Secondary School
Nanyuki Boys High School
Mpeketoni Boys Secondary School
Moyale Boys Secondary School
Moi Girls Nyabohanse Secondary
Moi Girls Mandera Secondary
Mbooni Girls Secondary School
Mandera Boys Secondary School
Lamu Girls Secondary School
Kisima Girls Secondary School
Kathiani Girls Secondary School
Kabianga Boys Secondary School
Hola Boys Secondary School
Garbatula Boys Secondary
Chewoyet Boys High School
Bahari Girls Secondary School
List of National Schools in Kenya : Cluster 3 List of all schools in Kenya
Utumishi
Starehe Girls
Starehe Boys Centre
Nakuru Girls
Nakuru Boys
Nairobi School
Moi Girls High
Moi Forces Lanet
Moi Forces Academy
Maseno School
Maryhills Girls Sec
Mangu High Sch
Loreto Limuru
Limuru Girls
Lenana School
Kenya High
Alliance High
Alliance Girls
List of National Schools in Kenya : Cluster 4 List of all schools in Kenya
St. Marys Girls
St. Joseph Boys
Siakago Girls
Shimo La Tewa
Ole Tipis Girls
Njonjo
NEP Girls
Mugoiri Girls High
Moi Kapsowar
Moi Girls
Mbita High
Matuga Girls
Maralal High
Lodwar High
Kwale High
Kitui High
Kisumu Girls
Kilgoris Boys
Kaplong Girls
Kabare Girls Secondary
Isiolo Girls
Ikuu Boys
Chavakali Secondary
Butula Boys High School
Butere Girls
Bishop Gatimu Gandu
Baringo High
Baricho Boys
Extra county schools in Kenya 2020 List of all schools in Kenya
Below is a list of all extra county schools in Kenya 2019 and their codes;
1. 01101101 Dr.aggrey High School Boys
2. 01101201 St. Mary’s High School Lushangonyi Boys
3. 01113101 Eldoro Girls High School Girls
4. 01113102 Timbila Secondary School Boys
5. 01114102 Murray Girls’ High School Girls
6. 01114301 Mwasere Girls’ Secondary School Girls
7. 02105104 Waa High School Boys
8. 02105108 Waa Girls Secondary School Girls
9. 04107101 Malindi High School Boys
10. 04107105 Ngala Memorial Girls’ Secondary School Girls
11. 04111102 St Johns Girls Secondary School. Girls
12. 05103102 Mau Mau Memorial Girls Secondary School Girls
13. 07214101 Nyahururu High School Boys
14. 07215202 Wanjohi Secondary School Girls
15. 07216101 Njabini Boys High School Boys
16. 07216103 Magumu High School Boys
17. 07216108 Mt Kinangop Girls’ Secondary School Girls
18. 07225101 Nyakiambi Girls Secondary Girls
19. 08202001 Nyeri High School Boys
20. 08202007 Giakanja Secondary School Boys
21. 08210201 Naromoru Girls Secondary School Girls
22. 08217101 Kanjuri High School Boys
23. 08217202 Kirimara High School Boys
24. 08218102 Tumutumu Girls’ High School Girls
25. 08219101 South Tetu Girls’ High School Girls
26. 08219103 Kaheti Boys High School Boys
27. 08221301 Kangubiri Girls High School Girls
28. 08237001 Karima Boys’ High School Boys
29. 08237002 Chinga Girls High School Girls
30. 08237003 Kenyatta High School/mahiga Boys
31. 08237004 Chinga Boys High School Boys
32. 08237005 Othaya Boys High School Boys
33. 08237009 Othaya Girls Secondary School Girls
34. 08237012 Mahiga Girls Secondary School Girls
35. 09203401 Kerugoya Boys High School Boys
36. 09203402 Kerugoya Girls High School Girls
37. 09203405 Mutira Girls Secondary School Girls
38 09222201 Kianyaga High School Boys
39. 09222301 Ngiriambu Girls Secondary School Girls
40. 09224201 Karoti Girls High School Girls
41. 10204102 Mumbi Girls’ High School Girls
42. 10208201 Kamahuha Girls High School Girls
43. 10226201 Githumu High School Boys
44. 10226202 Gituru Secondary School Mixed
45. 10226210 Ng’araria Girls Secondary School Girls
46. 10226211 Naaro High School Mixed
47. 10226216 Gaichanjiru High School Boys
48. 10226217 Githunguri Girls Girls
49. 10226227 Ruchu Girls Secondary School Girls
50. 10227301 Njiiri School Boys
51. 10228101 Njumbi High School Boys
52. 10228301 Gitugi Girls High School Girls
53. 10228401 Kiria-ini Girls Secondary School Girls
54. 10229101 Kangema High School Boys
55. 10234401 Gatanga Girls’ Secondary School Girls
56. 10238101 Kahuhia Girls’ High School Girls
57. 10238102 Kirogo Secondary School Boys
58. 10238114 Kiaguthu Boys Secondary School Boys
59. 11205101 Kanunga High School Boys
60. 11205108 Loreto Girls High School Kiambu Girls
61. 11205201 St. Anne’s Sec. School-lioki Girls
62. 11205204 Kiambu High School Boys
63. 11207101 Thika High School Boys
64. 11207102 Chania Boys’ High School Boys
65. 11207108 Chania Girls’ High School Girls
66. 11212101 Muhoho High Boys
67. 11230101 Mary Leakey Girls’ High School Girls
68. 11231102 Precious Blood Kagwe Girls Secondary School Girls
69. 11231207 Kijabe Boys High School Boys
70. 11231208 Kijabe Girls Girls
71. 11236101 St.francis Girls High School (mang’u) Girls
72. 12301702 Machakos Girls’ High School Girls
73. 12301703 Mumbuni High School Boys
74. 12301704 Mua Hills Secondary School Girls
75. 12301710 Ngelani High School Boys
76. 12301734 Mumbuni Girls’ School Girls
77. 12301755 Kitonyini High School Mixed
78. 12301759 Nyayo A.i.c Girls Secondary School Girls
79. 12314201 Kabaa High School Boys
80. 12316101 Kangundo High School Boys
81. 12316104 Misyani Girls’ Secondary School Girls
82. 12343301 Masinga Boys Secondary School Boys
83. 12343302 Masinga Girls Secondary School Girls
84. 12345508 Tala Girls Secondary School Girls
85. 13302102 St Charles Lwanga School Boys
86. 13302103 St. Angela’s Girls Secondary School Girls
87. 13331205 Kyondoni Girls Secondary School Girls
88. 13332101 Mutito Boys Secondary School Boys
89. 13332102 A.i.c Sombe Girls Secondary School Girls
90. 13353201 Mulango Girls High School Girls
91. 13353301 Maliku Girls’ Secondary School Girls
92. 14303101 Kangaru School Boys
93. 14303104 Kangaru Girls School Girls
94. 14303201 St Paul’s High School Kevote Boys
95. 14303203 St Teresa’s Girls’ – Kithimu Girls
96. 14312101 Siakago Boys High School Boys
97. 14312104 Gangara Secondary School Mixed
98. 14312105 Kiambere School Complex Mixed
99. 14312301 Kanyuambora Secondary School Boys
100. 14333102 St. Catherine Nthagaiya Girls Secondary School Girls
101. 14333201 Kyeni Girls’ High School Girls
102. 14333202 Kegonge Boys High School Boys
103. 14341101 Mayori Secondary School Mixed
104. 14341201 Nyangwa Boys’ High School Boys
105. 14355102 Kiriari Girls High School Girls
106. 14355112 Kavutiri Boys Secondary School Boys
107. 14355201 Nguviu Boys High School Boys
108. 14355202 Nguviu Girls Secondary School Girls
109. 15304102 Kaaga Girls’ High School Girls
110. 15304103 Kaaga Boys Secondary Boys
111. 15304106 Gikumene Girls ‘ Secondary School Girls
112. 15309101 Bureiruri Boys Secondary School Boys
113. 15309102 Kangeta Girls’ Secondary School Girls
114. 15309201 Maua Girls Secondary School Girls
115. 15309301 Igembe Boys’ Secondary School Boys
116. 15319101 Nkubu High School Boys
117. 15319104 Nkuene Girls High School Girls
118. 15319201 Kanyakine High School Boys
119. 15319205 Yururu Girls’ Secondary School Girls
120. 15327101 Miathene Boys High School Boys
121. 15334301 Kibirichia Boys Secondary School Boys
122. 15334302 Kibirichia Girls Secondary School Girls
123. 17306101 Isiolo Boys Secondary School Boys
124. 17322201 Kinna Secondary School Mixed
125. 18325201 Kalulini Boys’ High School Boys
126. 18336101 Precious Blood Sec.school – Kilungu Girls
127. 18346101 Kitondo Secondary School Boys
128. 18346102 Kisau Girls Secondary School Girls
129. 19308301 Chuka Boys High School Boys
130. 19308304 Chuka Girls’ Secondary School Girls
131. 19308502 Mukuuni High School Boys
132. 19308503 Ikuu Girls Secondary School Girls
133. 19308504 Njuri High School Mixed
134. 19308505 Magumoni Girls Girls
135. 19326101 Muthambi Girls High School Girls
136. 19326102 Muthambi Boys Secondary School Boys
137. 19326105 Kajiunduthi High School Mixed
138. 19326201 Chogoria Boys High School Boys
139. 19326203 Kiriani Boys High School Boys
140. 19326204 Chief Mbogori Girls Secondary School Girls
141. 19326206 Igwanjau Secondary School Mixed
142. 19326211 Makuri Girls Secondary School Girls
143. 20401007 Buruburu Girls Secondary Girls
144. 20405001 Dagoretti High School Boys
145. 20405002 Upper Hill School Boys
146. 20405003 Moi Girls’ School Nairobi Girls
147. 20405004 Precious Blood Riruta Girls
148. 20405007 Nembu Girls High School Girls
149. 20406002 Statehouse Girls H. Sch Girls
150. 20406009 Hospital Hill High School Boys
151. 20406011 St. George’s Girls’ Secondary School Girls
152. 22502204 a I C Moi Girls Samburu Girls
153. 23503101 St.anthony’s Boys’ High School – Kitale Boys
154. 23503110 Kitale School-secondary Girls
155. 23503111 St Joseph’s Girls’ High School Kitale Girls
156. 23528101 St Mark’s High School – Cherangani Boys
157. 23528108 Friends Bwake Boys School Boys
158. 23528116 St. Mark’s Girls Girls
159. 23529103 Goseta Boys High School Boys
160. 23529132 St. Monica’s Girls High School, Kitale Girls
161. 24505102 Nasokol Girls Secondary School Girls
162. 24505104 Kapenguria Boys High School Boys
163. 24531301 Ortum Secondary School Boys
164. 25533106 Chebilat Secondary School Boys
165. 25551207 Moi Siongiroi Girls’ Secondary School Girls
166. 25563101 Saseta Girls’ Secondary School Girls
167. 25563102 Koiwa Secondary School Boys
168. 25563105 Boito Secondary School Boys
169 25563301 Kimulot Secondary School Boys
170. 26509111 Turbo Girls Sec School Girls
171. 26509112 Kamagut High School Mixed
172. 26509114 Paul Boit Boys Secondary School Boys
173. 26509130 Kipsangui Secondary School Boys
174. 26509140 Loreto High School, Matunda Girls
175. 26534101 Arnesen’s High School Boys
176. 26534102 Kapngetuny High School Boys
177. 26534103 Drys Girls Secondary School Girls
178. 26534116 A.i.c. Chebisaas Boys Secondary School Boys
179. 26535101 Hill School – Eldoret Girls
180. 27536201 Jomo Kenyatta High School Mixed
181. 27536202 Bahati Girls Secondary School Girls
182. 27537301 Naivasha Girls Secondary School Girls
183. 27537303 Naivasha High School Boys
184. 27537319 Lake Naivasha Girls Secondary School Girls
185. 27538101 Michinda Secondary School Boys
186. 27538204 Mary Mount Secondary School Girls
187. 27538208 Molo Academy Boys
188. 27552002 Solai Boys’ Secondary School Boys
189. 27552018 Aic Morop Girls’ Secondary School Girls
190. 27552032 Kirobon Girls Secondary School Girls
191. 27552049 Kirobon Boys’ High Boys
192. 27564101 Njoro Boys High School Boys
193. 27564102 Njoro Girls’ Secondary School Girls
194 .27564108 Larmudiac Secondary Mixed
195. 27570201 Koelel Secondary School Boys
196. 28512101 Kericho High School Boys
197. 28512112 Moi Tea Girls Secondary School Girls
198. 28522501 Tengecha Boys High School Boys
199. 28522505 Litein High School Boys
200. 28522509 Tengecha Girls Girls
201. 28522512 Korongoi Girls’ Secondary Girls
202. 28522520 A.i.c Litein Girls Secondary S Chool Girls
203. 28553102 Cheptenye Secondary School Boys
204. 28553103 Sosiot Girls’ Secondary School Girls
205. 28571201 Londiani Boys Secondary School Boys
206. 28571202 Londiani Girls’ Secondary School Girls
207. 29513101 Kapsabet Girls High School Girls
208. 29513304 Terige Secondary School Boys
209. 29523101 Kemeloi Boys Secondary School Boys
210. 29542101 Meteitei Boys Secondary School Boys
211. 30556301 Ndururumo High School Mixed
212. 31567201 Noonkopir Girls Secondary School Girls
213. 32516101 Narok High School Boys
214. 32519103 Kilgoris Girls Secondary School Girls
215. 33517201 Kabarnet High School Boys
216. 33517202 Kapropita Girls High School Girls
217. 33517203 Kituro High School Mixed
218. 33517205 Pemwai Girls’ Secondary School Girls
219. 33521101 Eldama Ravine Girls High School Girls
220. 33521105 Solian Girls High School Girls
221. 33558101 Marigat Secondary School Boys
222. 33562101 Mogotio High School Girls
223. 34518102 Sing’ore Girls Secondary School Girls
224. 34518401 Tambach Boys High School Boys
225. 34518402 Aic Girls Secondary School Kessup Girls
226. 34520101 Chebara Secondary School Boys
227. 34520102 St. Peter’s Marakwet Boys Secondary School Boys
228. 34520103 Yemit Boys Boys
229. 34559201 Kapkenda Girls’ High School Girls
230. 34559501 Simotwo Secondary School Boys
231. 34559502 Metkei Secondary School Girls
232. 35601202 St. Stephens Lwanya Girls Secondary Girls
233. 35606101 S.a. Kolanya Boys High School Boys
234. 35609104 Sigalame High School Boys
235. 35609105 St. Cecilia Nangina Girls High School Girls
236. 35620101 St. Paul’s Amukura High School Boys
237. 35620201 St Monica Chakol Girls’ High School Girls
238. 35629101 Nambale Secondary School Boys
239. 36602101 Bungoma High School Boys
240. 36602102 Kibabii High School Boys
241. 36602103 Cardinal Otunga Girls High School Girls
242. 36612201 Teremi Boys High School Boys
243. 36613201 St.cecilia Girls Misikhu Girls
244.36621101 Chesamisi Boys High School Boys
245. 36621108 Moi Girls High School, Kamusinga Girls
246. 36621110 St. Luke’s Boys’ High School Kimilili Boys
247. 37607201 Archbishop Njenga Girls’ High School Girls
248. 37607203 Lugari Secondary School Boys
249. 37608003 Butere Boys High School Boys
250. 37614102 Malava Boys High School Boys
251. 37615001 Musingu Boys High School Boys
252. 37615003 Eregi Girls High School Girls
253. 37615004 Musoli Girls High School Girls
254. 37615009 Shikunga Secondary School Mixed
255. 37616006 St.ignatius Mukumu Boys High School Boys
256. 37616007 the Sacred Heart Girls, Mukumu Girls
257. 37617210 St.mary’s Mumias Girls Secondary School Girls
258. 37617211 St. Peter’s Mumias Boys’ High School Boys
259. 37624002 Kivaywa Secondary School Boys
260. 37632304 Ingotse High School Boys
261. 38604101 Vihiga Friends High School Boys
262. 38604109 St. Clare’s Maragoli Girls Girls
263. 38619102 Nyang’ori Boys High School Boys
264. 38619201 Friends School Kaimosi Girls Girls
265. 38622102 Moi Girls’ Secondary School-vokoli Girls
266. 38622202 Mbale High School Boys
267. 38622203 Friends School Keveye Girls Girls
268. 39701022 Kisumu Boys High School Boys
269. 39713001 Ahero Girls Secondary School Girls
270. 39713006 Onjiko High School Boys
271. 39713021 Otieno Oyoo Secondary School Boys
272. 39714101 Ngere High School Boys
273. 39714106 St. Barnabas Girls’ Secondary School Girls
274. 39733108 Rae Girls Secondary School Girls
275. 39733212 Nyabondo High School Boys
276. 39733213 Nyakach Girls’ High School Girls
277. 39733307 Thurdibuoro Mixed Secondary School Mixed
278. 39734401 Achego Girls Secondary School Girls
279. 39734402 Koru Girls Sec Sch Girls
280. 39737022 Chulaimbo Secondary School Boys
281. 40703102 Nyanchwa Boys High School Boys
282. 40703103 Kereri Girls High School Girls
283. 40703201 Cardinal Otunga High School-mosocho Boys
284. 40703403 Nyamagwa Sda Sec Sch Mixed
285. 40711101 St.angela Sengera Girls Sec Sch Girls
286. 40716101 E L C K Itierio Boys High School Boys
287. 40716102 Suneka Secondary School Mixed
288. 40716103 St.paul’s Igonga Secondary School Mixed
289. 40716118 E L C K Itierio Girls Secondary School Girls
290. 40719102 Tabaka Secondary School Mixed
291. 40719104 Nyabigena Sec School Boys
292. 40723201 Itibo Boys High School Boys
293. 40732206 St. Theresa’s Nyangusu Girls Secondary School Girls
294. 40735101 Moi Gesusu H Sch Boys
295. 40735201 St. Charles Lwanga Ichuni Girls High School Girls
296. 40740101 St.johns Nyamagwa Boys Boys
297. 40740102 Sameta High School Boys
298. 40740104 St. Mary’s Nyamagwa Girls Secondary School Girls
299. 41704001 Homa Bay High School Boys
300. 41704003 Ogande Girls’ High School Girls
301.41704107 Orero Boys Secondary School Boys
302. 41710201 Wang’apala Secondary School Boys
303. 41710203 Bishop Linus Okok Girls’ Secondary School Girls
304. 41710301 Agoro Sare High School Boys
305. 41710403 Dudi Girls Secondary School Girls
306. 41710405 Our Lady of Mercy Ringa Boys Secondary School Boys
307. 41731002 Mawego Secondary School Girls
308. 41731101 Gendia Sec Mixed
309. 41731303 Oriwo Boys High School Boys
310 .42705102 Bishop Okoth Girls’- Mbaga Secondary School Girls
311 .42712102 Nyamira Girls Secondary School Girls
312. 42721101 Chianda High School Boys
313. 42721201 St. Mary’s Lwak Girls’ School Girls
314. 42721202 Ramba Secondary School Boys
315. 42725102 Sega Girls Secondary School Girls
316. 42726101 St. Mary’s School, Yala Boys
317. 42726107 Sawagongo High School Boys
318. 42738101 St. Francis Ranga’la Girls Secondary School Girls
319. 42738102 Ambira High School Boys
320. 43706109 Nyamira Technical Secondary School Boys
321. 43720106 Nyansiongo High School Boys
322. 43720107 Menyenya S.d.a High School Mixed
323. 44707105 Kadika Girls’ Secondary School Girls
324. 44707106 Nyabisawa Girls Secondary School Girls
325. 44708101 Tarang’anya Boys High School Boys
326. 44708201 Isibania Boys Sec Boys
327. 44717101 Kanyawanga Secondary School Boys
328. 44729104 Sori Secondary School Mixed
329. 44736101 St Joseph’s Rapogi Secondary School Boys
330. 44736203 St. Pius Uriri High School Boys
331. 44739104 St. Albert’s Girls High School, Ulanda Girls
Primary schools List of all schools in Kenya
Primary schools in Kenya may be designated as follows:
- DEB indicating that they were founded by the now abolished District Education Boards, hence were public schools from the start.
- RC indicating that they were founded and sponsored by the Roman Catholic Church as it was known then
- AC indicating that they were founded and sponsored initially by the Anglican Church
- Others may have no designation meaning they were founded well after independence or they have dropped their sponsor designation from their official name.
- .
Bomet – List of all schools in Kenya
- Aisaik Primary School
- Balek Primary School
- Bomet Primary School
- Bosto Primary School
- Cheboin Primary School
- Cheboriot Primary School
- Chelsea Academy
- Chematich Primary School
- Chepkolon Primary School
- Chesoen Primary School
- Dr. Steury Primary School
- Embomos Primary School
- Emitiot Primary School
- Goitab Silibwet Primary School
- Kaboruso Primary School
- Kabungut Primary School
- Kabusarek Primary School
- Kapkesosio Primary School
- Kapkimolwa Primary School
- Kapsigowo Primary School
- Kapsimbiri Primary School
- Kapsoiyo Primary School
- Kimenderit Primary School
- Kipkoi Junior Academy
- Kiriba Primary School
- Kitala Primary School
- Kong’otik Primary School
- Kugunoi Primary School
- Lako Academy
- Lebekwt Primary School
- Lekimbo Primary School
- Longisa Primary School
- Menet Primary School
- Merigi Primary School
- Meswondo Primary School
- Mogoma Primary School
- Motigo Primary School
- Mugango Primary School
- Mulot Primary School
- Ndalelai Primary School
- Ndaraweta Primary School
- Ngwomwet Primary School
- Njerian Primary School
- Salaik Primary School
- Seanin Primary School
- Silibwet Primary School
- Silibwet Township Academy
- Siwot Primary School
- St. Mary’s Girls’ Secondary School
- St. Mary’s Mixed Day and Boarding Primary School
- Taboino Primary School
- Tangut Primary School
- Tebeswet Primary School
- Teganda Primary School
- Tenwek Boarding Primary School
- Tenwek Day Primary School
- Tenwek High School
- Terek Primary School
- Tiroto Primary School
- Tumoiyot Primary School
- Uswet Primary School
- Vidhu Ramji Primary School
Bungoma – List of all schools in Kenya
- Barbra Junior Academy Chwele
- Bukananachi friends Primary
- Bungoma DEB (District Education Board) Primary School
- Chebukwa D[9[k
- Chesamisi friends Primary School
- Ekitale Friends Primary School
- Father Walstra Academy
- Fountain Gate Preparatory School
- Iiyuni Primary School
- Kabula R.C. Primary School
- Kakamwe RC Primary School
- Kanduyi DEB Primary School
- Khaoya Primary School
- Kibabii Primary School
- Lwanda F.Y.M Primary School
- Marehll Academy
- Masuno RC (Roman Catholic) Primary School
- Matumbufu DEB Primary School
- Mayanja Primary School
- Misimo Primary FYM
- Mnala Primary School
- Moi Primary School, Bungoma
- Namwacha FYM Primary School
- Ndengelwa RC Primary School
- Sang’alo RC Primary School
- Sitikho Primary School
- Siangwe RC Primary School
- St. Erastus Primary School, Naitiri
- Tunya R.C. Primary Schopl
- Sango f.y.m primary school
Buret District – List of all schools in Kenya
- Arokyet Primary School
- Charera Primary School
- Cheborgei Primary School
- Chebwagan Primary School
- Chelilis Primary School
- Chemelet Primary School
- Getarwet Primary School
- Itoik Primary School
- Kabartegan Primary School
- Kabitungu Primary School
- Kabusienduk Primary School
- Kabusienduk Secondary School
- Kalya Academy
- Kamanamsim Primary School CDT
- Kaminjeiwa Primary School
- Kapchelach Primary School
- Kapkatet Primary School
- Kapminjewet Primary School
- Kapsir Primary School
- Kapsogut Primary School
- Kaptele Primary School
- Kaptele Secondary School
- Kipraisi Primary School
- Kusumek Primary School
- Lalagin Primary School
- Litein Secondary School
- Litiik Primary School
- Mabasi Primary School
- Mabasi Secondary School
- Matunda Grammar School
- Mombwo Primary School
- Monoru Primary School
- Ng’esumin Primary School
- Reresik Primary School
- Roret Primary School
- Rungut Primary School
- Sally-Ann School
- Siongi Primary School
- Soet Primary School
- Sosit Primary School
- Tebesonik Primary School
- Tengecha Boys & Girls Secondary School
- Tengecha Primary School
- Tepkutwet Primary School
- Tepkutwet Secondary School
- Tulwet Primary School
Butere – List of all schools in Kenya
- Amusere Primary School
- Bubala Primary School
- Bukolwe Primary School
- Bushibungo Primary School
- Butere Primary School
- Ebulafu Primary School
- Ebutsetse Primary School
- Elukokho Primary School
- Elukoye Primary School
- Emasaba Primary School
- Emauko Primary School
- Emusunguri Primary School
- Eshianza Primary School
- Eshibimbi Primary School
- Eshilunyire Primary School
- Eshirakalu Primary School
- Eshitoyi Primary School
- Ibokol Primary School
- Ikokwa Primary School
- Lunza Primary School
- Mabole Primary School
- Manyika Primary School
- Manyulia Primary School
- Muluwa Primary School
- Muriri Primary School
- Mutoma Primary School
- Mwilala Primary School
- Namasoli Primary School (Sammy)
- Shatsala Primary School
- Shianda Primary School
- Shibanga Primary School
- Shibembe Primary School
- Shibuche Primary School
- Shinamwenyuli Primary School
- Shiraha Primary School
- Shirotsa Primary School
- Shitsitswi Primary School
Chwele – List of all schools in Kenya
- Baraki Primary School
- Chebukaka Boys Primary School
- Chebukaka Girls Primary School
- Chenjeni Primary School
- Chepsitati Primary School
- Chwele Academy
- Chwele Boys Primary School
- Kapkateny Primary School
- Kibichori Primary School
- Kimalewa Primary School
- Kings Hunior Academy
- Kuywa Primary School
- Lukhome Primary School
- Madisi Primary School
- Makhonge Primary School
- Makhonge Primary School
- Mana Academy
- Milembe Primary School
- Mmetemaywa Primary School
- Nakitumba Primary School
- Nalondo Primary School
- Namaondo Primary School
- Sanandiki Primary School
- Sango Primary School
- Sibumba Primary School
- Sichei Primary School
- Sikulu Primary School
- Teremi Ersf Primary School
- Toloso Primary School
Eldoret – List of all schools in Kenya
- Aturei Primary School
- Bwayi primary school-moisbridge
- Chebarus Primary School
- Chebaun Primary School
- Chepkatet Full Primary School
- Chepkoilel Primary School
- Eldoret Preparatory School
- Emkwen Primary
- G.K. Prisons Primary School
- Gulab Lochab Academy
- Hill School Primary
- Holy Trinity
- Huruma Primary School
- Inder Primary School
- Kapseret Forest Full Primary School
- Kapsoya Primary School
- Kaptagat Preparatory
- Lemook Primary School
- Munyaka Primary School
- Ngeria Primary School
- North Gate School
- Paul Boit Boys High School Kapkong
- Queen of Angels Academy
- Saramek Primary School
- St George Primary School – Kapseret
- St. Joseph’s Primary – Kapseret
- St. Patrick’s Primary School – Eldoret
- Township Primary School – Eldoret
- Tuiyo Primary School
- Uasin Gishu Primary School
Embu – List of all schools in Kenya
- Embu County Primary School
- Embu Urban Primary School
- Gategi Primary School
- Gatondo Primary School
- Gitaraka Primary School
- Itabua Primary School
- Kamwiyendei Primary School
- Kanja Primary School
- Karaba Primary School
- Karurumo Primary School
- Kihumbu Primary School
- Kikumini Primary School
- Kimangaru Primary School
- Kithimu Primary School
- Lions Primary School
- Maali Primary School
- Makutano Primary School
- Malikini Primary School
- Musingini Primary School
- Nthingini Primary School
- Riakanau Primary School
- Saint Petroc Premier School
- St Michael Primary School
- Wachoro Primary School
- Wango Primary School
Kabete – List of all schools in Kenya
- Kinoo Primary School
- Mama Ngina Primary School
- Ndurarua Primary School
- Uthiru Primary School
Kakamega – List of all schools in Kenya
- Booker’s Academy
- Bukhulunya Primary School
- Bushiangala Primary School
- Ebuchinga Primary School
- Ekambwonje Primary School
- Eregi Primary School
- Eshiakhulo Primary School
- Eshiamboko Primary School
- Eshisango Primary School
- Ikhulili Primary School
- Ikonyero Primary School
- Imalaba Primary School
- Iremele Primary School
- Isango Primary School
- Isanjiro Primary School
- Isongo Primary School
- Kakamega Hill Junior School
- Kakamega Muslim Primary School
- Kakamega Primary School
- Kakamega Township Primary School
- Kakoi Primary School
- Kaluni Primary School
- Kholera Secondary School
- Khwisero Primary School (Sammy)
- Kilimo Primary School, Bukura
- Lubinu Primary School
- Lusiola Primary School
- Lwanaswa Primary School
- Madivini Primary School
- Mahira Primary
- Makunga Primary School
- Manyonje Primary School
- Maraba Primary School
- Matioli Primary School
- Matisi Primary School
- Matungu Primary School
- Mukambi Primary School
- Mukavakava Primary School
- Mukulusu Primary School
- Mukumu Mixed Boarding Primary School, Ilala
- Musaa Primary School
- Musango Primary School
- Mutetemo Primary School
- Mutoni Primary School
- Mwiyenga Primary School
- Nabongo Primary School
- Shamoni Primary School
- Shichiko Primary School
- Shieywe Primary School
- Shikomari Primary School
- Shimoyi Primary School
- Shirali Primary School (Sammy)
- Shiswa Primary School
- Shitirira Boarding Primary School
- Shivikhwa Primary School
- Tumbeni Primary School
- Lumakanda Township Primary School
- Musingu Primary School
- Mundulu Primary School
- Shilyalo Primary School
Kericho – List of all schools in Kenya
- A.H.P. Workshop Primary School
- ACK Holy Trinity
- Chepkolon Green-highlands Academy
- Chepkolon Primary School
- Chepkurbet Primary School
- Cheptabes Primary School
- Chilchila Primary School
- Eland Academy
- Fountan Schools
- Grassland Tabon Academy
- Highlands Primary
- Kabianga Primary School, Kericho
- Kapcheluch Primary School
- Kaptebeswet Primary School
- Kerego Primary School
- Kericho Boys Boarding Primary School
- Kericho Primary School
- Kibingei Primary School
- Kipchebor Primary School
- Kipteris Primary School
- Liloch Primary School
- Marinyn Primary School
- Masarian Primary School
- Milimani Grammar School
- Motobo Primary School
- Samolel Primary School
- Siongok Academy
- Siret Primary School
- Siwot Primary School
- St. Patrick Primary School
- Telanet Primary School
- The Eagle School
- Tinderet Primary School
- Torsogek Primary School
- Tunnel Primary School
- Kipketer Primary
- Chepseon Primary School
Kiambu – List of all schools in Kenya
- Banana Hill High School
- Benson Njau Primary School
- Chief-Wandie Primary School
- Fairlawns Primary School
- Gatatha Primary School
- Gachie Secondary School
- Gîcharani Primary School
- Gitare High School
- Githiga High School
- Githiga Primary School
- Gîtîba Primary School
- Gitwe Girls High School
- The Green Garden Schools
- Jeverden Highlands Academy
- Juja Preparatory and Senior School
- Kagera primary school
- Kagwe Girls High School
- Kahuho Primary School
- Kahuho Uhuru High School
- Kaibere Primary School
- Kambaa Girls High School
- Kambui Girls’ High School
- Kamirithu Primary School
- Kamuiru Primary School
- Kamondo High School
- Kamondo Primary School
- Kangoya Primary School
- Kanjeru Girls High School
- Kanjeru Primary School
- Kanunga High School
- Kapitungu Primary School
- Karuri High School
- Karuri Primary School
- Kiaibabu Primary School
- Kiambaa Primary School
- Kiambu High School
- Kiambu Primary School
- Kibichiku Primary School
- Kibichiku Secondary School
- Kibubuti Primary School
- Kidfarmaco Primary School
- Kihara Secondary School
- Kikuyu Day Boys Secondary School
- Kikuyu Township Primary School
- Kirangari High School
- Kiu River Primary School
- Lily Academy Primary School, Githurai
- Limuru Girls High School
- Limuru Model Primary School
- Loreto Limuru High School
- Loreto Primary School
- Machiri Primary School
- Magutu-inî Primary School
- Mary Leakey Girls High School
- Mayuyu Primary School
- Mirithu Girls School
- Muchatha Primary School
- Mugumo-ini Junior Academy
- Mukuyu-ini Primary School
- Mukuyu-ini Secondary School
- Mungai Chengecha Primary School
- Muongoiya Primary School
- muongoiya Secondary School
- Ndumberi Primary School
- Ndurarua Primary School
- Nembu primary school
- Nembu secondary school
- Niche high school
- Nyamang’ara Primary School
- Nyamang’ara Secondary School
- Nyathuna Primary School
- Riabai Primary School
- Riabai high school
- Ruiru Primary School
- Senior Chief Koinange Secondary School
- St Lilian Kahuho Academy
- St. Annes Lioki Girls High School
- St. Joseph Secondary Githunguri
- St. Joseph Secondary School, Gathanga
- St. Mary Thigio
- St. Paul’s Primary School
- Thigio Boys
- Thirime Primary School
- Thogoto Primary School
- Tigoni Primary School
- Ting’ang’a Primary School
- Ting’ang’a Secondary School
- Tulwet Primary School
- Umoja Primary School
- Utafiti Primary School
- Waguthu Primary School
Kirinyaga – List of all schools in Kenya
- Fountain primary school, mwea
- Guama Primary School
- High Visioned, Girls Primary Boarding School, Kutus
- Kairi-ini Primary School, Ndia
- Kangai Primary School, Mwea
- Karaini Primary School
- Karumandi Primary School
- Kavote Primary School
- Kiambatha Primary School
- Kiandai Primary School
- Kiangai Primary School, Ndia
- Kiangoma Primary School, Ndia
- Kianguenyi Primary School
- Kianjege Primary School, Ndia
- Kianjiru Primary School
- Kiaragana Primary School, Ndia
- Kibaro Primary School
- Kibirigwi Primary School, Ndia
- Kiburu Primary School, Ndia
- Kiine Primary School, Ndia
- Lower Baricho Primary School, Ndia
- Lower Sagana Primary School, Ndia
- Muchagara DEB School
- Mukangu Primary School, Ndia
- Mutitu Primary School, Ndia
- Ngariama Primary School, Gichugu
- Ngugu-ini Primary School, Ndia
- Nyanja Primary School
- Ridgemount School, Ndia www.ridgemountschool.com
- Thuiya Primary School
- Thumaita Primary School, Gichugu
- Thunguri Primary School, Ndia
- Upper Sagana Primary School, Ndia
- Waigiri Primary School
Kisumu – List of all schools in Kenya
- Abol Primary School, Kombewa
- Abwao Primary School, Okanowach
- Aga Khan Primary School
- Akonya Primary School, Kombewa
- Alango Primary School, Kajulu
- Angira Primary School, Kajulu
- Apoko Secondary School, Nyakach
- Arina Primary School, Arina
- Arombo Primary School, Kapiyo Kadibo
- Arya Primary School
- Ayaro Primary School, Kolwa
- Bolo Primary School, Bolo
- Bonde Primary, Kombewa
- Bukna Primary School, Kajulu
- Diemo Primary School, Kombewa
- Elora Academies-Kisumu
- G.S Junior Academy
- Guu Primary School, Nyakach Sigoti
- Highway Primary School
- Kabondo Primary School
- Kadiju Primary School, Kolwa
- Karanda Primary School, Ahero
- Kibuye Mixed Primary School, Kibuye
- Kisumu Junior Academy, Kisumu
- Kit-Mikayi Primary School, Kombewa
- Kobong’o Primary School, Okanowach
- Kolal Primary School, Kolal
- Kore Primary School, Ahero Irrigation Scheme
- Korwana Primary School, Kolal, Kadibo
- Kosawo Primary School, Manyatta
- Kowire Primary School, Nyakach Agoro
- Kunya Primary School, Kibos
- Lake Primary School, Kisumu
- M. A. Junior Academy, Kenya- Re
- M. M. Shah Primary School
- Manyatta Primary School, Manyatta
- Mao Primary School, West Kano Irrigation
- Maraba Primary School, Nyakach
- Masogo Primary School, Kisumu County
- Mbeme Primary School, Kisumu
- Miranga Primary School, Holo
- Naki Primary School
- Ndiru Primary School, Kombewa
- Nduru-Kadero Primary, Komewa
- Ng’op-Ngeso Primary School, Kombewa
- Ngutu Primary School, Kombewa
- Nyalunya Primary School, Kisumu
- Nyang’ande Primary School, Kwakungu Kadibo
- Nyangoto Primary School, Kasiru Kolal
- Nyong’ong’a Primary, Nyakach
- Obanda Primary School, Kusa
- oboch primary school
- Obola Primary School, Kombewa
- Obwolo Primary School, Kajulu
- Ochara Primary School, Seme Reru
- Ochwado Primary School, Nyakach Gem Rae
- Odeny Odhiambo Primary School, Kolal Kadibo
- Odienya Kagayi Primary School, Kombewa
- Ogona Primary School, Kombewa
- Ojola Kadero Primary School, Kombewa
- Ong’adi Primary School, Kajulu
- Onwang’o Primary School, Okanowach
- Oremo Primary School, Nyakach Gem Rae
- Oriang Primary School, Bolo
- Oruga Primary School, Kombewa
- Otenga Primary School, Kombewa
- Pandpier Primary School, Nyalenda
- Pap-Othany Primary School, Kombewa
- Peace Kids Humanist Academy – Sang’oro
- Pundo Primary School
- Rabuor Primary School, Kisumu County
- Rae Mixed Primary School, Nyakach Gem nam
- Ragumo Primary School, Kisumu
- Reru AIC Primary School, Kisumu County
- Shaurimoyo Primary School, shaurimoyo
- Siany Kabonyo Primary School, Kapiyo
- St. Aloys Primary School, Nyakach Gem Rae
- Thurgem Primary, Nyakach
- Victoria Primary School, Kisumu
- Wachara primary school,Nyahera
- Western International School of Kenya, Kisumu [1]
- Xaverian Primary School, Kisumu
Kitui – List of all schools in Kenya
- Central Primary School
- Ikuyuni Primary School
- Inyuu Primary School
- Itiko Primary School
- Kakeani Primary School
- Kaliani Primary School
- Kalulini primary school
- Kangii Primary School
- Kangondi Primary School
- Kangungi Primary School
- kanguu primary school
- Kanzau Primary School
- Kanziko Primary School
- Kasue Primary School
- Kasyala Primary School
- katheka primary school
- Katuvwi Primary School
- Katyethoka Primary School
- Kauma Primary School
- Kauwi Primary School
- Kiamani Primary School
- Kiatine Primary School
- Kilevi Primary School
- Kiongwe Primary School
- Kitamwiki Primary School
- Kithumula Primary School
- Kitui Primary School
- Kwa Mutei Primary School
- Kyaani Primary School
- Kyathani Primary School
- Kyondoni Primary School
- Light & Salt Academy
- mang’elu primary school
- Mangetheni Primary School
- Matinyani DEB Primary School
- Matinyani Primary School
- Mikuyuni Primary School
- Mukuku Primary School
- Musengo Primary School
- Muslim Primary School
- Musukini Primary School
- Mutanda Primary School
- Muthale Primary School
- Mutonguni Primary School
- Mutulu Primary School
- Mwangya Primary School
- Mwanyani Primary School
- Ndiuni Primary School
- Ngaaka Yakwa Primary School
- Ngiini Primary School
- Nguuni Primary School
- Nzinia Primary School
- St. Mark’s makutano primary school
- Syimuu Primary school
- Syombandu Primary School
- Tulia Primary School
- Utoo Primary School
- Uwu Primary School
- Yalatani Primary School
Kwale – List of all schools in Kenya
- Heshima Primary School (Mekaela Academies), Diani Beach
- Likunda Primary and Boarding School (Mekaela Academies), Ukunda
- Manuel Alexander School (Mekaela Academies), Diani Beach
- Mtimbwani Primary School
- Seacrest Preparatory School, Diani Beach, South Coast
- Tswaka Primary School, Lunga Lunga
- Shimoni Primary School
Limuru – List of all schools in Kenya
- Biberioni Primary School, Ngarariga
- Early Bird Day and Boarding Academy, Ngecha
- Furaha Primary School, Limuru
- Jolly Bird Academy School, Ngecha
- Kamirithu Primary School, Kwambira
- Kiawaroga primary school LIMURU
- Kinyogori Primary School, Limuru
- Limuru Model Primary School, Limuru
- Limuru Town Primary School, Limuru
- Manguo Primary School, Limuru
- Ngarariga Primary School, Biberioni
- Nyatarangi Primary School, Ndeiya
- Nyoro primary school RIRONI
- Rironi primary school RIRONI
- St Paul’s primary school TIGONI
- Tigoni Primary School, Tigoni
- Umoja Primary School, Limuru
Lugari – List of all schools in Kenya
- Angayu Prinary School
- Bondeni Primary School, Nzoia
- Chekalini Primary School
- Edmos Primary School
- Kongoni Primary School, Kongoni
- Koromaiti Primary School
- Likuyani Primary School, Likuyani
- Ludodo Primary School, Moi’s Bridge
- Lugari Secondary School, Lugari
- Lumakanda Primary, Lumakanda
- Matisi Primary School, Mabusi
- Matunda Primary School, Matunda
- Mbajo Primary School
- Mbururu Primary School, Mabusi
- Mlele Academy, Matunda
- Mtoni Primary School, Matunda
- Mugunga Primary School, Mautuma
- Musembe Primary School
- Musemwa Primary School, Nzoia
- Mwiba Primary School, Nzoia
- Patrice Primary School, Binyenya
- Sango Primary School, Likuyani
- Seregeya Primary School, Likuyani
- St. Mary’s Primary School, Mautuma
Machakos County – List of all schools in Kenya
- AIC Kunikila primary school
- AIC Kunikila Secondary school
- AIC KwaMutula Secondary school
- Carmel Girls High school
- Etikoni Secondary school
- Kabaa high school
- Kabaa Mixed Secondary school
- Kangudo High school
- Katangi Secondary school
- Kathama DEB Primary school
- Katoloni Secondary school, Machakos
- Katuanyaa Secondary school
- kibauni secondary school
- Kinyui Boys High school
- kisiiki primary school
- Kithimani ABC Secondary school,Yatta
- Kivandini Secondary school, Matuu
- KwaNdoo Secondary school
- Lukenya School
- Machakos Baptist Primary School
- Machakos Girls High School
- Machakos School
- Mackenzie School
- Makivenzi Girls Secondary school,Matuu
- Makutano AIC Boarding Primary School
- Manzuva Primary school
- Masii Girls High school
- Masii High school
- Matuu High school, Matuu
- Mbiuni High school
- Memorial Girls Secondary school, Matuu
- Miseleni Secondary school
- Muthetheni Secondary school
- Muthwani Primary School
- Mwala High School, Mwala
- Ndalani Secondary school,Yatta
- Ngumbulu Secondary school, Yatta
- SA Muthwani secondary school
- Sengani Girls High school
- St. Joseph Boarding school, Mbiuni
- St. Marys High School, Kithangaini
- St.John Tala High school
- Syokimau Blessed Assurance Academy
- Vyulya Girls High school
Makueni – List of all schools in Kenya
- A.I.C Kathonzweni Primary School
- Christoper Kiamba Memorial \Primary School, Sultan Hamud
- Good Hope Academy
- HGM Vitale Boarding Primary School(Outskirts of Kanthonzweni Mkt)
- Iiani Nursery School
- Ithumula Primary School
- Ititu primary School
- Itumbule Primary School
- Itumbule Primary School
- Kaketi Primary School
- Kakuli Primary School
- Kakuswi Primary School
- Kalawa Primary School
- Kamutonye Primary School
- Kanzokeani Primary School
- Kaseuni Nursary School
- Kasooni Primary School
- Kathambangii Primary School
- Kathongo Primary School
- Kathulumbi Primary School
- katikomu primary school
- Katilamuni Primary School
- Katulye Primary School
- Kavumbu Primary School
- Kevanda Primary School
- Kilongoni Primary School
- Kiluluini Primary School
- Kinyau Primary School
- Kinze Primary School
- Kiou HGM Primary School
- Kitoto Primary School
- Kituiuni Primary School
- Kiu Primary School
- Kyanginywa Primary School
- Kyanguyu Primary School
- Kyau Primary School, Nzaui
- Kyuasini Primary School
- Kyunyu Primary School
- Lumu Primary School, Kiou
- Makusu Primary School
- Maiani Primary School
- Malooi Primary School, Nzaui
- Marwa Primary School
- Masalani Primary School
- Mbavani Primary School
- Mbukoni Primary School
- Miangeni Primary School
- Mililuni Primary School
- Muambani Primary School
- Mukaa Primary School, Mukaa
- Mukelenzu Primary School
- Mukuku Primary School
- Muluti Primary School
- Mumela Primary School
- Musalala Primary School
- Mutanda Primary School
- Mutembuku Primary School
- Mutongu Primary School
- Mutungu Primary School
- Muukuni Primary School
- Muusini Nursary School
- Mwaani Primary School
- Mweleli Primary School
- Ndauni Primary School
- Ndundune Primary School
- Ngaamba Primary School
- Ngalana Primary School
- Ngamu Primary School
- Nganwa Nursary School
- Ngiluni Primary School
- Ngomano nursery School
- Ngungi Primary School
- Ngunini Primary School
- Nthilani Nursary School
- Nunguni Primary School
- Nyaani Primary School
- Nzeveni Primary School
- Sultan Hamud Primary School, Sultan Hamud
- Sultan Hamud Township Primary School
- Sultan Hamud
- Syokilati Primary School
- Syongungi Primary School
- Syumile Primary School
- Thwake Primary School
- Tulya Primary School
- Tunguni Primary School
- Tusunini Primary School
- Ukia Primary School, Okia
- Unyeeo Primary School
- Yikithuki Primary School
- Ndovea Primary School
- Matiliku Primary School
Malava – List of all schools in Kenya
- Isanjiro Primary School
- Kakoi Primary School
- Kandiege Primary School, Pap-Onditi, Nyakachin
- Kimang’eti Primary School
- Malava Primary School
- Malekha Primary School
- Mang’uliro Primary School
- Mukhonje Primary School
- Nguvuli Primary School
- Shamoni Primary School
- Shitirira Boarding Primary School
- Shivikhwa Primary School
- Tumbeni Primary School
Migori – List of all schools in Kenya
- St. Joseph’s Rapogi Secondary School
- Dede Girls High School
- Kanga High School
- Kanyawanga Boys High School
- Kehancha Progressive Academy
- Ulanda Girls High School
- Uriri Boys High School
- Uriri High School
Mombasa
- Joyland Prime Academy
Aga Khan Academy Mombasa – Likoni
- Aljenaan Academy, Ganjoni
- Baptist Estate School
- Bombo Primary School
- Braeburn Mombasa International School – Shanzu
- Estate View Academy, Kiembeni
- Fahari Primary School
- Fairfield Academy – Kiembeni
- Fairfield Academy – Mombasa Island
- Ganjoni Primary School
- Golden Chariot Primary School, Mshomoroni
- Greenfield Academy – Mtwapa
- Kags Joy Academy
- Kiembeni Estate School
- Kimbilio Academy – Changamwe
- Kimbunga Primary School
- Kiุhclinguini Estate School
- Kumbhar Primary School
- Light Academy Primary School, Mombasa [2]
- Makupa Primary School
- Mikindani Primary School
- MM Shah Primary School
- Mombasa Academy
- Mombasa Parents – Nyali Primary School
- Mwganda Primary School – Mombasa
- Oshwal Academy
- Presbyterian Academy Pwani- Kizingo
- Shiekh Nurein Primary School
- Shree Swaminarayan Academy – Nyali
- St Andrews Private School – Mombasa
- The Bombolulu School Of Promise
- Twinkle Stars Academy – Kaloleni, Giriama [3]
Mumias – List of all schools in Kenya
- Booker Academy
- Ebwaliro Primary School
- Emakhwale Primary School
- Indangalasia Primary School
- Kamashia Primary School
- Kholera Boys School
- Lureko Primary School
- Matawa Primary School
- Mumias Central Primary School
- Mumias Muslim Primary School
- Mumias Sugar Complex Primary School
- Mwitoti Primary School
- Nyapora Primary School
- St. Anne’s Mumias girls boarding Primary School
- St. Peters Mumias Boys Primary
Mumias sub-county – List of all schools in Kenya
- Bubaka Primary school
- Ekambara Primary school
- Emanani primary school
- Eshiakhulo Primary School
- Eshiakula academy school
- Isango Primary School
- Julius maranje oduor (eshiakula)
- Lubinu Primary School
- Lureko Primary school
- Makunga Primary School
- Maraba Primary School
- Matawa primary school
- Matungu Primary School
- Mayoni primary school
- Mukambi Primary School
- Musango Primary School
- Mutetemo Primary School
- Mutoni Primary School
- Mwira primary school
Murang’a
- Murang’a High School
- Vidhu Ramji Primary School
Mwingi
- Enzai Primary School
- Enziu Primary School
- Ikuusya Primary School
- Itaava Primary School
- Kakili Primary School
- Kalima Primary School
- Kanzanzu Primary School
- Kanzui Primary School
- Kasevi Primary School
- Kasovoni Primary School
- Kiisu Primary School
- Kikumini Primary School
- Kikumini Secondary School, Nzaui
- Kilenge Primary School
- Kithumba Primary School
- Kitundu Primary School
- Kivou Primary School
- Kwa-Kathendu Primary School
- Kwa-Kavita Primary School
- Kwa-Mwingio Primary School
- Kyamatheka Primary School
- Kyanganga Primary School
- Kyulungwa primary School
- Kyuu Primary School
- Maiani Primary School (Mbooni)
- Malioni Primary School
- Masavi Primary School
- Masumba Primary School
- Matiliku Primary School
- Migwani Primary School
- Mithumoni Primary School
- Mukaa Primary School
- Mulangoni Primary School
- Mutwii Primary School
- Mwalili Primary School
- Mwania Primary School
- Mwasuma Primary School
- Mwingi Primary School
- Ndiani Primary School
- Ndulu Primary School
- Ngaani Primary School
- Nguni Primary School
- Sr. Damiana Memorial Primary School
- Thitha Primary School
- Tseikuru Primary School
- Utangwa HGM Primary School
- Waita Primary School
- Woyani Primary School
Nairobi County
- Aga Khan Junior Academy, Nairobi
- Aga Khan nursery School
- Aga khan Tewie Community School
- Aquinas High School [Jogoo Road]
- Ayany Primary School, Nairobi
- Babadogo Primary School
- Baldo Ippolita Catholic primary school
- Banda School, Nairobi
- Bangani Secondary School
- Belle Vue Primary School
- Blue View Academy , (Waithaka)
- Buru Buru Primary School, Nairobi
- Canon Apollo Primary School, Nairobi
- City Primary School, Ngara
- Comboni Primary School , Kariobangi North
- Consolata Primary School, Westlands, Nairobi
- Dayspring Junior School[Kariobangi South]
- Devine Mercy Catholic Junior School[Kariobangi South]
- Diwopa Catholic Primary School, Kayole, Nairobi
- Doonholm Primary School
- Dr. Krapf Primary School
- Dr. Livingston Primary School
- Drive In Primary school
- Eastleigh High School
- Flora Primary School
- Goldenlight Educational Centre
- The Green Garden Schools , Rongai
- Harambee Primary School
- Hekima Primary School [Huruma Estate]
- Heshima Primary School, Bahati Estate
- Highridge Primary School, Parklands, Nairobi
- Hope Mission
- Hospital Hill Primary School
- Humble Hearts School
- Huruma Primary School [Huruma Estate]
- Indian Public School, Nairobi
- Jamhuri Primary School (Government School)
- Jogoo Road Primary School
- Kaloleni Primary School, Kaloleni
- Kangemi Primary School
- Kariobangi Day Nursery School , Kariobangi North
- Kariobangi Girls Secondary School , Kariobangi North
- Kariobangi North Primary School , Kariobangi North
- Kariobangi South Primary School[Kariobangi South]
- Kawangware Primary School, Ungaro (by feli)
- Kianda School (Waiyaki Way, Westlands)
- Kibera Primary School, Kibera
- Kihumbuini Primary School, Kangemi
- Kileleshwa Primary School
- Kilimani Primary School
- Kimathi Primary School
- Komarock Primary School, Komarock Estate
- Kongoni Primary School, South C
- Lakewood Emerald School, Kitengela
- Lakewood Premier School, Utawala
- Lakewood Schools, Komarock
- Langata Road Primary School, Langata
- Langata West Primary School, Langata
- Le Pic Primary School
- Light Academy Primary school, Lavington, Nairobi [4]* Nairobi Primary School (Mamlaka Road)
- Lililumbada Catholic School
- Logos Christian School
- Loresho Primary School
- Loreto Convent Msongari
- Loreto Convent Valley Road
- MacWilliams Academy, Githurai 45, Githurai
- Makongeni West Primary School, Makongeni
- Malezi School
- Martin Luther Primary School, Makadara
- Marura Primary School , Kariobangi North
- Mathare North Primary School
- Merma School, Ndwaru Road
- Mihang’o Primary School
- Milimani Primary School
- MM Chandaria Primary School
- Morrison Primary School, Bahati Estate
- Muguga Green Primary School, Westlands
- Muslim Girls Nursery, (Primary & Secondary School) Park Road
- Nairobi River Primary School
- Nairobi South Primary School, South B
- Nairobi Starlet Academy
- Nairobi West School
- New Kihumbuini Primary School, Kangemi
- Newlight Junior Academy, Komarock[5]
- Newlight Senior Boys, Komarock[6]
- Newlight Senior Girls, Kitengela[7]
- Ngong Forest Primary School
- Nile Road Special School, Nairobi
- Norwegian Community School, Nairobi
- Ofafa Jericho Schools
- Olympic Primary School, Kibera
- Oshwal Jain Primary School, Parklands
- Our lady of Fatima Sfecondary School (OLOFOSA)
- Our Lady of Mercy Primary School, South B (by feli)
- Our Lady Of Nazareth Primary School, Mukuru Kwa Njenga
- Park Road Primary School
- Parklands Primary School, Parklands
- Plainsview Primary School
- Potterhouse School – Runda[8] Nairobi
- Pumwani Primary School
- Riara Road Primary School
- Riara Springs Academy (high school and primary)
- Riruta Satellite Academy, Riruta Satellite and Kabiria
- Rosslyn Academy, Nairobi
- Roysambu Primary School, Zimmerman
- Rusinga School
- Salama Primary School (Huruma Estate)
- Satellite Primary School (Kawa by Feli)
- Serare School
- Sharp Education Centre, Kayole
- Shepherds Junior School, Buruburu
- St. Bridget’s Primary School, ((Starehe)), ((Nairobi))
- St. George’s Primary School, Kilimani
- St. John’s Primary School, Kaloleni
- St. Joseph Feinademetz Primary School, Ruai, Nairobi
- St. Juliet Educational Centre, Kibera
- St. Mary’s International Academy Nairobi
- St. Mary’s School, Nairobi
- St. Michael Education School, Mathare Slum
- St. Michael Educational Centre, Mathare
- St. Michael’s Primary School, Makadara
- St. Patrick’s Primary School, ofafa Maringo
- St. Paul’s Primary School, Nairobi
- Starehe Boys Primary School, Nairobi
- Strathmore School, Lavington
- Swedish School, Nairobi
- Thika Road Christian School
- Toi Primary School
- Tumaini Primary School
- Uhuru Primary School
- Utawala Primary School
- Valley Bridge Primary School
- Vet-Labs Primary School
- Visa Oshwal Primary School, Parklands
- Waithaka Riverside School
- Wangu Primary School
- Westlands Primary School
Nakuru
- AIC Cathedral Primary, Gilgil
- Barut Primary School
- Bondeni Primary School
- Compit Education Centre
- Excel Academy
- Harambee Khalsa Primary School
- Heshima Primary School
- Jamhuri Primary School
- kiungururia primary school
- Kaptembwa Primary School
- Kariba Road Primary School
- Kelelwet Primary School
- Kenana Primary School, Njoro
- Kenyatta Primary School
- Kimathi Primary School
- Kiriri Primary School, Njoro
- Kisulisuli Primary School
- Koinange Primary School
- Lanet Lighthouse Academy, Lanet, Nakuru
- Lions Academy School
- Lusiru Primary School – Ndeffo
- Mama Ngina Primary School
- Melvin Jones Primary School
- Menengai Primary School
- Michinda Boys Boarding Primary School
- Mogoon Primary School
- Moi Primary School
- Mountain Park Academy
- Muslim Primary School
- Mustard Seed Schools – IGCSE & 8-4-4
- Mwalimu Mkuu Academy
- Mwalimu Racheal Academy Naivasha
- Mwalimu Racheal Academy Naivasha
- Ndemi Primary School, Njoro
- Njoro DEB Primary School, Njoro
- Racecourse Primary School
- Rohi High School
- Roots Academy
- Sokoro Primary School – Elburgon
- St. Francis of Assisi Academy, Nakuru [9]* St. Joseph’s Primary School
- St. lwanga Ndarugu Primary School, Njoro
- St. Mary’s Primary School
- St. Xaviers Primary School
- Wanyoro Primary School, Wanyororo
Nyandarua
- Busara Forest View Academy
- Githioro Primary School
- Githungucu Primary School
- Gitwe Primary School
- Ihiga Primary School
- Joyhome Early Childhood Development Centre, Kinangop, Magumuzone [10]* Baari Primary School, Mairo-inya Nyahururu
- Kabati Primary School
- Kamahia Primary School
- Kanyagia Primary School
- Kanyua Primary School
- Kimaru Primary School, Mairo-inya Nyahururu
- Kitiri Primary School
- Leleshwa Primary School
- Maara Primary School, Miharati Township
- Mahindu Primary School, Machinery Centre Kipipiri
- Mahinga Primary School
- Mairo-Ikumi Primary School
- Malewa Primary School
- Manunga Primary School, Off Miharati Wanjohi road
- Marimu Primary School
- Munyu-ini Primary School, Off Miharati Wanjohi road
- Muti-ini Primary School
- Mwalimu Racheal Academy, Naivasha
- Ndemi Primary School
- Ng’arua Rironi primary school-off Wanjohi, Ol’kalou road
- Njogu-ini Primary School
- Njura Primary School
- Nyahururu Elite School
- Nyahururu Highway Schools, Mairo-inya Nyahururu
- Nyandarua Primary School
- Passenga Primary School
- Pioneer Secondary School (Leshau)
- Raiyeta Primary School
- Ritaya Primary School, Nyahururu Mairo-inya
- Riverbank Academy, Nyahururu
- Rwanyambo Primary School
- Satima Primary School
- Sky High Primary School
- St Michael Academy, Nyahururu Mairo-inya
- Turasha Primary School
- Wanjohi Primary School
- Weru primary
- Weru Primary School
- Ziwani Boys School, Nyahururu
Nyeri
- Consolata Primary School
- Endarasha Primary School
- Gathehu Primary School
- Gathuki-mundu Primary School
- Gathuthi Primary School
- Gatura Primary School
- Gatururu Primary School, Mahiga
- Giakanja Primary School, Nyeri
- Gitegi primary school
- Githakwa Primary School
- Githura primary school
- Huho-ini Primary School
- Ichamara Primary School
- Ihiga-Ini Primary School
- Ihwa Primary School
- Ihwagi Primary School
- Ithenguri Primary School
- Kabaru Primary School
- Kagarii Primary School
- Kagwathi Primary School
- Kaheti Primary School
- Kaigonde Primary School
- Kaiguri Primary School
- Kanjuri Primary School
- Kanunga Primary School
- Karangia Primary School
- Kariguini Primary School
- Kiamutiga Primary School
- Kiandu Primary School
Kiawaithanji primary school
- Kiawamururu Primary School
- Kigwandi Primary School
- Kihate Primary School
- Kihora Primary School
- Kimahuri Primary School
- Kiriti Primary School
- Kwanderi Primary School
- Lamuria Primary School, Kieni West
- Maganjo Primary School
- Mapema Primary School
- Mathakwa-ini Primary School
- Mbiriri Primary School
- Mere Primary School
- Miagayu-ini Primary School
- Mount Kenya Academy Primary School
- Mukima Primary School, Nanyuki
- Ndathi Primary School
- Ndiriti Primary School
- Ninga-ini Primary School
- Njeng’u Primary School
- Njogu-ini Primary School
- Nyamachaki Primary School
- Nyeri Good Shepherd Academy
- Nyeri Primary School
- Rurichu Primary School, Lamuria Kieni west
- Saf Aid Foundation School
- St Rose catholic academy
- St. Hellen Academy
- St.Benedict’s Boys’ Academy
- Tambaya Primary School
- Temple Road Primary School
- Tetu Girls Primary School
- Wamagana Primary School
- Wandumbi Primary School
- Warazo Jet Primary School
→ Watuka primary school
Rachuonyo
- Adiedo Primary School
- Agoro Sare Primary School
- Alara Primary School
- Apondo Primary School
- Aramo Primary School
- Bwoye Primary School
- Dudi Primary School
- Gangre Primary School
- Higlands Academy, Oyugis
- Kachieng’ Primary School
- Kaditonge Primary School
- Kakelo Mixed Primary School
- Kakiri Academy
- Kamuga Primary School
- Kasimba Primary School
- Kendu Muslim Primary School
- Khohot High School
- Kisindi Primary School
- Kosele Primary School
- Kotieno Primary School
- Kwoyo Primary School
- Manganga Primary School
- Mawego Girls Primary School
- Mawego Mixed Primary School
- Mawira Primary School
- Mithui Primary School
- Miyuga Primary School
- Nyabola Primary School
- Nyang’iela Primary School
- Nyatindo Primary School
- Nyatindo Primary School
- Ober Boys Boarding School
- Ober Mixed Primary School
- Obisa Primary School
- Ochunyno Primary School
- Ogera Primary School
- Ojwando Primary School
- Ondiwa Gamba Primary School
- Orinde Primary School
- Oyugis Primary, Oyugis
- Rabuor Koguta Primary School
- Ragama Academy, Oyugis
- Ranena Primary School
- Rawinji Primary School, Oyugis
- Ringa Primary School
- Saye Primary School
- St. Joseph’s Combined Academy, Oyugis
- Wire Primary School
- Yala Primary School
- Yath Welo Primary School
Siaya
- Aluor Girls High School, Gem
- Asango Primary School – Ugunja
- Bar Anyanga Primary School-Ukwala
- Bar Atheng’ Primary School – Ugunja
- Bar Oninge Primary School-Ukwala
Bar Olengo Primary School- Alego
- Ginga Primary School – Ugunja
- Gongo Primary School, Central Gem ward
- Got Odima Primary School > Ukwala
- Got Osimbo Primary School – Ugunja
- Got Rembo Primary School-Ukwala
- Hafumbre Primary School > Ukwala
- Hawagaya Primary School – Ugunja
- Horace Ongili Sec. School, Gem
- Ichinga Primary School – Ugunja
- Inungo Primary School
- Kagonya Primary School-Ukwala
- Kanyaudo Primary School-Ukwala
- Kirind Primary School – Ugunja
- Ligala Kabiero Primary School – Ugunja
- Lukongo Primary School – Ugunja
- Lunjre Primary School – Ugunja
- Luoka Primary School – Ugunja
- Luru Primary School – Ugunja
- Madungu Primary School – Ugunja
- Madungu Secondary School – Ugunja
- Magombe Primary School-Ukwala
- Maliera Boys Secondary School
- Maliera Primary School
- Miyare Primary School-Ukwala
- Mlambo Primary School-Ukwala
- Moi Uloma Secondary School – Ugunja
- Musiko Primary School – Ugunja
- Ng’op Miseginin Primary School – Ugunja
- Ninga Primary School – Ugunja
- Nyaharwa Primary School > Ukwala
- Nyalenya Primary School > Ukwala
Nyalula Primary School - Alego Nyandiwa Primary School- Alego Obambo Primary School - Alego
- Ralak Primary School
- Sifuyo Primary School-Ukwala
- Sigomere Primary School – Ugunja
- Sigweng’ Karuoth Pr. School-Ukwala
- St Dominic Uloma Primary School – Ugunja
- St Mary’s School Yala
- St Paul Ndenga Primary School > Ukwala
- St Pauls’ Sigomere Secondary School – Ugunja
- Tihinga Primary School – Ugunja
- Tingare Mixed Secondary School – Ugunja
- Ugambe Primary School-Ukwala
- Ugana Primary School – Ugunja
- Ukalama Primary School – Ugunja
- Ukalama Secondary School – Ugunja
- Ulanda Primary School – Ugunja
- Uluthe Primary School – Ugunja
- Uluthe Secondary School – Ugunja
- Umala Primary School, East Alego ward
- Umer Primary School-Ugenya
- Uriri Primary School, Gem
- Uriya Primary School – Ukwala
- Usinda Primary School-Ugenya
- Wagai Primary School, Gem
- Wango Christian Academy
- Wera primary school, Rarieda
- Yenga Primary School – Ukwala
- Ywaya Primary School – Ugunja
Taita-Taveta
- Chala Primary School
- Chokaa Primary
- Chumvini Primary School
- Gamalenga Primary School
- Jipe Primary School
- Kidong’ Primary School
- Kimala Primary School
- Kitagwa Primary School
- Kiwalwa Primary School
- Lesesia Primary School
- Madarasani Primary School
- Mahoo Primary School
- Malkiloriti Primary School
- Mata Primary School
- Rekeke Primary School
- Riata Primary School
- Sowene Primary School
- Taveta Primary School
- Timbila Primary School (with a special unit)
- Ziwani Primary School
- Zululu Primary School
Teso
- Akites Primary School
- Amase Primary School
- Amoni Primary School
- apegei RC Primary school
- Asing’e Primary School
- Ataba Ebur Primary School
- Aterait primary school
- Isegeretoto School
- Kaedomoru Primary School
- Kajei Primary School
- Kamolo Primary School
- Kamuriai Primary School
- Katelenyang Primary School
- Katelenyang Primary School
- Katimong Primary School
- Kaukotoit Primary School
- Kawalun Primary School
- Koruruma Primary School
- Koteko Primary School
- Kotur Primary School
- Machakusi ACK Primary School
- Malaba RC Township Primary School
- Mwari primary school
- Obekai Primary School
- Ojamii Primary School
- Ojamoong Primari School
- St Joseph Kocholia RC Primary School
- St Thomas Amagoro ACK Primary School
- St. Teressa RC Chakol Girls Primary School
- Tamlega Primary School
- Toto ka Kile ACK Primary School
Webuye
- Bokoli Friends Primary School
- Chebosi Primary School
- Kituni Primary School
- Miendo Friends High School
- Miendo Freinds Primary School
- Mukhuyu Primary School
- Namawanga Primary School
- St Josephs Primary School
- Webuye A.C Primary School
- Webuye D.E.B Primary School
- Webuye Junior Academy
- Webuye Kindergarten
Other
- Amariba Primary School
- Bulla Mpya Primary School (Mandera)
- Chamakowa Primary School
- Gatunyu Primary School
- Getembe Primary School
- Iyego Primary School, Murang’a
- Kalulini Primary School, Kibwezi
- Kambaa Primary School, Kimende
- Katilamuni Primary School
- Kevanda Primary School
- Kiabonyoru Primary School, Nyamira
- Kiamuriuki Primary School
- Kimaren Primary School, Kobujoi
- Kiriita Primary School, Kitale
- Kirindo Primary School
- Kisii Primary School
- Kisima Primary School {Laikipia, Hillary}
- Kwatombe Primary School, Tala, Machakos
- Kyanginywa Primary School
- Kyevaluki Primary School, Kuyuni (Kangundo)
- Lanet Lighthouse Academy, Lanet, Nakuru
- Legacy Schools, Kitale, Kenya
- Magumoni Primary school
- Mary Immaculate Girls Primary School
- Masalani Primary School
- Masogo Primary School, Ahero, Nyando
- Matunwa Primary School
- Mbale Shalom Academy, Mbale
- Mbita Point International School
- Mbita Primary School
- Metamaywa Primary Schook, Keroka
- Muhoroni Furaha Primary School, Muhoroni
- Mumias Central Primary School, Mumias
- Nguluni Primary School, Tala, Machakos
- Nyagiki Primary School, Gucha
- Nyakegogi Primary School, Gucha
- Nyanchwa Primary School
- Rabuor Primary School, Rabuor, Nyando
- Roseve Educational Centre, Namgoi
- Samitui Primary School, Kobujoi
- Sony Complex Primary School, Awendo
- St. Peters Elite Boarding School
- Star Rays Education Centre Nangili
- Swafaa Academy Primary School
- Tetu Girls Primary School
Secondary and high schools
School | City | County | Province |
---|---|---|---|
Mutembuku Mixed Secondary School | Kalawa | Makueni County | Eastern |
Kalawa Girls Secondary School | Kalawa | Makueni County | Eastern |
Kalawa Boys Secondary School | Kalawa | Makueni County | Eastern |
Ititu Girls Secondary School | Kalawa | Makueni County | Eastern |
Nganwa Secondary School | Kalawa | Makueni County | Eastern |
Kavumbu Secondary School | Kalawa | Makueni County | Eastern |
Miangeni Secondary School | Kalawa | Makueni County | Eastern |
Mbukoni Mixed Secondary School | Kalawa | Makueni County | Eastern |
Kitoto Secondary School | Kalawa | Makueni County | Eastern |
Thwake Mixed Day Secondary School | Kalawa | Makueni County | Eastern |
Abrar High School | Eldoret | Uasin Gishu County | Rift Valley |
Abwao Secondary School | Nyakach | Kisumu County | Nyanza |
A.C.K. Kapkolei Girls High School | Kobujoi | Nandi County | Rift Valley |
Adiedo Secondary School | Kanyaluo | Homa Bay County | Nyanza |
Ading’o Opanga Secondary School | Kisumu County | Nyanza | |
Aga Khan Academy, Mombasa | Mombasa | Mombasa County | Coast |
Aga Khan Academy, Nairobi | Parklands | Nairobi County | Nairobi Province |
Agoro Sare High School (Est. 1958) | Oyugis | Homa Bay County | Nyanza |
Ahero Girls Secondary School | Kisumu | Kisumu County | Nyanza |
Akoko Secondary School | Bondo | Siaya County | Nyanza |
Aldai Girls High School | |||
Alendu Secondary School | Kisumu | Kisumu County | Nyanza |
Alliance Girls High School | Kikuyu | Kiambu County | Central |
Alliance High School (established 1926) | Kikuyu | Kiambu County | Central |
Alungo Secondary School | Kombewa | Kisumu County | Nyanza |
Alwala Secondary School | Kombewa | Kisumu County | Nyanza |
Amasago School | |||
Amasege Secondary School | |||
Ambira Boys | Siaya County | Nyanza | |
Andingo-Opanga Secondary | Nyando | Kisumu County | Nyanza |
Andrew Murimi Secondary School | Nairobi | Nairobi County | Outer-ring high school |
Anesta Boys Secondary School | Nakuru | Nakuru County | Rift Valley |
Apuoyo Secondary School | Siaya County | Nyanza | |
Aquinas Boys High School | |||
Arap Moi Girls High School | Vihiga | Vihiga County | Western |
Arch-bishop Njenga Girls High School | |||
Arch-bishop Okoth Ojolla Girls Secondary School | |||
Asol Secondary School | Kombewa | Kisumu County | Nyanza |
Asumbi Girls High School | Kisii | Kisii County | Nyanza |
Balambla Secondary School | Balambala | Garissa County | North Eastern |
Bar Union | Kisumu | Kisumu County | Nyanza |
Bishop Gatimu Ngandu Girls High School | Nyeri | Nyeri County | Central |
Bishop Ndingi High School | Machakos | Machakos County | Eastern |
Bishop Okumu | Obuora | ||
Bonde Secondary School | Kombewa | Kisumu County | Nyanza |
Boro Secondary School | Siaya County | Nyanza | |
Bright Light Girls’ High School | Njoro | Nakuru County | Rift Valley |
Brookeshine Secondary School | Nairobi/Kangundo | Nairobi Province | |
Bucheya Girls Secondary School | Butere | Kakamega County | Western |
Bunyore Girls Secondary | Vihiga | Vihiga County | Western |
Butere Boys’ High School | Butere | Kakamega County | Western |
Butere Girls High School | Butere | Kakamega County | Western |
Butula Boys High School | Busia | Busia County | Western |
Cardinal Otunda Girls High School | Bungoma County | Western | |
Cardinal Otunga High School | Mosocho | Kisii County | Nyanza |
Carmel Girls High School | Mbiuni | Machakos County | Eastern |
Chanagande Secondary School | Kaloleni | Kilifi County | Coast |
Chania High School (split in 2000 into Chania Boys High School and Chania Girls High School) | Thika | Kiambu County | Central |
Chavakali High School | Vihiga | Vihiga County | Western |
Chebisaas Girls High School | |||
Chebukwa Secondary School | Bungoma | Bungoma County | Western |
Cheptenye High School | Kericho | Kericho County | |
Chesamisi High School | Kimilili | Bungoma County | Western |
Chianda Boys | Siaya County | Nyanza | |
Chogoria Boys’ High School | Chogoria | Meru County | Eastern |
Chogoria Girls High School | Chogoria | Meru County | Eastern |
Chuka Boys’ High School | Chuka, Kenya | Tharaka-Nithi County | Eastern |
Chuka Girls’ High School | Chuka, Kenya | Tharaka-Nithi County | Eastern |
Chulaimbo Boys’ | Nyanza | ||
City High School, Nairobi (established 1952; closed 1995) | Nairobi | Nairobi County | Nairobi Province |
Consolata Secondary School | Westlands | Nairobi County | Nairobi Province |
D.H.T. Secondary | Kisumu | Kisumu County | Nyanza |
Dago Thim Mixed Secondary School | Nyahera, Kisumu Town West | Kisumu County | Nyanza |
Dagoretti High School | Nairobi | Nairobi County | Nairobi Province |
Daraja Academy | Nanyuki | Laikipia County | Rift Valley |
Darajani High School | Kibwezi | Makueni County | Eastern Province |
Devonshire Secondary School (Ranas) (established 1979; closed 2003) | |||
Diemo Secondary School | Kombewa | Kisumu County | Nyanza |
Divine Word High School | Katani | Nairobi County | Nairobi Province |
Dr. Aloo Gumbi Secondary | Kisumu | Kisumu County | Nyanza |
Dr. Krapf Secondary School | Kaloleni | Kilifi County | Coast |
Dudi Girls High School | Oyugis | Homa Bay County | Nyanza |
Dzitsoni High School (established 1979) | Kilifi | Kilifi County | Coast |
Eastleigh High School | |||
Ebusakami Secondary | Vihiga | Vihiga County | Western |
Ebusiratsi Mixed Secondary School | |||
Ematsuli Secondary School | |||
Embakasi Secondary | Embakasi | Nairobi County | Nairobi Province |
Emusire High School | Vihiga | Vihiga County | Western |
Endarasha Boys High School | |||
Enkinda Mixed Secondary School | Nyamira | Nyamira County | Nyanza |
Eronge Secondary School | Nyamira | Nyamira County | Nyanza |
Eshitari Secondary School | Butere | Kakamega County | Western |
Flamingo Nakuru | Nakuru County | Rift Valley | |
Friends School Kamusinga | Kimilili | Bungoma County | Western |
Gaicahnjiru High School | Maragua | Muranga County | |
Gakurwe Secondary School | Murang’a | Muranga County | |
Ganze Secondary School | Kilifi | Kilifi County | Coast |
Garissa Boys’ High School | Garissa | Garissa County | North Eastern |
Gatanga Girls’ School | Thika | Kiambu County | Central |
Gatura Girls’ School | Thika | Kiambu County | Central |
Gekano High School | Nyamira | Nyamira County | Nyanza |
Getarwet Secondary | Litein | Kericho County | |
Giakanja Boys High School | Central Province | ||
Gisambai High School | Vihiga | Vihiga County | Western |
Gituru Secondary School | Thika | Kiambu County | Central |
Gitwe Mixed Secondary School | Kirinyaga County | ||
Gongo Warom Secondary School | Yala | Siaya County | Nyanza |
Gulab Lochab Academy | Eldoret | Uasin Gishu County | Rift Valley |
Hamisi High School | Mombasa | Mombasa County | Coast |
Hekima Girls High School | |||
Highway Secondary School | Kisumu | Kisumu County | Nyanza |
The Highway Secondary School | South B | Nairobi County | Nairobi Province |
Homa Bay High School | Homa Bay | Homa Bay County | Nyanza |
Huruma Girls High School | Nairobi | Nairobi County | Nairobi Province |
Ikuu Boys’ High School | Chuka, Kenya | Tharaka-Nithi County | Eastern |
Ikuu Girls’ High School | Chuka, Kenya | Tharaka-Nithi County | Eastern |
Ilbissil Girls Secondary School | |||
Imani School | Thika | Kiambu County | Central |
Irigithathi Secondary School | Ndaragwa | Nyandarua County | Central |
Iyego Secondary School | Murang’a | Muranga County | |
Jaffery Academy | Mombasa | Mombasa County | Coast |
Jamhuri High School | Nairobi | Nairobi County | Nairobi Province |
Jera Mixed Secondary School | Ugenya | Siaya County | Nyanza |
Jomo Kenyatta High School | Nakuru County | Rift Valley | |
Kaaga Girls High School | Meru | Meru County | Eastern |
Kabaa High School | Machakos | Machakos County | Eastern |
Kabare Girls High School | Kirinyaga | Kirinyaga County | |
Kabianga Boys High School | Kericho | Kericho County | |
Kagonya High School | Sega | Siaya County | Nyanza |
Kagonya Secondary School | Sega | Siaya County | Nyanza |
Kagumo High School | Kagumo | Nyeri County | Central |
Kagwe Girls High School | Githunguri | Kiambu County | Central |
Kahawa Garrison School | Kahawa | Nairobi County | Nairobi Province |
Kaheti High School | Mukurweini | Nyeri County | Central |
Kahuhia Girls’ High School | Murang’a | Muranga County | Central |
Kaimosi Girls High School | |||
Kakamega School | Kakamega | Kakamega County | Western |
Kakamwe Secondary School | Bungoma | Bungoma County | Western |
Kalou Secondary School | Ol Kalou | Nyandarua County | Central |
Kalulini Boys High School | Kibwezi | Makueni County | Eastern Province |
Kamagambo High School | Rongo | Migori County | Nyanza |
Kamahuha Girls High School | Sabasaba, Murang’a | Murang’a County | Central |
Kambaa Girls High School | Central Province | ||
Kambe Secondary School | Kaloleni | Kilifi County | Coast |
Kanga High School | Rongo | Migori County | Nyanza |
Kangaru High School | |||
Kangema Boys High School | Muranga | Muranga County | |
Kanguburi Girls High School | Nyeri | Nyeri County | Central |
Kanjuri Secondary School | |||
Kanunga High School | |||
Kanyamfwa Mixed Secondary School | Got Oyaro | Homa Bay County | Nyanza |
Kapsabet High School | Nandi North | Nandi County | Rift Valley |
Kapsabet Girls High School | Nandi North | Nandi County | Rift Valley |
Kapsoya Secondary School | Eldoret | Uasin Gishu County | Rift Valley |
Kaptumo Boys | |||
Kariguini Secondary School | |||
Karura Church School | Kiambu | Kiambu County | Central |
Katana Ngala Secondary School | Kilifi | Kilifi County | Coast |
Kathiani High School | Machakos County | Eastern | |
Kawethei Secondary School | Machakos County | Eastern | |
Kegonge Boys High School | Embu, Kenya | Embu County | |
Kegoye High School | Kakamega | Kakamega County | Western |
Keng’uso Salvation Army Secondary School | Nyamira County | Nyanza | |
Kenton College Preparatory School | |||
Kenya High School | Nairobi | Nairobi County | Nairobi Province |
Kenyatta High School Mahiga | |||
Kenyatta High School | Mwatate | Taita-Taveta County | |
Keveye Girls High School | |||
Khasoko Boys High School | Bungoma County | Western | |
Kiaguthu Boys High School | Murang’a | Muranga County | |
Kiambu High School | Kiambu | Kiambu County | Central |
Kiambu Township Secondary School | Kiambu | Kiambu County | Central |
Kiamutugu High School | Kirinyaga | Kirinyaga County | |
Kianda School (established 1977) | Nairobi | Nairobi County | Nairobi Province |
Kianyaga High School | Kirinyaga | Kirinyaga County | |
Kiaoni High School | Kibwezi | Makueni County | Eastern Province |
Kibabii Boys High School | Bungoma County | Western | |
Kibiko Secondary School | Kajiado County | ||
Kiereni Secondary School | Chuka | Tharaka Nithi County | |
Kigama Secondary School | Maragoli | Vihiga County | Western |
Kihara Secondary School | Nyahururu | Nyandarua County | Central |
Kijabe Boys High School | Kijabe | Kiambu County | Central |
Kijabe Girls High School | Kijabe | Kiambu County | Central |
Kikima Secondary School | Makueni County | Eastern Province | |
Kilifi Township Secondary School | Kilifi Town | Kilifi County | Coast |
Kilimo High School | Njoro | Nakuru County | Rift Valley |
Kilingili Secondary School | |||
Kimana Secondary School | Kajiado South | Kajiado County | |
Kimaren Secondary School | Nandi Hills | Nandi County | Rift Valley |
Kinyui High School | |||
Kiongwani Secondary School | Makueni County | Eastern Province | |
Kipsigis Girls High School | Kericho | Kericho County | |
Kirangari High School | Kiambu | Kiambu County | Central |
Kiriaini Mixed Secondary School | Murang’a | Muranga County | |
Kirimara High School | Karatina | Nyeri County | Central |
Kirwara Boys High School | Thika | Kiambu County | Central |
Kisayani High School | Kibwezi | Makueni County | Eastern Province |
Kisii School | Kisii | Kisii County | Nyanza |
Kisumu Boys’ High | Kisumu | Kisumu County | Nyanza |
Kisumu Day Secondary School | Kisumu | Kisumu County | Nyanza |
Kisumu Girls High | Kisumu | Kisumu County | Nyanza |
Kit-Mikayi Secondary School | Kombewa | Kisumu County | Nyanza |
Kitengela Mixed Secondary School | Milimani | ||
Kitondo Secondary School | Mbumbuni | Makueni County | Eastern Province |
Kitui School | Kitui | Kitui County | |
Kivaywa Boys High School | Matete-webuye | Bungoma County | Western |
Kizurini Secondary School | Kaloleni Town | Kilifi County | Coast |
Koelel High School | Gilgil | Nakuru County | Rift Valley |
Koimbi Secondary School | Murang’a | Muranga County | |
Kolal Mixed Secondary School | Kadibo | Kisumu County | Nyanza |
Komothai Girls High School | Ruiru | Kiambu County | Central |
Komothai High School | |||
Kyanginywa High School | |||
Kyeni Girls High School | Embu, Kenya | Embu County | |
Laiser Hill Academy | Rongai | Nairobi County | Nairobi Province |
Lang’ata High School | |||
Lema Girls Secondary School | Machakos | Machakos County | Eastern |
Lenana School | Nairobi | Nairobi County | Nairobi Province |
Leshau Boys High School | Nyahururu | Nyandarua County | Central |
Lighthouse Girls Academy | Lanet | Nakuru County | Rift Valley |
Lilly Academy Githurai | Nairobi | Nairobi County | Nairobi Province |
Limuru Girls High School | Limuru | Kiambu County | Central |
Lions Secondary | Kisumu | Kisumu County | Nyanza |
Loreto Convent Kiambu | Kiambu | Kiambu County | Central |
Loreto Convent Msongari | Nairobi | Nairobi County | Nairobi Province |
Loreto Convent Valley Road | Nairobi | Nairobi County | Nairobi Province |
Loreto Girls High School | Moi’s Bridge (Matunda) | Uasin Gishu County | Rift Valley |
Loreto High School | Limuru | Kiambu County | Central |
Lubinu High School | Shianda | Kakamega County | Western |
Lugulu Girls High School | Webuye | Bungoma County | Western |
Lulu High School (Mekaela Academies) | Ukunda | Kwale County | |
Lwak Girls’ High School | Bondo | Siaya County | Nyanza |
Maai Mahiu Secondary School | |||
Machakos Boys High School | Machakos | Machakos County | Eastern |
Madira Girls High School | Vihiga | Vihiga County | Western |
Maina Wanjigi Secondary School | Eastleigh | Nairobi County | Nairobi Province |
Makueni Boys High School | Wote | Makueni County | Eastern Province |
Malindi High School | |||
Manga Girls High School | Nyamira | Nyamira County | Nyanza |
Mang’u High School (established 1925) | Thika | Kiambu County | Central |
Maraba Secondary School | Nandi County | Rift Valley | |
Maranda High School | Bondo | Siaya County | Nyanza |
Marindi Secondary School | Nyamira | Nyamira County | Nyanza |
Marsabit Boys Secondary School | Marsabit | Marsabit County | |
Mary Leakey High School | Kiambu | Kiambu County | Central |
Mary Mother of Grace Boys Secondary School | Rumuruti | Laikipia County | Rift Valley |
Maryhill Girls High School | |||
Masana Secondary School | |||
Maseno School (established 1906) | Maseno | Kisumu County | Nyanza |
Masogo Mixed Secondary School | Ahero (Nyando) | Kisumu County | Nyanza |
Matende Girls Secondary School | Kakamega | Kakamega County | Western |
Matiliku Boys High School | |||
Mau-Narok Secondary | |||
Mbale High School | |||
Mbita High School | Mbita | Homa Bay County | Nyanza |
Mbooni Boys | Kikima | Makueni County | Eastern Province |
Mbooni Girls | Kikima | Makueni County | Eastern Province |
Menengai High School | Nakuru | Nakuru County | Rift Valley |
Menyenya High School | Nyamira | Nyamira County | Nyanza |
Meridian Girls Secondary School | Langata | Nairobi County | Nairobi Province |
Meru School | Eastern | ||
Meteitei Secondary Schools | Nandi South | Nandi County | Rift Valley |
Metkei Girls School | |||
Miathene Boys Secondary School | |||
Michinda Secondary School | Elburgon-Molo | ||
Migingo Girls Secondary School | Kisumu | Kisumu County | Nyanza |
Mithui Mixed Secondary School | Oyugis | Homa Bay County | Nyanza |
Mkumulima Girls Secondary School | Bukura | Kakamega County | Western |
Moi Equator Girls’ School | |||
Moi Forces Academy | Lanet | Nakuru County | Rift Valley |
Moi Forces Academy | Nairobi | Nairobi County | Nairobi Province |
Moi Girls’ High School | Eldoret | Uasin Gishu County | Rift Valley |
Moi Girls School | Kamusinga | ||
Moi Girls School | Nairobi | Nairobi County | Nairobi Province |
Moi Girls School | Isinya | Kajiado County | |
Moi High School | Kabarak | ||
Moi Sindo Girls | Mbita | Homa Bay County | Nyanza |
Light Academy Secondary School Mombasa | Nyali | Mombasa County | Coast |
Mosocho Academy | Kisii | Kisii County | Nyanza |
Mua Hills Girls High School | |||
Mugoiri Boys Secondary School | |||
Mukaa Boys High School | Makueni County | Eastern Province | |
Mukaa Girls High School | Makueni County | Eastern Province | |
Mukumu Girls High School | Kakamega | Kakamega County | Western |
Mukurwe-ini Boys High School (formerly Kiangoma Boys) | |||
Mumbuni High School | Machakos | Machakos County | Eastern |
Murang’a High School | Muranga County | ||
Musingu High School | Kakamega | Kakamega County | Western |
Muslim Academy | Nairobi | Nairobi County | Nairobi Province |
Muslim Secondary | Kisumu | Kisumu County | Nyanza |
Musoli Girls High School | Kakamega | Kakamega County | Western |
Mutara Secondary School | Laikipia | Laikipia County | Rift Valley |
Mwala Girls High School | |||
Mwer Boys High School | Siaya County | Nyanza | |
Light Academy Secondary School/ Karen/Nairobi | Nairobi County | Nairobi Province | |
Nairobi Mixed Secondary School | Nairobi | Nairobi County | Nairobi Province |
Nairobi School (established 1929) | Nairobi | Nairobi County | Nairobi Province |
Naitiri Boys High School | Bungoma County | Western | |
Naivasha High School | |||
Naki Mixed | Nyando | Kisumu County | Nyanza |
Nakuru Boys High School | Nakuru | Nakuru County | Rift Valley |
Namachanja High School | Bungoma County | Western | |
Nanyuki Boys High School | Nanyuki | Laikipia County | Rift Valley |
Newlight Senior Boys | Nairobi | Nairobi County | Komarock |
Ndagoni Secondary School | Magumoni, Chuka | Meru County | Eastern |
Ndaragwa Girls High School | Ndaragwa | Nyandarua County | Central |
Ndiru Secondary School | Kombewa | Kisumu County | Nyanza |
Ndururi Secondary School | Nyahururu | Laikipia County | Rift Valley |
Ndururumo High School | Nyahururu | Laikipia County | Rift Valley |
Nembu High School | Nairobi | Nairobi County | Nairobi Province |
Ngara Girls’ High School | Nairobi | Nairobi County | Nairobi Province |
Ngecho Secondary School | Gilgil | Nakuru County | Rift Valley |
Ngere High School | Kombewa | Kisumu County | Nyanza |
Ngiriambu Girls High School | Kirinyaga | Kirinyaga County | |
Ngomo (Muhotetu) Secondary School | Nyahururu | Laikipia County | Rift Valley |
Ngoto Secondary School | Makueni County | Eastern Province | |
Nguluni Secondary School | Makueni | Makueni County | Eastern Province |
Nguviu Boys High School | |||
Ng’iya Girls High School | Ngiya | Siaya County | Nyanza |
Njabini High School | Njabini | Nyandarua County | Central |
Njiiris High School | |||
Njiru-ini Secondary School | |||
Njonjo Girls High School | |||
Njoro Boys | Nakuru | Nakuru County | Rift Valley |
Njoro Girls Secondary School | |||
Nyabondo Boys Secondary School | Kisumu | Kisumu County | Nyanza |
Nyabururu Girls High School | |||
Nyaduong Secondary School | Suna | Migori County | Nyanza |
Nyagondo Secondary School | Siaya County | Nyanza | |
Nyahururu High School | Nyahururu | Laikipia County | Rift Valley |
Nyakach Girls Secondary School | Nyando | Kisumu County | Nyanza |
Nyambaria High School | Nyamira | Nyamira County | Nyanza |
Nyamninia Secondary School | Nyamninia | Siaya County | Nyanza |
Nyamwaga Secondary School | Homa Bay County | Nyanza | |
Nyandarua High School | Ol Kalou | Nyandarua County | Central |
Nyang’ori High School | Vihiga | Vihiga County | Western |
Nyansabakwa High School | Nyamira | Nyamira County | Nyanza |
Nyeri High School | Nyeri | Nyeri County | Central |
Oasis of Hope Secondary School | Kisumu | [[Kisumu County | Nyanza |
Obambo Secondary School | Kisumu | Kisumu County | Nyanza |
Ofafa Jericho High | Jericho Estate | Nairobi County | Nairobi Province |
Ogada Secondary School | Kisumu | Kisumu County | Nyanza |
Ogande Girls High School | Homa Bay | Homa Bay County | Nyanza |
Ogona Sunrise Secondary School | Kombewa | Kisumu County | Nyanza |
Olembo Boys High School | Nyando | Kisumu County | Nyanza |
Oloo Laiser High School | Ngong | Kajiado County | |
Ongalo Secondary | Kisumu | Kisumu County | Nyanza |
Onjiko Boys Secondary School | Nyando | Kisumu County | Nyanza |
Orando Mixed Secondary School | Kisumu | Kisumu County | Nyanza |
Orero Boys Secondary School | Homa Bay | Homa Bay County | Nyanza |
Oriwo Boys High School | Kandiege | Homa Bay County | Nyanza |
Oshwal Academy | Mombasa | Mombasa County | Coast |
Oshwal High School | Nairobi | Nairobi County | Nairobi Province |
Othaya Boys Secondary School | Nyeri | Nyeri County | Central |
Othoro Mixed Secondary School | Homa Bay County | Nyanza | |
Otieno Oyoo Secondary School | Rabuor (Nyando) | Kisumu County | Nyanza |
Pan African Girls High School | Karatina | Nyeri County | Central |
Pangani Girls High School | Nairobi | Nairobi County | Nairobi Province |
Parklands High School | Nairobi | Nairobi County | Nairobi Province |
PCEA Silanga High School | Kibera | Nairobi County | Nairobi Province |
PJ Mwangola Secondary School | |||
Precious Blood Girls High School | Riruta | Nairobi County | Nairobi Province |
Pumwani Secondary School | |||
Ramba High School | Rarieda | Siaya County | |
Rata Secondary School | Maseno | Kisumu County | Nyanza |
Ribe Boys High School | Kaloleni | Kilifi County | Coast |
Rift Valley Academy | |||
Ringa Boys High School | Oyugis | Homa Bay County | Nyanza |
Riokindo High School | Kisii | Kisii County | Nyanza |
Riondong’a Secondary School | Kisii | Kisii County | Nyanza |
Rongai Girls Secondary School | Nakuru | Nakuru County | Rift Valley |
Rosterman Secondary School | Kakamega | Kakamega County | Western |
Ruiru High School | Ruiru | Kiambu County | Central |
Ruiru Primary School | Ruiru | Kiambu County | Central |
Sabatia Secondary School | Baringo County | ||
Sabugo Secondary School | Mirangine | Nyandarua County | Central |
Sacho High School | |||
St. Anne’s Girls High School | |||
St. Anthonys Boys High School | Trans-Nzoia County | ||
St. Barnabas Girls Secondary School | Kombewa | Kisumu County | Nyanza |
St. Basil`s Academy Matunda | |||
St. Cecilia Girls Aluor | |||
St. Charles Lwanga Kitui School | Kitui | Kitui County | |
St. Charles Lwanga Secondary | Mombasa | Mombasa County | Coast |
St. Christophers Secondary School | Magumu | Kiambu County | Central |
St. George’s High School | Kaloleni-Giriama | Kilifi County | Coast |
St. Georges Secondary School | Nairobi | Nairobi County | Nairobi Province |
St. Ignatius Mukumu Boys’ High School | Khayega | Kakamega County | Western |
St. Joseph Girls’ School | Kibwezi | Makueni County | Eastern Province |
St. Joseph’s | Mbita | Homa Bay County | Nyanza |
St. Joseph’s Rapogi Secondary School | Migori | Migori County | Nyanza |
St. Joseph The Worker Secondary School | Mang’u | ||
St. Lucie Kiriri Girls Secondary School | Nairobi | Nairobi County | Nairobi Province |
St. Luke Boys High School | Kimilili | Bungoma County | Western |
St. Mary’s Boys’ Secondary School | Nyeri | Nyeri County | Central |
St. Mary’s Girls’ High School | Mumias | Kakamega County | Western |
St. Marys Girls School | Thange | Makueni County | Eastern Province |
St. Mary’s School | Nairobi | Nairobi County | Nairobi Province |
St. Matthews A.C.K. Webuye | Webuye | Bungoma County | Western |
St. Monicah | Lubao | Kakamega County | Western |
St. Mukasa Secondary School | Chimoi | Kakamega County | Western |
St. Paul Seminary | Nyeri | Nyeri County | Central |
St. Pauls Amukura High School | |||
St. Pauls Boys Marsabit | Eastern | ||
St. Pauls Miluki Secondary School | Bungoma County | Western | |
St. Pauls Shikunga Secondary School | Butere | Kakamega County | Western |
St. Patrick High School | Iten | Elgeyo-Marakwet County | |
St. Peter Claver’s | Kithuki | Makueni County | Eastern Province |
St. Peters Mumias Boys High School | |||
St. Pius Uriri High School | Nyanza | ||
St. Sinclair Secondary School | Nairobi | Nairobi County | Nairobi Province |
St. Teresa Girls Secondary | Kisumu | Kisumu County | Nyanza |
St. Teresas Nyangusu Girls’ High School | |||
Sameta High School | Kisii | Kisii County | Nyanza |
Sawagongo High School | Siaya County | Nyanza | |
SDA School | Watamu | Kilifi County | Coast |
Senior Chief Koinange High School | Kiambaa | Kiambu County | Central |
Serare School | Nairobi | Nairobi County | Nairobi Province |
Serem Secondary School | |||
Shikunga Secondary School | Kakamega-Bukura | Kakamega County | Western |
Shimo-la-Tewa Secondary School | Mombasa | Mombasa County | Coast |
Shiners Boys High School | Nakuru | Nakuru County | |
Shiners Girls High School | Nakuru | Nakuru County | Rift Valley |
Sidindi Secondary School | |||
Simotwo Boys High School | |||
Singore Girls School | |||
Sironga Girls High School | Nyamira | Nyamira County | |
South Tetu Girls High School | Mukurweini | Nyeri County | Central |
Star of the Sea Secondary School | Mombasa | Mombasa County | Coast |
Starehe Boys’ Centre and School | Nairobi | Nairobi County | Nairobi Province |
State House Girls High School | Nairobi | Nairobi County | Nairobi Province |
Strathmore School | Lavington | Nairobi County | Nairobi Province |
Sunshine Secondary School | Nairobi | Nairobi County | Nairobi Province |
Syumile Secondary | Makueni County | Eastern Province | |
Tabagon Girls | Nandi County | Rift Valley | |
Temple Road High School | Nairobi | Nairobi County | Nairobi Province |
Teremi Boys High School | Bungoma County | Western Province | |
Terige High School | Lessos | Nandi County | Riftvalley Province |
Thika High School | Thika | Kiambu County | Central |
Thomeandu Boys Secondary School | Nunguni | Makueni County | Eastern Province |
Thurdibuoro Secondary School | Nyakach | Kisumu County | Nyanza |
Titsu Secondary School | Nairobi | Nairobi County | Nairobi Province |
Tiengre Secondary School | Kisumu | Kisumu County | Nyanza |
Tigoi Girls | |||
Timbila High School | Taveta | Taita-Taveta County | |
Tom Mboya High School Rusinga | Mbita | Homa Bay County | Nyanza |
Tumutumu Girls High School | Nyeri | Nyeri County | Central |
Ukwala Boys | Siaya County | Nyanza | |
Upper Hill School | Nairobi | Nairobi County | Nairobi Province |
Uruku Secondary School | Ndaragwa | Nyandarua County | Central |
Usenge Boys High | Bondo | Siaya County | Nyanza |
Vidhu Ramji Primary School | Murang’a | Muranga County | Central |
Vihiga High School | Vihiga | Vihiga County | Western |
Vyulya High School | Vyulya | Machakos County | Eastern |
Wamutitu Secondary School | |||
Wang’apala Boys High School | Kadongo | Homa Bay County | Nyanza |
Warazo Jet Secondary School | Kiganjo | Nyeri County | Central |
Webzz Educational Centre | Bungoma-Kanduyi | Bungoma County | Western |
Withur Secondary School | Kisumu | Kisumu County | Nyanza |
Yaang’a Secondary School | Njabini | Nyandarua County | Central |
International schools
- Banda School, Nairobi
- Braeburn School, Nairobi
- Brookhouse School, Nairobi
- Diani International School Kenya, Kwale
- German School, Nairobi
- Gethsemane international school, Mbita
- Greensteds School, Nakuru
- Hillcrest School, Nairobi
- International School of Kenya, Nairobi
- Juja Preparatory School, Nairobi[11]
- Kenton College, Nairobi
- Light International School, Nairobi [12]
- Nairobi Academy
- Nairobi Japanese School
- Nederlandse School, Nairobi
- Pembroke House School, Gilgil
- Peponi School, Ruiru
- Potterhouse School, Nairobi
- Premier Academy School, Nairobi
- Rift Valley Academy, Kijabe
- Rosslyn Academy, Nairobi
- Rusinga School, Nairobi
- St. Andrews School, Turi, near Nakuru
- St. Austin’s Academy
- Swedish School, Nairobi
- West Nairobi School
- Western International School of Kenya[13]
- Wiskenya International school, Kisumu, Kenya. [14]
Comments 4