• About Us
    • Contact Us
    • Write for US
  • Terms
    • Newsletter
    • Affiliate Link Policy
    • DMCA
  • Privacy
  • Forums
    • African History
    • African Walk of Fame
  • Nyosake Ltd
    • Car Head
    • Business Today
    • Android News
    • Afrobays
    • The Sun
    • NS Sports
    • PodCast
    • Gadget
    • Travel
    • Play IT
    • Invest News
    • Start A Blog Easily Here
  • Advertise
Saturday, August 13, 2022
Ask Anything
  • News
    • Africa
      • Uganda
      • East African Community
    • African Inventions
    • African History
    • Qatar
    • Quotes
    • Politics
    • Counties
      • Mega Projects in Kenya
    • National
    • Health
    • Family
  • How To
    • Made In Africa
    • Education
    • Facts
    • Science
  • Business
    • Sponsored
    • Manufacturing
    • Real Estate
    • Forex
    • World Billionaires
    • Finance
    • Wealth
    • Bank Swift Codes
    • Affiliate
    • PayPal
    • Cryptocurrency
    • Advertisement
  • Apple
    • iPad
    • Artists
    • iPhone
    • Apple Watch
    • Mac Specs
    • Apple TV
  • Windows
    • Windows 10
    • Surface
    • PC Components
    • Laptops
    • ChromeBooks
  • Tech
    • Tech Terms
    • Phones
    • Phone Rumors
    • Android News
    • Top Deals
    • Gadget Reviews
    • Gift Guides
    • VPN
  • Autos
    • Car Showrooms
    • Electric Vehicle
    • Petrol Stations
    • Car News
    • Latest Cars
    • Auto Sport
    • Car Facts
  • Top 100
    • Business Directory
  • Sports
    • Soccer LiveScores
    • Basketball Scores
    • WRC Safari Rally
  • Entertainment
    • Celebrities
    • Lyrics
    • Theaters
    • Artists
    • Biography
  • HSE
    • Hazards
    • NEBOSH
    • IOSH
    • Construction Safety
    • General Industry
    • Oil & Gas Safety
    • All Safety Courses
  • Forums
    • Ask Anything
No Result
View All Result
  • News
    • Africa
      • Uganda
      • East African Community
    • African Inventions
    • African History
    • Qatar
    • Quotes
    • Politics
    • Counties
      • Mega Projects in Kenya
    • National
    • Health
    • Family
  • How To
    • Made In Africa
    • Education
    • Facts
    • Science
  • Business
    • Sponsored
    • Manufacturing
    • Real Estate
    • Forex
    • World Billionaires
    • Finance
    • Wealth
    • Bank Swift Codes
    • Affiliate
    • PayPal
    • Cryptocurrency
    • Advertisement
  • Apple
    • iPad
    • Artists
    • iPhone
    • Apple Watch
    • Mac Specs
    • Apple TV
  • Windows
    • Windows 10
    • Surface
    • PC Components
    • Laptops
    • ChromeBooks
  • Tech
    • Tech Terms
    • Phones
    • Phone Rumors
    • Android News
    • Top Deals
    • Gadget Reviews
    • Gift Guides
    • VPN
  • Autos
    • Car Showrooms
    • Electric Vehicle
    • Petrol Stations
    • Car News
    • Latest Cars
    • Auto Sport
    • Car Facts
  • Top 100
    • Business Directory
  • Sports
    • Soccer LiveScores
    • Basketball Scores
    • WRC Safari Rally
  • Entertainment
    • Celebrities
    • Lyrics
    • Theaters
    • Artists
    • Biography
  • HSE
    • Hazards
    • NEBOSH
    • IOSH
    • Construction Safety
    • General Industry
    • Oil & Gas Safety
    • All Safety Courses
  • Forums
    • Ask Anything
No Result
View All Result
No Result
View All Result

List of all schools in Kenya

March 7, 2021
in Education
Reading Time: 157 mins read
A A
ShareTweetShareShareScanEmail
ADVERTISEMENT
Advertisements

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.

Primary schools

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.

International schools

  • Banda School, Nairobi
  • Brookhouse School, Nairobi
  • Greensteds School, Nakuru
  • Hillcrest School, Nairobi
  • International School of Kenya, Nairobi
  • Nairobi Academy
  • Nairobi Japanese School
  • Rift Valley Academy, Kijabe
  • Rosslyn Academy, Nairobi
  • St. Andrews School, Turi, near Nakuru

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

ADVERTISEMENT

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

ADVERTISEMENT

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

ADVERTISEMENT

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

SchoolCityCountyProvince
Mutembuku Mixed Secondary SchoolKalawaMakueni CountyEastern
Kalawa Girls Secondary SchoolKalawaMakueni CountyEastern
Kalawa Boys Secondary SchoolKalawaMakueni CountyEastern
Ititu Girls Secondary SchoolKalawaMakueni CountyEastern
Nganwa Secondary SchoolKalawaMakueni CountyEastern
Kavumbu Secondary SchoolKalawaMakueni CountyEastern
Miangeni Secondary SchoolKalawaMakueni CountyEastern
Mbukoni Mixed Secondary SchoolKalawaMakueni CountyEastern
Kitoto Secondary SchoolKalawaMakueni CountyEastern
Thwake Mixed Day Secondary SchoolKalawaMakueni CountyEastern
Abrar High SchoolEldoretUasin Gishu CountyRift Valley
Abwao Secondary SchoolNyakachKisumu CountyNyanza
A.C.K. Kapkolei Girls High SchoolKobujoiNandi CountyRift Valley
Adiedo Secondary SchoolKanyaluoHoma Bay CountyNyanza
Ading’o Opanga Secondary SchoolKisumu CountyNyanza
Aga Khan Academy, MombasaMombasaMombasa CountyCoast
Aga Khan Academy, NairobiParklandsNairobi CountyNairobi Province
Agoro Sare High School (Est. 1958)OyugisHoma Bay CountyNyanza
Ahero Girls Secondary SchoolKisumuKisumu CountyNyanza
Akoko Secondary SchoolBondoSiaya CountyNyanza
Aldai Girls High School
Alendu Secondary SchoolKisumuKisumu CountyNyanza
Alliance Girls High SchoolKikuyuKiambu CountyCentral
Alliance High School (established 1926)KikuyuKiambu CountyCentral
Alungo Secondary SchoolKombewaKisumu CountyNyanza
Alwala Secondary SchoolKombewaKisumu CountyNyanza
Amasago School
Amasege Secondary School
Ambira BoysSiaya CountyNyanza
Andingo-Opanga SecondaryNyandoKisumu CountyNyanza
Andrew Murimi Secondary SchoolNairobiNairobi CountyOuter-ring high school
Anesta Boys Secondary SchoolNakuruNakuru CountyRift Valley
Apuoyo Secondary SchoolSiaya CountyNyanza
Aquinas Boys High School
Arap Moi Girls High SchoolVihigaVihiga CountyWestern
Arch-bishop Njenga Girls High School
Arch-bishop Okoth Ojolla Girls Secondary School
Asol Secondary SchoolKombewaKisumu CountyNyanza
Asumbi Girls High SchoolKisiiKisii CountyNyanza
Balambla Secondary SchoolBalambalaGarissa CountyNorth Eastern
Bar UnionKisumuKisumu CountyNyanza
Bishop Gatimu Ngandu Girls High SchoolNyeriNyeri CountyCentral
Bishop Ndingi High SchoolMachakosMachakos CountyEastern
Bishop OkumuObuora
Bonde Secondary SchoolKombewaKisumu CountyNyanza
Boro Secondary SchoolSiaya CountyNyanza
Bright Light Girls’ High SchoolNjoroNakuru CountyRift Valley
Brookeshine Secondary SchoolNairobi/KangundoNairobi Province
Bucheya Girls Secondary SchoolButereKakamega CountyWestern
Bunyore Girls SecondaryVihigaVihiga CountyWestern
Butere Boys’ High SchoolButereKakamega CountyWestern
Butere Girls High SchoolButereKakamega CountyWestern
Butula Boys High SchoolBusiaBusia CountyWestern
Cardinal Otunda Girls High SchoolBungoma CountyWestern
Cardinal Otunga High SchoolMosochoKisii CountyNyanza
Carmel Girls High SchoolMbiuniMachakos CountyEastern
Chanagande Secondary SchoolKaloleniKilifi CountyCoast
Chania High School
(split in 2000 into Chania Boys High School and Chania Girls High School)
ThikaKiambu CountyCentral
Chavakali High SchoolVihigaVihiga CountyWestern
Chebisaas Girls High School
Chebukwa Secondary SchoolBungomaBungoma CountyWestern
Cheptenye High SchoolKerichoKericho County
Chesamisi High SchoolKimililiBungoma CountyWestern
Chianda BoysSiaya CountyNyanza
Chogoria Boys’ High SchoolChogoriaMeru CountyEastern
Chogoria Girls High SchoolChogoriaMeru CountyEastern
Chuka Boys’ High SchoolChuka, KenyaTharaka-Nithi CountyEastern
Chuka Girls’ High SchoolChuka, KenyaTharaka-Nithi CountyEastern
Chulaimbo Boys’Nyanza
City High School, Nairobi (established 1952; closed 1995)NairobiNairobi CountyNairobi Province
Consolata Secondary SchoolWestlandsNairobi CountyNairobi Province
D.H.T. SecondaryKisumuKisumu CountyNyanza
Dago Thim Mixed Secondary SchoolNyahera, Kisumu Town WestKisumu CountyNyanza
Dagoretti High SchoolNairobiNairobi CountyNairobi Province
Daraja AcademyNanyukiLaikipia CountyRift Valley
Darajani High SchoolKibweziMakueni CountyEastern Province
Devonshire Secondary School (Ranas) (established 1979; closed 2003)
Diemo Secondary SchoolKombewaKisumu CountyNyanza
Divine Word High SchoolKataniNairobi CountyNairobi Province
Dr. Aloo Gumbi SecondaryKisumuKisumu CountyNyanza
Dr. Krapf Secondary SchoolKaloleniKilifi CountyCoast
Dudi Girls High SchoolOyugisHoma Bay CountyNyanza
Dzitsoni High School (established 1979)KilifiKilifi CountyCoast
Eastleigh High School
Ebusakami SecondaryVihigaVihiga CountyWestern
Ebusiratsi Mixed Secondary School
Ematsuli Secondary School
Embakasi SecondaryEmbakasiNairobi CountyNairobi Province
Emusire High SchoolVihigaVihiga CountyWestern
Endarasha Boys High School
Enkinda Mixed Secondary SchoolNyamiraNyamira CountyNyanza
Eronge Secondary SchoolNyamiraNyamira CountyNyanza
Eshitari Secondary SchoolButereKakamega CountyWestern
Flamingo NakuruNakuru CountyRift Valley
Friends School KamusingaKimililiBungoma CountyWestern
Gaicahnjiru High SchoolMaraguaMuranga County
Gakurwe Secondary SchoolMurang’aMuranga County
Ganze Secondary SchoolKilifiKilifi CountyCoast
Garissa Boys’ High SchoolGarissaGarissa CountyNorth Eastern
Gatanga Girls’ SchoolThikaKiambu CountyCentral
Gatura Girls’ SchoolThikaKiambu CountyCentral
Gekano High SchoolNyamiraNyamira CountyNyanza
Getarwet SecondaryLiteinKericho County
Giakanja Boys High SchoolCentral Province
Gisambai High SchoolVihigaVihiga CountyWestern
Gituru Secondary SchoolThikaKiambu CountyCentral
Gitwe Mixed Secondary SchoolKirinyaga County
Gongo Warom Secondary SchoolYalaSiaya CountyNyanza
Gulab Lochab AcademyEldoretUasin Gishu CountyRift Valley
Hamisi High SchoolMombasaMombasa CountyCoast
Hekima Girls High School
Highway Secondary SchoolKisumuKisumu CountyNyanza
The Highway Secondary SchoolSouth BNairobi CountyNairobi Province
Homa Bay High SchoolHoma BayHoma Bay CountyNyanza
Huruma Girls High SchoolNairobiNairobi CountyNairobi Province
Ikuu Boys’ High SchoolChuka, KenyaTharaka-Nithi CountyEastern
Ikuu Girls’ High SchoolChuka, KenyaTharaka-Nithi CountyEastern
Ilbissil Girls Secondary School
Imani SchoolThikaKiambu CountyCentral
Irigithathi Secondary SchoolNdaragwaNyandarua CountyCentral
Iyego Secondary SchoolMurang’aMuranga County
Jaffery AcademyMombasaMombasa CountyCoast
Jamhuri High SchoolNairobiNairobi CountyNairobi Province
Jera Mixed Secondary SchoolUgenyaSiaya CountyNyanza
Jomo Kenyatta High SchoolNakuru CountyRift Valley
Kaaga Girls High SchoolMeruMeru CountyEastern
Kabaa High SchoolMachakosMachakos CountyEastern
Kabare Girls High SchoolKirinyagaKirinyaga County
Kabianga Boys High SchoolKerichoKericho County
Kagonya High SchoolSegaSiaya CountyNyanza
Kagonya Secondary SchoolSegaSiaya CountyNyanza
Kagumo High SchoolKagumoNyeri CountyCentral
Kagwe Girls High SchoolGithunguriKiambu CountyCentral
Kahawa Garrison SchoolKahawaNairobi CountyNairobi Province
Kaheti High SchoolMukurweiniNyeri CountyCentral
Kahuhia Girls’ High SchoolMurang’aMuranga CountyCentral
Kaimosi Girls High School
Kakamega SchoolKakamegaKakamega CountyWestern
Kakamwe Secondary SchoolBungomaBungoma CountyWestern
Kalou Secondary SchoolOl KalouNyandarua CountyCentral
Kalulini Boys High SchoolKibweziMakueni CountyEastern Province
Kamagambo High SchoolRongoMigori CountyNyanza
Kamahuha Girls High SchoolSabasaba, Murang’aMurang’a CountyCentral
Kambaa Girls High SchoolCentral Province
Kambe Secondary SchoolKaloleniKilifi CountyCoast
Kanga High SchoolRongoMigori CountyNyanza
Kangaru High School
Kangema Boys High SchoolMurangaMuranga County
Kanguburi Girls High SchoolNyeriNyeri CountyCentral
Kanjuri Secondary School
Kanunga High School
Kanyamfwa Mixed Secondary SchoolGot OyaroHoma Bay CountyNyanza
Kapsabet High SchoolNandi NorthNandi CountyRift Valley
Kapsabet Girls High SchoolNandi NorthNandi CountyRift Valley
Kapsoya Secondary SchoolEldoretUasin Gishu CountyRift Valley
Kaptumo Boys
Kariguini Secondary School
Karura Church SchoolKiambuKiambu CountyCentral
Katana Ngala Secondary SchoolKilifiKilifi CountyCoast
Kathiani High SchoolMachakos CountyEastern
Kawethei Secondary SchoolMachakos CountyEastern
Kegonge Boys High SchoolEmbu, KenyaEmbu County
Kegoye High SchoolKakamegaKakamega CountyWestern
Keng’uso Salvation Army Secondary SchoolNyamira CountyNyanza
Kenton College Preparatory School
Kenya High SchoolNairobiNairobi CountyNairobi Province
Kenyatta High School Mahiga
Kenyatta High SchoolMwatateTaita-Taveta County
Keveye Girls High School
Khasoko Boys High SchoolBungoma CountyWestern
Kiaguthu Boys High SchoolMurang’aMuranga County
Kiambu High SchoolKiambuKiambu CountyCentral
Kiambu Township Secondary SchoolKiambuKiambu CountyCentral
Kiamutugu High SchoolKirinyagaKirinyaga County
Kianda School (established 1977)NairobiNairobi CountyNairobi Province
Kianyaga High SchoolKirinyagaKirinyaga County
Kiaoni High SchoolKibweziMakueni CountyEastern Province
Kibabii Boys High SchoolBungoma CountyWestern
Kibiko Secondary SchoolKajiado County
Kiereni Secondary SchoolChukaTharaka Nithi County
Kigama Secondary SchoolMaragoliVihiga CountyWestern
Kihara Secondary SchoolNyahururuNyandarua CountyCentral
Kijabe Boys High SchoolKijabeKiambu CountyCentral
Kijabe Girls High SchoolKijabeKiambu CountyCentral
Kikima Secondary SchoolMakueni CountyEastern Province
Kilifi Township Secondary SchoolKilifi TownKilifi CountyCoast
Kilimo High SchoolNjoroNakuru CountyRift Valley
Kilingili Secondary School
Kimana Secondary SchoolKajiado SouthKajiado County
Kimaren Secondary SchoolNandi HillsNandi CountyRift Valley
Kinyui High School
Kiongwani Secondary SchoolMakueni CountyEastern Province
Kipsigis Girls High SchoolKerichoKericho County
Kirangari High SchoolKiambuKiambu CountyCentral
Kiriaini Mixed Secondary SchoolMurang’aMuranga County
Kirimara High SchoolKaratinaNyeri CountyCentral
Kirwara Boys High SchoolThikaKiambu CountyCentral
Kisayani High SchoolKibweziMakueni CountyEastern Province
Kisii SchoolKisiiKisii CountyNyanza
Kisumu Boys’ HighKisumuKisumu CountyNyanza
Kisumu Day Secondary SchoolKisumuKisumu CountyNyanza
Kisumu Girls HighKisumuKisumu CountyNyanza
Kit-Mikayi Secondary SchoolKombewaKisumu CountyNyanza
Kitengela Mixed Secondary SchoolMilimani
Kitondo Secondary SchoolMbumbuniMakueni CountyEastern Province
Kitui SchoolKituiKitui County
Kivaywa Boys High SchoolMatete-webuyeBungoma CountyWestern
Kizurini Secondary SchoolKaloleni TownKilifi CountyCoast
Koelel High SchoolGilgilNakuru CountyRift Valley
Koimbi Secondary SchoolMurang’aMuranga County
Kolal Mixed Secondary SchoolKadiboKisumu CountyNyanza
Komothai Girls High SchoolRuiruKiambu CountyCentral
Komothai High School
Kyanginywa High School
Kyeni Girls High SchoolEmbu, KenyaEmbu County
Laiser Hill AcademyRongaiNairobi CountyNairobi Province
Lang’ata High School
Lema Girls Secondary SchoolMachakosMachakos CountyEastern
Lenana SchoolNairobiNairobi CountyNairobi Province
Leshau Boys High SchoolNyahururuNyandarua CountyCentral
Lighthouse Girls AcademyLanetNakuru CountyRift Valley
Lilly Academy GithuraiNairobiNairobi CountyNairobi Province
Limuru Girls High SchoolLimuruKiambu CountyCentral
Lions SecondaryKisumuKisumu CountyNyanza
Loreto Convent KiambuKiambuKiambu CountyCentral
Loreto Convent MsongariNairobiNairobi CountyNairobi Province
Loreto Convent Valley RoadNairobiNairobi CountyNairobi Province
Loreto Girls High SchoolMoi’s Bridge (Matunda)Uasin Gishu CountyRift Valley
Loreto High SchoolLimuruKiambu CountyCentral
Lubinu High SchoolShiandaKakamega CountyWestern
Lugulu Girls High SchoolWebuyeBungoma CountyWestern
Lulu High School (Mekaela Academies)UkundaKwale County
Lwak Girls’ High SchoolBondoSiaya CountyNyanza
Maai Mahiu Secondary School
Machakos Boys High SchoolMachakosMachakos CountyEastern
Madira Girls High SchoolVihigaVihiga CountyWestern
Maina Wanjigi Secondary SchoolEastleighNairobi CountyNairobi Province
Makueni Boys High SchoolWoteMakueni CountyEastern Province
Malindi High School
Manga Girls High SchoolNyamiraNyamira CountyNyanza
Mang’u High School (established 1925)ThikaKiambu CountyCentral
Maraba Secondary SchoolNandi CountyRift Valley
Maranda High SchoolBondoSiaya CountyNyanza
Marindi Secondary SchoolNyamiraNyamira CountyNyanza
Marsabit Boys Secondary SchoolMarsabitMarsabit County
Mary Leakey High SchoolKiambuKiambu CountyCentral
Mary Mother of Grace Boys Secondary SchoolRumurutiLaikipia CountyRift Valley
Maryhill Girls High School
Masana Secondary School
Maseno School (established 1906)MasenoKisumu CountyNyanza
Masogo Mixed Secondary SchoolAhero (Nyando)Kisumu CountyNyanza
Matende Girls Secondary SchoolKakamegaKakamega CountyWestern
Matiliku Boys High School
Mau-Narok Secondary
Mbale High School
Mbita High SchoolMbitaHoma Bay CountyNyanza
Mbooni BoysKikimaMakueni CountyEastern Province
Mbooni GirlsKikimaMakueni CountyEastern Province
Menengai High SchoolNakuruNakuru CountyRift Valley
Menyenya High SchoolNyamiraNyamira CountyNyanza
Meridian Girls Secondary SchoolLangataNairobi CountyNairobi Province
Meru SchoolEastern
Meteitei Secondary SchoolsNandi SouthNandi CountyRift Valley
Metkei Girls School
Miathene Boys Secondary School
Michinda Secondary SchoolElburgon-Molo
Migingo Girls Secondary SchoolKisumuKisumu CountyNyanza
Mithui Mixed Secondary SchoolOyugisHoma Bay CountyNyanza
Mkumulima Girls Secondary SchoolBukuraKakamega CountyWestern
Moi Equator Girls’ School
Moi Forces AcademyLanetNakuru CountyRift Valley
Moi Forces AcademyNairobiNairobi CountyNairobi Province
Moi Girls’ High SchoolEldoretUasin Gishu CountyRift Valley
Moi Girls SchoolKamusinga
Moi Girls SchoolNairobiNairobi CountyNairobi Province
Moi Girls SchoolIsinyaKajiado County
Moi High SchoolKabarak
Moi Sindo GirlsMbitaHoma Bay CountyNyanza
Light Academy Secondary School MombasaNyaliMombasa CountyCoast
Mosocho AcademyKisiiKisii CountyNyanza
Mua Hills Girls High School
Mugoiri Boys Secondary School
Mukaa Boys High SchoolMakueni CountyEastern Province
Mukaa Girls High SchoolMakueni CountyEastern Province
Mukumu Girls High SchoolKakamegaKakamega CountyWestern
Mukurwe-ini Boys High School (formerly Kiangoma Boys)
Mumbuni High SchoolMachakosMachakos CountyEastern
Murang’a High SchoolMuranga County
Musingu High SchoolKakamegaKakamega CountyWestern
Muslim AcademyNairobiNairobi CountyNairobi Province
Muslim SecondaryKisumuKisumu CountyNyanza
Musoli Girls High SchoolKakamegaKakamega CountyWestern
Mutara Secondary SchoolLaikipiaLaikipia CountyRift Valley
Mwala Girls High School
Mwer Boys High SchoolSiaya CountyNyanza
Light Academy Secondary School/ Karen/NairobiNairobi CountyNairobi Province
Nairobi Mixed Secondary SchoolNairobiNairobi CountyNairobi Province
Nairobi School (established 1929)NairobiNairobi CountyNairobi Province
Naitiri Boys High SchoolBungoma CountyWestern
Naivasha High School
Naki MixedNyandoKisumu CountyNyanza
Nakuru Boys High SchoolNakuruNakuru CountyRift Valley
Namachanja High SchoolBungoma CountyWestern
Nanyuki Boys High SchoolNanyukiLaikipia CountyRift Valley
Newlight Senior BoysNairobiNairobi CountyKomarock
Ndagoni Secondary SchoolMagumoni, ChukaMeru CountyEastern
Ndaragwa Girls High SchoolNdaragwaNyandarua CountyCentral
Ndiru Secondary SchoolKombewaKisumu CountyNyanza
Ndururi Secondary SchoolNyahururuLaikipia CountyRift Valley
Ndururumo High SchoolNyahururuLaikipia CountyRift Valley
Nembu High SchoolNairobiNairobi CountyNairobi Province
Ngara Girls’ High SchoolNairobiNairobi CountyNairobi Province
Ngecho Secondary SchoolGilgilNakuru CountyRift Valley
Ngere High SchoolKombewaKisumu CountyNyanza
Ngiriambu Girls High SchoolKirinyagaKirinyaga County
Ngomo (Muhotetu) Secondary SchoolNyahururuLaikipia CountyRift Valley
Ngoto Secondary SchoolMakueni CountyEastern Province
Nguluni Secondary SchoolMakueniMakueni CountyEastern Province
Nguviu Boys High School
Ng’iya Girls High SchoolNgiyaSiaya CountyNyanza
Njabini High SchoolNjabiniNyandarua CountyCentral
Njiiris High School
Njiru-ini Secondary School
Njonjo Girls High School
Njoro BoysNakuruNakuru CountyRift Valley
Njoro Girls Secondary School
Nyabondo Boys Secondary SchoolKisumuKisumu CountyNyanza
Nyabururu Girls High School
Nyaduong Secondary SchoolSunaMigori CountyNyanza
Nyagondo Secondary SchoolSiaya CountyNyanza
Nyahururu High SchoolNyahururuLaikipia CountyRift Valley
Nyakach Girls Secondary SchoolNyandoKisumu CountyNyanza
Nyambaria High SchoolNyamiraNyamira CountyNyanza
Nyamninia Secondary SchoolNyamniniaSiaya CountyNyanza
Nyamwaga Secondary SchoolHoma Bay CountyNyanza
Nyandarua High SchoolOl KalouNyandarua CountyCentral
Nyang’ori High SchoolVihigaVihiga CountyWestern
Nyansabakwa High SchoolNyamiraNyamira CountyNyanza
Nyeri High SchoolNyeriNyeri CountyCentral
Oasis of Hope Secondary SchoolKisumu[[Kisumu CountyNyanza
Obambo Secondary SchoolKisumuKisumu CountyNyanza
Ofafa Jericho HighJericho EstateNairobi CountyNairobi Province
Ogada Secondary SchoolKisumuKisumu CountyNyanza
Ogande Girls High SchoolHoma BayHoma Bay CountyNyanza
Ogona Sunrise Secondary SchoolKombewaKisumu CountyNyanza
Olembo Boys High SchoolNyandoKisumu CountyNyanza
Oloo Laiser High SchoolNgongKajiado County
Ongalo SecondaryKisumuKisumu CountyNyanza
Onjiko Boys Secondary SchoolNyandoKisumu CountyNyanza
Orando Mixed Secondary SchoolKisumuKisumu CountyNyanza
Orero Boys Secondary SchoolHoma BayHoma Bay CountyNyanza
Oriwo Boys High SchoolKandiegeHoma Bay CountyNyanza
Oshwal AcademyMombasaMombasa CountyCoast
Oshwal High SchoolNairobiNairobi CountyNairobi Province
Othaya Boys Secondary SchoolNyeriNyeri CountyCentral
Othoro Mixed Secondary SchoolHoma Bay CountyNyanza
Otieno Oyoo Secondary SchoolRabuor (Nyando)Kisumu CountyNyanza
Pan African Girls High SchoolKaratinaNyeri CountyCentral
Pangani Girls High SchoolNairobiNairobi CountyNairobi Province
Parklands High SchoolNairobiNairobi CountyNairobi Province
PCEA Silanga High SchoolKiberaNairobi CountyNairobi Province
PJ Mwangola Secondary School
Precious Blood Girls High SchoolRirutaNairobi CountyNairobi Province
Pumwani Secondary School
Ramba High SchoolRariedaSiaya County
Rata Secondary SchoolMasenoKisumu CountyNyanza
Ribe Boys High SchoolKaloleniKilifi CountyCoast
Rift Valley Academy
Ringa Boys High SchoolOyugisHoma Bay CountyNyanza
Riokindo High SchoolKisiiKisii CountyNyanza
Riondong’a Secondary SchoolKisiiKisii CountyNyanza
Rongai Girls Secondary SchoolNakuruNakuru CountyRift Valley
Rosterman Secondary SchoolKakamegaKakamega CountyWestern
Ruiru High SchoolRuiruKiambu CountyCentral
Ruiru Primary SchoolRuiruKiambu CountyCentral
Sabatia Secondary SchoolBaringo County
Sabugo Secondary SchoolMirangineNyandarua CountyCentral
Sacho High School
St. Anne’s Girls High School
St. Anthonys Boys High SchoolTrans-Nzoia County
St. Barnabas Girls Secondary SchoolKombewaKisumu CountyNyanza
St. Basil`s Academy Matunda
St. Cecilia Girls Aluor
St. Charles Lwanga Kitui SchoolKituiKitui County
St. Charles Lwanga SecondaryMombasaMombasa CountyCoast
St. Christophers Secondary SchoolMagumuKiambu CountyCentral
St. George’s High SchoolKaloleni-GiriamaKilifi CountyCoast
St. Georges Secondary SchoolNairobiNairobi CountyNairobi Province
St. Ignatius Mukumu Boys’ High SchoolKhayegaKakamega CountyWestern
St. Joseph Girls’ SchoolKibweziMakueni CountyEastern Province
St. Joseph’sMbitaHoma Bay CountyNyanza
St. Joseph’s Rapogi Secondary SchoolMigoriMigori CountyNyanza
St. Joseph The Worker Secondary SchoolMang’u
St. Lucie Kiriri Girls Secondary SchoolNairobiNairobi CountyNairobi Province
St. Luke Boys High SchoolKimililiBungoma CountyWestern
St. Mary’s Boys’ Secondary SchoolNyeriNyeri CountyCentral
St. Mary’s Girls’ High SchoolMumiasKakamega CountyWestern
St. Marys Girls SchoolThangeMakueni CountyEastern Province
St. Mary’s SchoolNairobiNairobi CountyNairobi Province
St. Matthews A.C.K. WebuyeWebuyeBungoma CountyWestern
St. MonicahLubaoKakamega CountyWestern
St. Mukasa Secondary SchoolChimoiKakamega CountyWestern
St. Paul SeminaryNyeriNyeri CountyCentral
St. Pauls Amukura High School
St. Pauls Boys MarsabitEastern
St. Pauls Miluki Secondary SchoolBungoma CountyWestern
St. Pauls Shikunga Secondary SchoolButereKakamega CountyWestern
St. Patrick High SchoolItenElgeyo-Marakwet County
St. Peter Claver’sKithukiMakueni CountyEastern Province
St. Peters Mumias Boys High School
St. Pius Uriri High SchoolNyanza
St. Sinclair Secondary SchoolNairobiNairobi CountyNairobi Province
St. Teresa Girls SecondaryKisumuKisumu CountyNyanza
St. Teresas Nyangusu Girls’ High School
Sameta High SchoolKisiiKisii CountyNyanza
Sawagongo High SchoolSiaya CountyNyanza
SDA SchoolWatamuKilifi CountyCoast
Senior Chief Koinange High SchoolKiambaaKiambu CountyCentral
Serare SchoolNairobiNairobi CountyNairobi Province
Serem Secondary School
Shikunga Secondary SchoolKakamega-BukuraKakamega CountyWestern
Shimo-la-Tewa Secondary SchoolMombasaMombasa CountyCoast
Shiners Boys High SchoolNakuruNakuru County
Shiners Girls High SchoolNakuruNakuru CountyRift Valley
Sidindi Secondary School
Simotwo Boys High School
Singore Girls School
Sironga Girls High SchoolNyamiraNyamira County
South Tetu Girls High SchoolMukurweiniNyeri CountyCentral
Star of the Sea Secondary SchoolMombasaMombasa CountyCoast
Starehe Boys’ Centre and SchoolNairobiNairobi CountyNairobi Province
State House Girls High SchoolNairobiNairobi CountyNairobi Province
Strathmore SchoolLavingtonNairobi CountyNairobi Province
Sunshine Secondary SchoolNairobiNairobi CountyNairobi Province
Syumile SecondaryMakueni CountyEastern Province
Tabagon GirlsNandi CountyRift Valley
Temple Road High SchoolNairobiNairobi CountyNairobi Province
Teremi Boys High SchoolBungoma CountyWestern Province
Terige High SchoolLessosNandi CountyRiftvalley Province
Thika High SchoolThikaKiambu CountyCentral
Thomeandu Boys Secondary SchoolNunguniMakueni CountyEastern Province
Thurdibuoro Secondary SchoolNyakachKisumu CountyNyanza
Titsu Secondary SchoolNairobiNairobi CountyNairobi Province
Tiengre Secondary SchoolKisumuKisumu CountyNyanza
Tigoi Girls
Timbila High SchoolTavetaTaita-Taveta County
Tom Mboya High School RusingaMbitaHoma Bay CountyNyanza
Tumutumu Girls High SchoolNyeriNyeri CountyCentral
Ukwala BoysSiaya CountyNyanza
Upper Hill SchoolNairobiNairobi CountyNairobi Province
Uruku Secondary SchoolNdaragwaNyandarua CountyCentral
Usenge Boys HighBondoSiaya CountyNyanza
Vidhu Ramji Primary SchoolMurang’aMuranga CountyCentral
Vihiga High SchoolVihigaVihiga CountyWestern
Vyulya High SchoolVyulyaMachakos CountyEastern
Wamutitu Secondary School
Wang’apala Boys High SchoolKadongoHoma Bay CountyNyanza
Warazo Jet Secondary SchoolKiganjoNyeri CountyCentral
Webzz Educational CentreBungoma-KanduyiBungoma CountyWestern
Withur Secondary SchoolKisumuKisumu CountyNyanza
Yaang’a Secondary SchoolNjabiniNyandarua CountyCentral

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 Schoool
  • Western International School of Kenya
  • Wiskenya International school, Kisumu, Kenya. 

The number of public and private primary schools has doubled since 1997 to 25,000 in 2007. The number of primary school pupils now stands at 8 million. Since the achievement of independence in 1963, the Government of Kenya has been committed to expanding the education system to cater for all children.

The curriculum is uniform across the country and includes: English, Kiswahili, a local language, mathematics, science, social studies, religious education, creative arts, physical education, and life skills. Exams are held in five subjects: Kiswahili, English, mathematics, science and agriculture, and social studies.

However, Christian missionaries introduced Western education in Kenya, as we know it today, by the 19th century when the first mission school was established in 1846 at Rabai, near Mombasa.The first missionaries were Portuguese Catholics. By 1557, they had established monasteries in Mombasa and Lamu

Secondary education is also free, but not compulsory. Primary education lasts 8 years in Kenya (standards 1 to 8). Pupils are usually 6 years old when they start school, and 14 when they complete their primary education.

64 Secondary School

P.O. Box: 294 – 30100 Eldoret
Tel: +254-53-2030152
Location: Eldoret

System: 8-4-4
Levels: Secondary

lecturechair.jpg
Aga Khan Junior Academy

P.O. Box: 44424 – 00100 Nairobi
Tel: 020-3740733 Fax: 020-3740733
Location: Limuru Rd/1st Parklands Ave, Parklands, Nairobi
Email:

System: IGCSE
Levels: Primary

Aga Khan University

P.O. Box: 39340, Nairobi
Tel: 747004, 747483, 745808
Location: 3rd Parklands Avenue, Off Limuru Road, Nairobi

System: College
Levels: Certificate, Diploma, Degree

Alliance Girls High School

P.O. Box: 109 – 00902 Kikuyu
Tel: 066 2012533 Fax: 066 2012511
Location: Kikuyu Rd, Karuri
Email: info@aghs.com

System: 8-4-4
Levels: Secondary

Almond Communications

P.O. Box: 34436 – 00100 Nairobi
Tel: 020-3755496 Fax: 020-3755496
Location: Aqua Plaza2nd Murang’a Rd, City Centre, Nairobi
Email: web@almond.co.ke

System: College
Levels:

Aquinas High School

P.O. Box: 72000 – 00200 Nairobi
Tel: 020-6532729, Mob: 0721 474367
Location: Jogoo Rd, Industrial Area, Nairobi
Email:

System:
Levels: Secondary

Augustana Academy

P.O. Box: 53942 – 00200 Nairobi
Tel: 020-8561668, Mob: 0721 376622
Location: Thika Rd, Ruaraka, Nairobi
Email:

System:
Levels: Secondary

Banda School

P.O. Box: 24722 – 00502 Nairobi
Tel: 020-8891220 Mob: 0733 767192
Location: Magadi Rd, Lang’ata, Nairobi
Email:

System:
Levels: Primary

Baringo High School

P.O. Box: 23 – 20103 Eldama Ravine
Location: Eldama Ravine/Makutano Rd, Eldama Ravine

System: 8-4-4
Levels: Secondary

Birithia Secondary School

P.O. Box: 320 – 10100 Nyeri
Tel: 061-3152433 Mob: 0729 126194
Location: Nyeri/Othaya Rd, Eastern, Nyeri

System: 8-4-4
Levels: Secondary

Bishop Gatimu Ngandu Girls High School

P.O. Box: 182 – 10101 Karatina
Tel: 061-72180 Mob: 0720 836570
Location: State Lodge Rd, Eastern, Nyeri

System: 8-4-4
Levels: Secondary

Braeburn Schools

P.O. Box: Nairobi
Tel: 020-5018000 Mob: 0722 685575
Location: various
Email: admin@braeburn.ac.ke

System: IGCSE
Levels: Primary, Secondary

Brickwoods High School

P.O. Box: 399 – 10400 Nanyuki
Tel: 062-32067 Mob: 0722 789702
Location: Mt Kenya Safari Club Rd Nanyuki, Eastern, Nanyuki
Email:

System:
Levels: Secondary

Brookhouse Schools

P.O. Box: 24987 – 00502 Nairobi
Tel: 020-6751167 Mob: 0722 204413
Location: Karen Magadi Rd, Lang’ata, Nairobi
Email:

System:
Levels: Secondary

Carmelvale Catholic P School

P.O. Box: 286 – 00515 Nairobi
Tel: 020-820946 Mob: 0735 724519
Location: Donholm Ext 5, Opp Jacaranda Est, Embakasi, Nairobi
Email:

System:
Levels: Primary

Chania Boys High School

P.O. Box: 45 – 01000 Thika
Tel: 067-22364, Mob: 0733 226308
Location: Off Workshop Rd, Eastern, Thika

System: 8-4-4
Levels: Secondary

Chania Girls High School

P.O. Box: 2723 – 01000 Thika
Tel: 067-21738, Mob: 0723 823393
Location: Workshop Rd, Eastern, Thika

System: 8-4-4
Levels: Secondary

Chavakali High School

P.O. Box: 144 – 50316 Banja
Tel: 056-51016, Mob: 0720 686345
Location: Kisumu/Kakamega Rd, Western, Kakamega

System: 8-4-4
Levels: Secondary

Chwele Precious Girls High School

P.O. Box: 84, CHWELE
Tel: Mob: 0711 828775
Location: Chwele Town, Chwele Division, Bungoma Central District
Email: chweleprecious@gmail.com

System: 8-4-4
Levels: Secondary

Chinga Boys High School

P.O. Box: 100 – 10106 Nyeri
Tel: 061-2031428, Mob: 0727 590079
Location: Off Othaya/Kiriaini Rd, Othaya,Nyeri

System: 8-4-4
Levels: Secondary

Coast Girls High School

P.O. Box: 80194 – 80100 Mombasa
Tel: +254-41-2225531
Location: Maktubu Rd, Mombasa

System: 8-4-4
Levels: Secondary

College of Insurance

P.O. Box: 56928 – 00200 Nairobi
Tel: 020 605601 – 4
Location: South C, Nairobi
Email: info@coi.ac.ke

System: College
Levels:

Kindergarten Furniture image

Computer Learning Centre

P.O. Box: 39932 – 00623 Nairobi
Tel: 020-3741921 Mob: 0722 403571
Location: Museum Hill, 2nd Flr, Parklands, Nairobi
Email: training@coastdata.co.ke

System: College
Levels:

Computer Pride Training Centre

P.O. Box: Nairobi
Tel: 020-2221973, 020-2221895
Location: 1st fl., ICEA Bldg., Kenyatta Ave, Nairobi
Email: info@computer-pride.com

System: College
Levels: Certificate, Diploma

Consolata School

P.O. Box: 14538 – 00800 Nairobi
Tel: +254-20-4442634
Location: Chiromo Rd, Westlands, Nairobi
Email:

System:
Levels: Primary

Cornerstone Training Institute

P.O. Box: 3573 – 00200 Nairobi
Tel: 020-2229468 Fax: 020-2229469
Location: Development House, 12th Flr, Moi Avenue, Nairobi
Email: info@cornerstoneti.com

System: College
Levels: Certificate, Diploma

Dadaab Secondary School

P.O. Box: 67 – 70100 Garissa
Location: Eastern, Garissa

System: 8-4-4
Levels: Secondary

Daystar University

P.O. Box: 17 – 90145 Athi River
Tel: 045 6622601 Mob: 0724 256908
Location: Athi River, Eastern, Athi River
Email: info@daystar.ac.ke

System: College
Levels:

Deans ECD College

P.O. Box: 25415 – 00603, Nairobi
Tel: 020 4349212/8 Mob: 0722-511526
Location: Convent Drive – Lavington, Nairobi
Email: info@deansecdcollege.com

System: College
Levels: Certificate, Diploma

Dr Aggrey Primary School

P.O. Box: 13067 – 00624 Nairobi
Tel: +254-20-6761309
Location: Juja Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

East Africa School of Management

P.O. Box: 68272 – 00200, Nairobi
Tel: 020 312863, 0723-876669
Location: 1st Flr, Commonwealth Hse, Moi Ave
Email: info@easm.ac.ke

System: College
Levels: Certificate, Diploma

East Africa Utalii Inst.

P.O. Box: 67631 – 00200, Nairobi
Tel: 2225343, 0727 441952
Location: Afya Cntr, 9th Fl., Tom Mboya St.
Email: utaliinstitute@gmail.com

System: College
Levels: Certificate, Diploma

Ena Day Secondary School

P.O. Box: 2489 – 60100 Embu
Tel: 068-41412, Mob: 0716 721808
Location: Embu/Meru Rd, Eastern, Embu
Email:

System: 8-4-4
Levels: Secondary

Endarasha Boys High School

P.O. Box: 34 – 10107 Endarasha
Tel: 061-2031291, Mob: 0720 668226
Location: Eastern, Nyeri
Email: endarashaboys@yahoo.com

System: 8-4-4
Levels: Secondary

Esirabe Primary School

P.O. Box: 71 BUNYORE
Tel: 22123-00336
Location: VIHIGA
Email: ESIRABE@YAHOO.COM

System: 8-4-4
Levels: Primary

Eutychus Academy-Riruta

P.O. Box: 954-00502 KAREN, NAIROBI
Tel: 0716 842028
Location: Wanyee Road Off Naivasha Road, Dagoretti, Nairobi
Email: eutyriruta06@yahoo.com

System: 8-4-4
Levels: Secondary

Friends School Kamusinga

P.O. Box: 20 – 20116 Gilgil
Tel: 055-21014 Fax: 055-21245
Location: Kimilili/Chwele Rd Kimilili, Western, Kimilili
Email: info@fskamusinga.com

System:
Levels: Secondary

Gilgil Hills Academy

P.O. Box: 238 – 20116 Gilgil
Tel: 050-4015453 Mob: 0721 896759
Location: Off Gilgil/Nyahururu Rd Gilgil, Western, Gilgil
Email:

System:
Levels: Secondary

Graffins College

P.O. Box: 13800, 00800 – Nairobi
Tel: 020 374333, Mob: 0723 230677
Location: Westlands Road, Off Mpaka Road, Nairobi
Email: info@graffinscollege.com

System: College
Levels: Certificate, Diploma

Great Lakes University Of Kisumu

P.O. Box: 2224 – 40100 Kisumu
Tel: 057-2023972 Mob: 0722 683813
Location: Off Tom Mboya Drive, Milimani, Kisumu
Email: info@gluk.ac.ke

System: College
Levels:

Green Garden Schools

P.O. Box: 514 – 00902 Kikuyu
Tel: 066-33249 Mob: 0722 709243
Location: Kikuyu/Thogoto Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Hospital Hill High School

P.O. Box: 56607 – 00100 Nairobi
Tel: +254-20-3753562
Location: Nyari Est Red Hill Rd, Gigiri, Nairobi
Email:

System:
Levels: Secondary

High Visioned Schools

P.O. Box: 40 – 10304 Kutus
Tel: 060-44089 Mob: 0720 748313
Location: Kutus/Ndomba Rd Kerugoya, Eastern, Kerugoya
Email:

System:
Levels: Secondary

I A T – Institute of Advanced Technology

P.O. Box: 20653 – 00200 Nairobi
Tel: 020-4440256 Fax: 020-4444949
Location: Symphony Place Westlands Ave/Waiyaki Way, Westlands, Nairobi
Email:

System: College
Levels:

Institute of Information Technology Studies and Research

P.O. Box: 518-00600 Nairobi
Tel: 020-2248036 , Mob: 0722-850204
Location: Ambank House, 9th Floor, University Way, Nairobi
Email: info@itsr.ac.ke

System: College
Levels: Diploma, Degree

whiteboard-on-wall image

Imara Primary School

P.O. Box: 30037 – 00100 Nairobi
Tel: +254-20-7782249
Location: Komarock Rd, Kariobangi, Nairobi
Email:

System:
Levels: Primary

Inoorero University

P.O. Box: 60550 – 00200 Nairobi
Tel: 020 3750255-8, 0722 323819
Location: Inoorero Center,Forest Road, Parklands, Nairobi
Email: enquiries@iu.ac.ke

System: College
Levels: Diploma

Intraglobal Training Institute

P.O. Box: 9469 – 00300 Nairobi
Tel: 020 2494927/8, 0722 416338
Location: Commonwealth Hse, 3rd fl, Moi Ave, Nairobi
Email: care@iti.ac.ke

System: College
Levels: Diploma

Jamhuri High School

P.O. Box: 40584 – 00100 Nairobi
Tel:
Location: Limuru Rd Opp Stima Plaza, Parklands, Nairobi
Email:

System:
Levels: Secondary

Jomo Kenyatta University of Agriculture & Technology

P.O. Box: 62000 – 00200 Nairobi
Tel: 020-4447769
Location: various
Email: nbi@nairobicentre.jkuat.ac.ke

System: College
Levels:

Joowi Progressive Primary School

P.O. Box: 10198 – 00100 Nairobi
Tel: +254-20-3876435
Location: Kibera Drv, Jamuhuri, Nairobi
Email:

System:
Levels: Primary

Juja Rd Primary School

P.O. Box: 45144 – 00100 Nairobi
Tel: +254-20-6760104
Location: Chai Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

Kagumo High School

P.O. Box: 69 – 10102 Kiganjo
Tel: 061-86628, Mob: 0722 895338
Location: Karatina/Nanyuki Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kangema High School

P.O. Box: 63 – 10202 Kangema
Tel: +254-60-322126
Location: Iyego/Kanorero Rd Kangema, Eastern, Kangema
Email:

System:
Levels: Secondary

Kanjuri Secondary School

P.O. Box: 97 – 10101 Karatina
Tel: Mob: 0734 479731
Location: Karatina/Kagochi Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kanunga High School

P.O. Box: 331 – 00900 Kiambu
Tel: 066-52271, Mob: 0724 171288
Location: Boma Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Kapropita Girls High School

P.O. Box: 11 – 30400 Kabarnet
Tel: 053-22031, Mob: 0729 223883
Location: Kabarnet/Marigat Rd Kabarnet, Western, Kabarnet
Email:

System:
Levels: Secondary

Katoloni Secondary School

P.O. Box: 375 – 90100 Machakos
Tel: 044-21743, Mob: 0733 556662
Location: Machakos/Konza Rd, Eastern, Machakos
Email:

System:
Levels: Secondary

Kiriri Women’s University of Science and Technology

P.O. Box: 49274 – 00100 Nairobi
Tel: 02 -4442212 Mob: 0723 338071
Location: Woodvale Grove, Westlands, Nairobi
Email: info@kwust.ac.ke

System: College
Levels: Certificate, Diploma

KENYA CO-OPERATIVE COLLEGE

P.O. Box: 24814-00502 Nairobi
Tel: 020-891401-4 Mob: 0724 311606
Location: Ushirika Road, karen, Nairobi
Email: coopcoll@cooperative.ac.ke

System: College
Levels: Certificate, Diploma

Kenya High School

P.O. Box: 30035 – 00100 Nairobi
Tel: 020-4347504 Fax: 020-4347566
Location: Mandera Rd Kileleshwa, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

Kenya Inst. of Finance and Applied Management

P.O. Box: 1703 – 00400 Nairobi
Tel: 020 8098825 Mob: 0719 661466
Location: Lyric Hse, 4th fl, Kimathi st, Nairobi
Email: info@kifam.co.ke

System: College
Levels: Certificate, Diploma

Kenya Inst. of Professional Studies

P.O. Box: 11696 – 00400 Nairobi
Tel: 020-2242131 Mob: 0722 129932
Location: Afya Center, 11th fl, Tom Mboya st, Nairobi
Email: info@kips.co.ke

System: College
Levels: Diploma

Kenya Inst of Social Work and Community Development

P.O. Box: 57961, 00200 Nairobi
Tel: 020 317995 Mob: 0724 772878
Location: Nacico Plaza, 6th floor, Landhies Road, Nairobi
Email: info@kiswcd.co.ke

System: College
Levels: Diploma

Kenya Institute of Supplies Management

P.O. Box: 57961, 00200 Nairobi
Tel: 020 2213908-10 Mob: 0721 244828
Location: Cambrian Bldg 2nd Fl Moi Ave Nairobi
Email: admin@kism.or.ke

System: College
Levels: Diploma

Kenya Methodist University

P.O. Box: 45240 – 00100 Nairobi
Tel: 020-2251169 Mob: 0724-256162
Location: various
Email: info@kemu.ac.ke

System: College
Levels: Certificate, Diploma, Degree

Kenya Polytechnic University

P.O. Box: 52428 – 00200, Nairobi
Tel: 020 2250522, 020 2251300
Location: Haile Selassie Avenue , Nairobi
Email: polymis@swiftkenya.com

System: College
Levels: Diploma, Degree

Kenyatta University

P.O. Box: 43844-00100, Nairobi
Tel: 020 8710901, Fax: 020 8711575
Location: various
Email: info@ku.ac.ke

System: College
Levels: Diploma, Degree

Kiboro Primary School

P.O. Box: 10365 – 00400 Nairobi
Tel: +254-20-6765381
Location: Juja Rd, Eastleigh, Nairobi
Email:

System:
Levels: Primary

Kiganjo Amboni Secondary School

P.O. Box: 137 – 10102 Kiganjo
Tel: 061-86237, Mob: 0724 837832
Location: Off Kiganjo Rd/Nanyuki Rd, Eastern, Nyeri
Email:

System:
Levels: Secondary

Kilimani Junior Academy

P.O. Box: 21557 – 00505 Nairobi
Tel: +254-20-8891166
Location: Langata South Rd, Lang’ata, Nairobi
Email:

System:
Levels: Primary

Kirangari School

P.O. Box: 23082 Nairobi
Tel: +254-20-4183004
Location: Lower Kabete Rd, Kabete, Nairobi
Email:

System:
Levels: Primary

oblong.jpg

Kisumu Boys High School

P.O. Box: 1973 – 40100 Kisumu
Tel: +254-57-2020164
Fax: +254-57-2020164
Location: Kisumu
Email:

System: 8-4-4
Levels: Secondary

Lariak Day Secondary School

P.O. Box: 141 -20320 KINAMBA
Tel: 020-3872805 Fax: 020-3873434
Location: Sipili, Laikipia West, Rift Valley Province
Email: lariakdayss@yahoo.com

System: 8-4-4
Levels: Secondary

Lenana School

P.O. Box: 30253 – 00100 Nairobi
Tel: 020-3872805 Fax: 020-3873434
Location: Off Ngong Rd After Ngong Racecourse, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

LifeSpring Christian Academy

P.O. Box: 141 Uhuru Gardens Nairobi
Tel: 0734 600053, 0734 600052
Location: opp. National Housing, off Maboko Road. Langata
Email: lcaschool@earthlink.net

System: 844
Levels: Kindergarten, Primary, Secondary

Limuru Girls’ School

P.O. Box: 340 – 00217 Limuru
Tel: 020-2064006 Mob: 0721 966936
Location: Limuru/Nairobi Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Loreto High School Limuru

P.O. Box: 340 – 00217 Limuru
Tel: 066-71231 Mob: 0726 770639
Location: Limuru/Tigoni Rd Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

Loreto Nakuru School

P.O. Box: 645 – 20100 Nakuru
Tel: 051-2212668 Fax: 051-2212668
Location: Nakuru/Solai Rd, Western, Nakuru
Email: loretonku@africaonline.co.ke

System:
Levels: Secondary

Machakos Technical Training Institute

P.O. Box: 136-90100, Machakos
Tel: 044-21604, Mob: 0723 805 829
Location: Machakos
Email: machakostechnical@yahoo.com

System: College
Levels: Diploma

Makini College

P.O. Box: 21784 – 00505 Nairobi
Tel: 020 2727552/3
Location: Statehouse Avenue, Nairobi
Email: info@makinischool.com

System: College
Levels: Diploma

Makini Schools

P.O. Box: 21784 – 00505 Nairobi
Tel: 020-3874950, Mob: 0733 286746
Location: Makindi Rd Off Ngong Rd, Nairobi
Email: info@makinischool.com

System: 8-4-4
Levels: Primary, Secondary

Malezi Preparatory School

P.O. Box: 51736 – 00200 Nairobi
Tel: +254-20-6005981
Location: Langata Civil Servants Estate, Off Kitengela Rd, Nairobi West, Nairobi
Email:

System:
Levels: Primary

Marigat Secondary School

P.O. Box: 39 – 30403 Marigat
Tel: 0735 125055
Location: Marigat Town Kabarnet, Western, Kabarnet
Email:

System:
Levels: Secondary

Mars Institute of Computer Technology

P.O. Box: Mombasa
Tel: +254720987430
Location: Jubillee Insurance Building Room 37, 2nd FLOOR, Moi Ave.
Email: learnatmict@gmail.com

System: College
Levels: Diploma

Matuga Girls High School

P.O. Box: 96099 – 80110 Likoni
Tel: 040-3300058, Mob: 0720 873202
Location: Matuga Rd, Mombasa, Kwale
Email:

System: 8-4-4
Levels: Secondary

Maseno University

P.O. Box:
Tel: 057-351622 Mob: 0722 203411
Location: Kisumu/Busia Rd
Email: vc@maseno.ac.ke

System: College
Levels:

Mavoko Secondary School

P.O. Box: 561 – 00204 Athi River
Tel: Mob: 0721 431518
Location: Off Mzee Panaura Rd Athi River, Eastern, Athi River
Email:

System: 8-4-4
Levels: Secondary

Mayori Secondary School

P.O. Box: 56 – 60113 Kiritiri
Tel: 067-21414, Mob: 0720 871940
Location: Embu/Kamburu Rd Kiritiri Siakago, Eastern, Siakago
Email:

System: 8-4-4
Levels: Secondary

Meru School

P.O. Box: 103 – 60200 Meru
Tel: +254-64-20307
Location: Meru / Maua Rd
Email: meruhigh@plausohue.net

System: 8-4-4
Levels: Secondary

Mt Angel School

P.O. Box: 72009 – 00200 Nairobi
Tel: +254-20-8710353
Location: Thika Rd, Kahawa, Nairobi
Email:

System:
Levels: Primary

Mt Kenya University

P.O. Box: 342 ֠01000 THIKA
Tel: 067 24285/24229 Mob: 0720 790796
Location: General Kago Road, Thika
Email: info@mku.ac.ke

System: College
Levels: Degree

Multimedia University College of Kenya

P.O. Box: 30305 – 00100 Nairobi
Tel: 020-2071391 Mob: 0724 257083
Location: Mbagathi Campus – Magadi Rd, Nairobi
Email: marketing@mmu.ac.ke

System: College
Levels:

Murray Girls High School

P.O. Box: 1069 – 80304 Wundanyi
Tel: 043-42256, Mob: 0734 447494
Location: Wusi Community Chawia Location Wundanyi, Voi, Wundanyi
Email:

System: 8-4-4
Levels: Secondary

Musingu High School

P.O. Box: 151 – 50100 Kakamega
Tel: 056-41013, Mob: 0734 628248
Location: Sigalagala/Butere Rd, Western, Kakamega
Email:

System: 8-4-4
Levels: Secondary

Muti Secondary School

P.O. Box: 4213- 01002 Madaraka Thika
Tel: +254722692154
Location: Thika – Ithanga – Muti (Ndivo)
Email: smutischoll@rocketmail.com

System: 8-4-4
Levels: Secondary

Nairobi School

P.O. Box: 30047 – 00100, Nairobi
Tel: 4442798, 4442799; Fax: 4442855
Location: Waiyaki Way, Westlands
Email: principal@nairobischool.ac.ke

System: 8-4-4
Levels: Primary, Secondary

School Canteen Furniture image

Nairobi International School

P.O. Box: 66831, Nairobi – 00800
Tel: 4348878, 2154672, 0727 415692
Location: Mbambane Rd, Off James Gichuru Rd, Lavington
Email: info@nis.ac.ke

System: IGCSE
Levels: Primary, Secondary, A-levels

Nairobi Technical Training Inst.

P.O. Box: 30039-00100, Nairobi
Tel: 0721 233394
Location: Mogira Rd, Off Park Rd
Email: nairobitechnical@gmail.com

System: College
Levels: Certificate, Diploma

Nairobi Jaffery Academy

P.O. Box: 25342 – 00603, Nairobi
Tel: 4349208 Fax: 4349293
Location: El Molo Rd, Lavington
Email: jafferys@insightkenya.com

System: IGCSE
Levels: Kindergarten, Primary, Secondary

Nairobi Institute of Business Studies

P.O. Box: 49962 – 00100 Nairobi
Tel: 020 2211234, 0721 107701
Location: 2nd fl., Post Office Bldg, Ronald Ngala St, Nairobi
Email: info@nibs.ac.ke

System: College
Levels: Diploma

Nairobi International School of Theology

P.O. Box: 49962 – 00100 Nairobi
Tel: 020 2720837, 0722 993932
Location: Mtito Andei Road, Kilimani, Nairobi
Email:

System: College
Levels: Diploma

Nairobi Milimani Secondary School

P.O. Box: 41892 – 00100 Nairobi
Tel: +254-20-2716138
Location: Off Argwings Kodhek Rd, Milimani, Nairobi
Email:

System:
Levels: Secondary

Nairobi South Nursery,Prim & Sec School

P.O. Box: 51988 – 00200 Nairobi
Tel: 020-6001497, Mob: 0733 830055
Location: South C Ole Shapara Ave, Nairobi West, Nairobi
Email:

System:
Levels: Kindergarten, Primary, Secondary

Nakuru Boys High School

P.O. Box: 661 – 20100 Nakuru
Tel: 051-2212110, Mob: 0735 869190
Location: Nakuru/Bahati Rd, Western, Nakuru
Email:

System:
Levels: Secondary

New Horizons Computer Learning Center

P.O. Box: 57666 – 00200, Nairobi
Tel: 020 2246145, 0721 130397
Location: 4th fl., Fedha Towers, Muind Mbingu st., Nairobi
Email: info.kenya@technobrainltd.com

System: College
Levels: Certificate, Diploma

Njoro Girls Secondary School

P.O. Box: 52 – 20107 Njoro
Tel: 051-61318, Mob: 0723 873394
Location: Njoro Town Njoro, Western, Njoro
Email:

System:
Levels: Secondary

Nyeri Baptist High School

P.O. Box: 349 – 10100 Nyeri
Tel: 061-2030207 Mob: 0713 930276
Location: Nyeri/Kiganjo Rd, Eastern, Nyeri
Email:

System: 844
Levels: Secondary

Nyeri Technical Training Institute

P.O. Box: Nyeri
Tel: 061-2032330 Fax: 061-2032330
Location: Nyeri
Email: nyeritti@yahoo.com

System: College
Levels: Certificate, Diploma

Omware Primary School

P.O. Box: 954-00502 Karen, Nairobi
Tel: +254728046007
Location: Along Kisii-Migori Highway, Ranen, Rongo
Email: wiki88@ovi.com

System: 8-4-4
Levels: Primary

Oshwal College

P.O. Box: 44691-00100, Nairobi
Tel: 3747905, 3748005, 3744184
Location: 2nd Avenue Parklands , Nairobi
Email:

System: College
Levels: Diploma, Degree

Our Lady of Mercy Shauri Moyo

P.O. Box: 46972 – 00100 Nairobi
Tel: +254-20-558608
Location: Ambira Rd, Industrial Area, Nairobi
Email:

System:
Levels: Primary

Oloolaiser Secondary School

P.O. Box: 71 – 00205 Magadi
Tel: 020-2303052, Mob: 0723 720220
Location: Ngong Town Magadi, Eastern, Magadi
Email:

System:
Levels: Secondary

Peponi School

P.O. Box: 236 – 00232 Ruiru
Tel: Mob: 0722 287248 0733 615193
Location: Sukari Ranch, Thika Rd
Email: peponi@kenyaweb.com

System:
Levels: Secondary

Precious Blood School

P.O. Box: 21283 – 00505 Nairobi
Tel: +254-20-3866218
Location: Naivasha Rd, Jamuhuri, Nairobi
Email:

System:
Levels: Secondary

Premese College

P.O. Box: 26061 Nairobi 00504
Tel: 020-3542099, Mob: 0722-573296
Location: Villa Franca Franca 80; Off Mombasa Road, Nairobi
Email: premese@africaonline.co.ke

System: College
Levels:

Premier Academy

P.O. Box: 39513 – 00623 Nairobi
Tel: 020-6761229, Mob: 0733 618909
Location: Forest Rd, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Presbyterian University of East Africa

P.O. Box: 387-00902 Kikuyu
Tel: 020 2341510-11, Mob: 0722 341032
Location: Kikuyu
Email: info@puea.ac.ke

System: College
Levels: Degree

Double Decker Bed image

Pumwani Secondary School

P.O. Box: 16364 – Nairobi
Tel: +254-20-6762144
Location: General Waruinge St, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Q? No school starting with Q?

Racecourse Road Secondary School

P.O. Box: 4838 – 00100 Nairobi
Tel: +254-20-317298
Location: River Rd/Ronald Ngala Rd, City Centre, Nairobi
Email:

System:
Levels: Secondary

Rift Valley Technical Institute

P.O. Box: 244 – 30100 ELDORET
Tel: 053-2031177 Mob: 0737 954215
Location: Eldoret
Email: info@rvti.ac.ke

System: College
Levels:

Rocky Driving School

P.O. Box: 6493-00300, Nairobi
Tel: 0722 510379 / 0735 768822
Location: Junction of Harambee Ave / Moi Ave
Email: info@rockyschool.co.ke

System: College
Levels: Certificate

Rocky Computer College

P.O. Box: 6493 – 00300 Nairobi
Tel: 020-2228114 Fax: 020-2228114
Location: Cargen HseGr Harambee Ave, City Centre, Nairobi
Email: info@rockyschool.co.ke

System: College
Levels:

Shepherds Junior School

P.O. Box: 74513 – 00200 Nairobi
Tel: 020-7783671 Mob: 0721 241324
Location: Buru Buru Ol Donyo Lengai Rd, Kariobangi, Nairobi
Email:

System:
Levels: Primary

St Angelas Academy

P.O. Box: 21171 – 00505 Nairobi
Tel: +254-20-2727875
Location: Golf Course Stage, Milimani, Nairobi
Email:

System:
Levels: Primary

St Bennedicts Mukuru

P.O. Box: 61693-00200, Nairobi
Tel: 0727 411820
Location: Mombasa Road off Old North Airport Road
Email: stbennedictsec@gmail.com

System: 8-4-4
Levels: Secondary

St Christopher’s Secondary School

P.O. Box: 21378 – 00505 Nairobi
Tel: 020-3884119 Mob: 0723 318833
Location: Ngong Rd Nairobi
Email: info@st-christophers.ac

System:
Levels: Secondary

St Nicholas School

P.O. Box: 52778 – 00200 Nairobi
Tel: 020-2728875 Mob: 0727 230142
Location: Kindaruma Rd Off Ngong Rd, Milimani, Nairobi
Email:

System:
Levels: Primary

St. Paul’s University, Limuru

P.O. Box: Private bag, Limuru – 00217
Tel: 020 2020505 Fax: 066-73033
Location: Limuru
Email: assistantregistrar@stpaulslimuru.ac.ke

System: College
Levels: Diploma

St Timothy Academy

P.O. Box: 492 – 80109 Mtwapa
Tel: +254-41-5485106
Location: Mtwapa Township / Malindi Rd, Mombasa
Email:

System:
Levels: Primary

St Joseph High School

P.O. Box: 99 – 00216 Githunguri
Tel: 020-2012462, Mob: 0726 719606
Location: Githunguri Karuri, Eastern, Karuri
Email:

System:
Levels: Secondary

St. Joseph Matuu High School

P.O. Box: 112 – 90119 Matuu
Tel: +254-67-4355535
Location: About 200M from Thika-Garissa Highway (Next to Catholic Church)
Email: stjosephmatuuhs@gmail.com

System:
Levels: Secondary

St Mary’s Mumias Girls Secondary School

P.O. Box: 166 – 50102 Mumias
Tel: 056-641027, Mob: 0714 886835
Location: Mumias/Kakamega Rd Mumias, Western, Mumias
Email:

System:
Levels: Secondary

St Michael High School

P.O. Box: 13975 – 20100 Nakuru
Tel: 051-2217011, Mob: 0728 506453
Location: Western, Nakuru
Email:

System:
Levels: Secondary

St Valentine Girls High School

P.O. Box: 666 – 90100 Machakos
Tel: 044-21461, Mob: 0733 866135
Location: Kangundo Rd, Eastern, Machakos
Email:

System:
Levels: Secondary

Starehe Boys’ Centre

P.O. Box: 30178 – 00100 Nairobi
Tel: 020-6761221 Fax: 020-6763856
Location: General Waruingi St, Eastleigh, Nairobi
Email:

System:
Levels: Secondary

Strathmore University

P.O. Box: 59857 00200 Nairobi
Tel: 020-6006155 Mob: 0722-205428
Location: Madaraka Estate, Ole Sangale Road, Nairobi
Email: enquires@strathmore.edu

System: College
Levels: Diploma, Degree

Sunshine Secondary School

P.O. Box: 56890 – 00200 Nairobi
Tel: 020-6004643 Fax: 020-6004643
Location: Langata Rd, Nairobi West, Nairobi
Email:

System:
Levels: Secondary

Taru Secondary School

P.O. Box: 298 – 80113 Mariakani
Tel: 043-2030887 Mob: 0721 222355
Location: Taru Town, Along Mariakani/Voi Rd, Voi
Email:

System:
Levels: Secondary

Temple Road High School

P.O. Box: 6808 – 00300, Nairobi
Tel: 020-2224860 Mob: 0733 551726
Location: Temple Rd Off Ronald Ngala St, City Centre, Nairobi
Email:

System:
Levels: Secondary

Thika College of Banking, Account.. & Comp Studies

P.O. Box: 2479 Thika
Tel: 0722 393298, 0722 452769
Location: Thika Arcade, 5th fl. Thika
Email: info@tcbacs.com

System: College
Levels: Diploma

Thika Road Christian School

P.O. Box: 16529 Nairobi
Tel: 020-8561314 Mob: 0724 044460
Location: Thika Rd, Ruaraka, Nairobi
Email:

System:
Levels: Primary

Thika Technical Training Institute

P.O. Box: 91-01000 Thika
Tel: 020 2044965, 067 21931
Location: General Kago Road next to Thika General Hospital, Thika
Email: info@thikatechnical.ac.ke

System: College
Levels: Diploma

Top Chefs Culinary Institute

P.O. Box: 740 – 00606 Nairobi
Tel: 020-4440600 Mob: 0733 665035
Location: Sound Plaza, Woodvale Grove, Westlands
Email: topchefs@tchefs.com

System: College
Levels: Diploma

Ukia Girls Secondary School

P.O. Box: 17 – 90300 Makueni
Tel: 044-33433 Mob: 0716 129805
Location: Eastern, Makueni
Email:

System: 844
Levels: Secondary

Utumishi Academy

P.O. Box: 20 – 20116 Gilgil
Tel: 050-4015451
Location: Gilgil/Nyahururu Rd Gilgil, Western, Gilgil
Email: utumishiacademy@gmail.com

System:
Levels: Secondary

Visa Oshwal Girls Secondary School

P.O. Box: 40638 – 00100 Nairobi
Tel: 020-3749399 Mob: 0721 821962
Location: Wambugu Ln, Parklands, Nairobi
Email:

System: IGCSE
Levels: Secondary

White Cottage School

P.O. Box: 14010 – 00800 Nairobi
Tel: 020 3750172 Fax: 0204182138
Location: Redhill Rd, Gigiri, Nairobi

Xaverian Secondary School

P.O. Box: 2724 – 40100 Kisumu
Tel: 057-2022016
Location:
Email:

System:
Levels: Secondary

Yumbisye Secondary School

P.O. Box: 303 – 90219 Chuluni
Tel: 044-22166
Location: Eastern, Kitui
Email:

System:
Levels: Secondary

Zawadi Primary School

P.O. Box: 16342 – Nairobi
Tel: 020 6766078
Location: Eastleigh Section III, Eastleigh, Nairobi
Email:

System: 8-4-4
Levels: Primary

External links

  • Directory of Schools in Kenya – Over 33,000 school listings (nursery, primary, secondary, colleges, universities, local and international schools in Kenya)
  • Kenya Schools Directory – The most comprehensive listing of all schools in Kenya
  • Education Website
  • Complete Kenya School Directory (11,183 schools listed)
  • Kenyan Education Websites
  • Kenya Education Directory
  • Top Schools in Kenya
  • Kenya Education magazine with directory of schools
  • Information on Education and Schools in Kenya
  • Directory of the Teaching of French in Kenya
  • Kenya Association of Teachers of French
  • Kenya Education Guide
Was this article helpful?
YesNo
ShareTweetSendShareScanSend
Previous Post

Geminia Insurance Products and Branches in Kenya

Next Post

Apple Watch Edition 38mm (1st gen) full phone specifications

Related Posts

List of the Best Loan Agencies in Kenya

Sample Letter to Borrow Money from a Friend

4 days ago
Teachers Duplicate Certificate of Registration in Kenya

How do I register on NEMIS Portal?

6 days ago
Next Post
Apple Watch Edition 38mm (1st gen) full phone specifications

Apple Watch Edition 38mm (1st gen) full phone specifications

Apple Watch Edition 42mm (1st gen) full phone specifications

Apple Watch Edition 42mm (1st gen) full phone specifications

Search NyongesaSande.com


Follow Nyongesa Sande


Follow @nyongesasande

Subscribe to Nyongesa Sande

ADVERTISEMENT
Facebook Twitter Instagram Pinterest LinkedIn Youtube RSS

Categories

About Us

Nyongesa Sande is a site that brings you a daily dose of well-articulated up to date facts, news, opinions, and important updates from Kenya, Africa, and around the World.

© 2022 Nyongesa Sande - So Much More To Read Now. A Nyosake Investment Inc.

No Result
View All Result
  • News
    • Africa
      • Uganda
      • East African Community
    • African Inventions
    • African History
    • Qatar
    • Quotes
    • Politics
    • Counties
      • Mega Projects in Kenya
    • National
    • Health
    • Family
  • How To
    • Made In Africa
    • Education
    • Facts
    • Science
  • Business
    • Sponsored
    • Manufacturing
    • Real Estate
    • Forex
    • World Billionaires
    • Finance
    • Wealth
    • Bank Swift Codes
    • Affiliate
    • PayPal
    • Cryptocurrency
    • Advertisement
  • Apple
    • iPad
    • Artists
    • iPhone
    • Apple Watch
    • Mac Specs
    • Apple TV
  • Windows
    • Windows 10
    • Surface
    • PC Components
    • Laptops
    • ChromeBooks
  • Tech
    • Tech Terms
    • Phones
    • Phone Rumors
    • Android News
    • Top Deals
    • Gadget Reviews
    • Gift Guides
    • VPN
  • Autos
    • Car Showrooms
    • Electric Vehicle
    • Petrol Stations
    • Car News
    • Latest Cars
    • Auto Sport
    • Car Facts
  • Top 100
    • Business Directory
  • Sports
    • Soccer LiveScores
    • Basketball Scores
    • WRC Safari Rally
  • Entertainment
    • Celebrities
    • Lyrics
    • Theaters
    • Artists
    • Biography
  • HSE
    • Hazards
    • NEBOSH
    • IOSH
    • Construction Safety
    • General Industry
    • Oil & Gas Safety
    • All Safety Courses
  • Forums
    • Ask Anything

© 2022 Nyongesa Sande - So Much More To Read Now. A Nyosake Investment Inc.