List of National Schools & Extra County Schools in Kenya

  • List of National Schools & Extra County Schools in Kenya Twitter
  • In Kenya, we have 103 National Schools that are classified into four clusters, based on their infrastructure and human resources.

    KCPE candidates are required to choose one from each cluster. 

    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 330 extra county schools. These schools perform highly with a mean score of 6.5 and above.

    Extra county schools come after national schools in Kenya. Most of them usually top the counties and even nationally.

    Below is a list of all national schools as well as all extra county schools in Kenya.

    List of National Schools in Kenya: Cluster 1

    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

    Wajir Girls Secondary School

    Wajir Boys High School

    Turkana Girls Secondary School

    Tenwek Boys Secondary School

    St. Joseph Chepterit Girls Secondary

    Sironga Girls Secondary School

    Sa Kolanya Girls Secondary School

    Oolaiser Boys Secondary School

    Nyandarua High School

    Ngao Girls Secondary School

    Nanyuki Boys High School

    Mpeketoni Boys Secondary School

    Moyale Boys Secondary School

    Moi Girls Nyabohanse Secondary

    Moi Girls Mandera Secondary

    Mbooni Girls Secondary School

    Mandera Boys Secondary School

    Lamu Girls Secondary School

    Kisima Girls Secondary School

    Kathiani Girls Secondary School

    Kabianga Boys Secondary School

    Hola Boys Secondary School

    Garbatula Boys Secondary

    Chewoyet Boys High School

    Bahari Girls Secondary School

    List of National Schools in Kenya : Cluster 3

    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

    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

    List of National Schools & Extra County Schools in Kenya

    Extra county schools in Kenya 2019

    Below is a list of all extra county schools in Kenya 2019 and their codes;

    1. 01101101 Dr.aggrey High School Boys

    2. 01101201 St. Mary’s High School Lushangonyi Boys

    3. 01113101 Eldoro Girls High School Girls

    4. 01113102 Timbila Secondary School Boys

    5. 01114102 Murray Girls’ High School Girls

    6. 01114301 Mwasere Girls’ Secondary School Girls

    7. 02105104 Waa High School Boys

    8. 02105108 Waa Girls Secondary School Girls

    9. 04107101 Malindi High School Boys

    10. 04107105 Ngala Memorial Girls’ Secondary School Girls

    11. 04111102 St Johns Girls Secondary School. Girls

    12. 05103102 Mau Mau Memorial Girls Secondary School Girls

    13. 07214101 Nyahururu High School Boys

    14. 07215202 Wanjohi Secondary School Girls

    15. 07216101 Njabini Boys High School Boys

    16. 07216103 Magumu High School Boys

    17. 07216108 Mt Kinangop Girls’ Secondary School Girls

    18. 07225101 Nyakiambi Girls Secondary Girls

    19. 08202001 Nyeri High School Boys

    20. 08202007 Giakanja Secondary School Boys

    21. 08210201 Naromoru Girls Secondary School Girls

    22. 08217101 Kanjuri High School Boys

    23. 08217202 Kirimara High School Boys

    24. 08218102 Tumutumu Girls’ High School Girls

    25. 08219101 South Tetu Girls’ High School Girls

    26. 08219103 Kaheti Boys High School Boys

    27. 08221301 Kangubiri Girls High School Girls

    28. 08237001 Karima Boys’ High School Boys

    29. 08237002 Chinga Girls High School Girls

    30. 08237003 Kenyatta High School/mahiga Boys

    31. 08237004 Chinga Boys High School Boys

    32. 08237005 Othaya Boys High School Boys

    33. 08237009 Othaya Girls Secondary School Girls

    34. 08237012 Mahiga Girls Secondary School Girls

    35. 09203401 Kerugoya Boys High School Boys

    36. 09203402 Kerugoya Girls High School Girls

    37. 09203405 Mutira Girls Secondary School Girls

    38 09222201 Kianyaga High School Boys

    39. 09222301 Ngiriambu Girls Secondary School Girls

    40. 09224201 Karoti Girls High School Girls

    41. 10204102 Mumbi Girls’ High School Girls

    42. 10208201 Kamahuha Girls High School Girls

    43. 10226201 Githumu High School Boys

    44. 10226202 Gituru Secondary School Mixed

    45. 10226210 Ng’araria Girls Secondary School Girls

    46. 10226211 Naaro High School Mixed

    47. 10226216 Gaichanjiru High School Boys

    48. 10226217 Githunguri Girls Girls

    49. 10226227 Ruchu Girls Secondary School Girls

    50. 10227301 Njiiri School Boys

    51. 10228101 Njumbi High School Boys

    52. 10228301 Gitugi Girls High School Girls

    53. 10228401 Kiria-ini Girls Secondary School Girls

    54. 10229101 Kangema High School Boys

    55. 10234401 Gatanga Girls’ Secondary School Girls

    56. 10238101 Kahuhia Girls’ High School Girls

    57. 10238102 Kirogo Secondary School Boys

    58. 10238114 Kiaguthu Boys Secondary School Boys

    59. 11205101 Kanunga High School Boys

    60. 11205108 Loreto Girls High School Kiambu Girls

    61. 11205201 St. Anne’s Sec. School-lioki Girls

    62. 11205204 Kiambu High School Boys

    63. 11207101 Thika High School Boys

    64. 11207102 Chania Boys’ High School Boys

    65. 11207108 Chania Girls’ High School Girls

    66. 11212101 Muhoho High Boys

    67. 11230101 Mary Leakey Girls’ High School Girls

    68. 11231102 Precious Blood Kagwe Girls Secondary School Girls

    69. 11231207 Kijabe Boys High School Boys

    70. 11231208 Kijabe Girls Girls

    71. 11236101 St.francis Girls High School (mang’u) Girls

    72. 12301702 Machakos Girls’ High School Girls

    73. 12301703 Mumbuni High School Boys

    74. 12301704 Mua Hills Secondary School Girls

    75. 12301710 Ngelani High School Boys

    76. 12301734 Mumbuni Girls’ School Girls

    77. 12301755 Kitonyini High School Mixed

    78. 12301759 Nyayo A.i.c Girls Secondary School Girls

    79. 12314201 Kabaa High School Boys

    80. 12316101 Kangundo High School Boys

    81. 12316104 Misyani Girls’ Secondary School Girls

    82. 12343301 Masinga Boys Secondary School Boys

    83. 12343302 Masinga Girls Secondary School Girls

    84. 12345508 Tala Girls Secondary School Girls

    85. 13302102 St Charles Lwanga School Boys

    86. 13302103 St. Angela’s Girls Secondary School Girls

    87. 13331205 Kyondoni Girls Secondary School Girls

    88. 13332101 Mutito Boys Secondary School Boys

    89. 13332102 A.i.c Sombe Girls Secondary School Girls

    90. 13353201 Mulango Girls High School Girls

    91. 13353301 Maliku Girls’ Secondary School Girls

    92. 14303101 Kangaru School Boys

    93. 14303104 Kangaru Girls School Girls

    94. 14303201 St Paul’s High School Kevote Boys

    95. 14303203 St Teresa’s Girls’ – Kithimu Girls

    96. 14312101 Siakago Boys High School Boys

    97. 14312104 Gangara Secondary School Mixed

    98. 14312105 Kiambere School Complex Mixed

    99. 14312301 Kanyuambora Secondary School Boys

    100. 14333102 St. Catherine Nthagaiya Girls Secondary School Girls

    101. 14333201 Kyeni Girls’ High School Girls

    102. 14333202 Kegonge Boys High School Boys

    103. 14341101 Mayori Secondary School Mixed

    104. 14341201 Nyangwa Boys’ High School Boys

    105. 14355102 Kiriari Girls High School Girls

    106. 14355112 Kavutiri Boys Secondary School Boys

    107. 14355201 Nguviu Boys High School Boys

    108. 14355202 Nguviu Girls Secondary School Girls

    109. 15304102 Kaaga Girls’ High School Girls

    110. 15304103 Kaaga Boys Secondary Boys

    111. 15304106 Gikumene Girls ‘ Secondary School Girls

    112. 15309101 Bureiruri Boys Secondary School Boys

    113. 15309102 Kangeta Girls’ Secondary School Girls

    114. 15309201 Maua Girls Secondary School Girls

    115. 15309301 Igembe Boys’ Secondary School Boys

    116. 15319101 Nkubu High School Boys

    117. 15319104 Nkuene Girls High School Girls

    118. 15319201 Kanyakine High School Boys

    119. 15319205 Yururu Girls’ Secondary School Girls

    120. 15327101 Miathene Boys High School Boys

    121. 15334301 Kibirichia Boys Secondary School Boys

    122. 15334302 Kibirichia Girls Secondary School Girls

    123. 17306101 Isiolo Boys Secondary School Boys

    124. 17322201 Kinna Secondary School Mixed

    125. 18325201 Kalulini Boys’ High School Boys

    126. 18336101 Precious Blood Sec.school – Kilungu Girls

    127. 18346101 Kitondo Secondary School Boys

    128. 18346102 Kisau Girls Secondary School Girls

    129. 19308301 Chuka Boys High School Boys

    130. 19308304 Chuka Girls’ Secondary School Girls

    131. 19308502 Mukuuni High School Boys

    132. 19308503 Ikuu Girls Secondary School Girls

    133. 19308504 Njuri High School Mixed

    134. 19308505 Magumoni Girls Girls

    135. 19326101 Muthambi Girls High School Girls

    136. 19326102 Muthambi Boys Secondary School Boys

    137. 19326105 Kajiunduthi High School Mixed

    138. 19326201 Chogoria Boys High School Boys

    139. 19326203 Kiriani Boys High School Boys

    140. 19326204 Chief Mbogori Girls Secondary School Girls

    141. 19326206 Igwanjau Secondary School Mixed

    142. 19326211 Makuri Girls Secondary School Girls

    143. 20401007 Buruburu Girls Secondary Girls

    144. 20405001 Dagoretti High School Boys

    145. 20405002 Upper Hill School Boys

    146. 20405003 Moi Girls’ School Nairobi Girls

    147. 20405004 Precious Blood Riruta Girls

    148. 20405007 Nembu Girls High School Girls

    149. 20406002 Statehouse Girls H. Sch Girls

    150. 20406009 Hospital Hill High School Boys

    151. 20406011 St. George’s Girls’ Secondary School Girls

    152. 22502204 a I C Moi Girls Samburu Girls

    153. 23503101 St.anthony’s Boys’ High School – Kitale Boys

    154. 23503110 Kitale School-secondary Girls

    155. 23503111 St Joseph’s Girls’ High School Kitale Girls

    156. 23528101 St Mark’s High School – Cherangani Boys

    157. 23528108 Friends Bwake Boys School Boys

    158. 23528116 St. Mark’s Girls Girls

    159. 23529103 Goseta Boys High School Boys

    160. 23529132 St. Monica’s Girls High School, Kitale Girls

    161. 24505102 Nasokol Girls Secondary School Girls

    162. 24505104 Kapenguria Boys High School Boys

    163. 24531301 Ortum Secondary School Boys

    164. 25533106 Chebilat Secondary School Boys

    165. 25551207 Moi Siongiroi Girls’ Secondary School Girls

    166. 25563101 Saseta Girls’ Secondary School Girls

    167. 25563102 Koiwa Secondary School Boys

    168. 25563105 Boito Secondary School Boys

    169 25563301 Kimulot Secondary School Boys

    170. 26509111 Turbo Girls Sec School Girls

    171. 26509112 Kamagut High School Mixed

    172. 26509114 Paul Boit Boys Secondary School Boys

    173. 26509130 Kipsangui Secondary School Boys

    174. 26509140 Loreto High School, Matunda Girls

    175. 26534101 Arnesen’s High School Boys

    176. 26534102 Kapngetuny High School Boys

    177. 26534103 Drys Girls Secondary School Girls

    178. 26534116 A.i.c. Chebisaas Boys Secondary School Boys

    179. 26535101 Hill School – Eldoret Girls

    180. 27536201 Jomo Kenyatta High School Mixed

    181. 27536202 Bahati Girls Secondary School Girls

    182. 27537301 Naivasha Girls Secondary School Girls

    183. 27537303 Naivasha High School Boys

    184. 27537319 Lake Naivasha Girls Secondary School Girls

    185. 27538101 Michinda Secondary School Boys

    186. 27538204 Mary Mount Secondary School Girls

    187. 27538208 Molo Academy Boys

    188. 27552002 Solai Boys’ Secondary School Boys

    189. 27552018 Aic Morop Girls’ Secondary School Girls

    190. 27552032 Kirobon Girls Secondary School Girls

    191. 27552049 Kirobon Boys’ High Boys

    192. 27564101 Njoro Boys High School Boys

    193. 27564102 Njoro Girls’ Secondary School Girls

    194 .27564108 Larmudiac Secondary Mixed

    195. 27570201 Koelel Secondary School Boys

    196. 28512101 Kericho High School Boys

    197. 28512112 Moi Tea Girls Secondary School Girls

    198. 28522501 Tengecha Boys High School Boys

    199. 28522505 Litein High School Boys

    200. 28522509 Tengecha Girls Girls

    201. 28522512 Korongoi Girls’ Secondary Girls

    202. 28522520 A.i.c Litein Girls Secondary S Chool Girls

    203. 28553102 Cheptenye Secondary School Boys

    204. 28553103 Sosiot Girls’ Secondary School Girls

    205. 28571201 Londiani Boys Secondary School Boys

    206. 28571202 Londiani Girls’ Secondary School Girls

    207. 29513101 Kapsabet Girls High School Girls

    208. 29513304 Terige Secondary School Boys

    209. 29523101 Kemeloi Boys Secondary School Boys

    210. 29542101 Meteitei Boys Secondary School Boys

    211. 30556301 Ndururumo High School Mixed

    212. 31567201 Noonkopir Girls Secondary School Girls

    213. 32516101 Narok High School Boys

    214. 32519103 Kilgoris Girls Secondary School Girls

    215. 33517201 Kabarnet High School Boys

    216. 33517202 Kapropita Girls High School Girls

    217. 33517203 Kituro High School Mixed

    218. 33517205 Pemwai Girls’ Secondary School Girls

    219. 33521101 Eldama Ravine Girls High School Girls

    220. 33521105 Solian Girls High School Girls

    221. 33558101 Marigat Secondary School Boys

    222. 33562101 Mogotio High School Girls

    223. 34518102 Sing’ore Girls Secondary School Girls

    224. 34518401 Tambach Boys High School Boys

    225. 34518402 Aic Girls Secondary School Kessup Girls

    226. 34520101 Chebara Secondary School Boys

    227. 34520102 St. Peter’s Marakwet Boys Secondary School Boys

    228. 34520103 Yemit Boys Boys

    229. 34559201 Kapkenda Girls’ High School Girls

    230. 34559501 Simotwo Secondary School Boys

    231. 34559502 Metkei Secondary School Girls

    232. 35601202 St. Stephens Lwanya Girls Secondary Girls

    233. 35606101 S.a. Kolanya Boys High School Boys

    234. 35609104 Sigalame High School Boys

    235. 35609105 St. Cecilia Nangina Girls High School Girls

    236. 35620101 St. Paul’s Amukura High School Boys

    237. 35620201 St Monica Chakol Girls’ High School Girls

    238. 35629101 Nambale Secondary School Boys

    239. 36602101 Bungoma High School Boys

    240. 36602102 Kibabii High School Boys

    241. 36602103 Cardinal Otunga Girls High School Girls

    242. 36612201 Teremi Boys High School Boys

    243. 36613201 St.cecilia Girls Misikhu Girls

    244.36621101 Chesamisi Boys High School Boys

    245. 36621108 Moi Girls High School, Kamusinga Girls

    246. 36621110 St. Luke’s Boys’ High School Kimilili Boys

    247. 37607201 Archbishop Njenga Girls’ High School Girls

    248. 37607203 Lugari Secondary School Boys

    249. 37608003 Butere Boys High School Boys

    250. 37614102 Malava Boys High School Boys

    251. 37615001 Musingu Boys High School Boys

    252. 37615003 Eregi Girls High School Girls

    253. 37615004 Musoli Girls High School Girls

    254. 37615009 Shikunga Secondary School Mixed

    255. 37616006 St.ignatius Mukumu Boys High School Boys

    256. 37616007 the Sacred Heart Girls, Mukumu Girls

    257. 37617210 St.mary’s Mumias Girls Secondary School Girls

    258. 37617211 St. Peter’s Mumias Boys’ High School Boys

    259. 37624002 Kivaywa Secondary School Boys

    260. 37632304 Ingotse High School Boys

    261. 38604101 Vihiga Friends High School Boys

    262. 38604109 St. Clare’s Maragoli Girls Girls

    263. 38619102 Nyang’ori Boys High School Boys

    264. 38619201 Friends School Kaimosi Girls Girls

    265. 38622102 Moi Girls’ Secondary School-vokoli Girls

    266. 38622202 Mbale High School Boys

    267. 38622203 Friends School Keveye Girls Girls

    268. 39701022 Kisumu Boys High School Boys

    269. 39713001 Ahero Girls Secondary School Girls

    270. 39713006 Onjiko High School Boys

    271. 39713021 Otieno Oyoo Secondary School Boys

    272. 39714101 Ngere High School Boys

    273. 39714106 St. Barnabas Girls’ Secondary School Girls

    274. 39733108 Rae Girls Secondary School Girls

    275. 39733212 Nyabondo High School Boys

    276. 39733213 Nyakach Girls’ High School Girls

    277. 39733307 Thurdibuoro Mixed Secondary School Mixed

    278. 39734401 Achego Girls Secondary School Girls

    279. 39734402 Koru Girls Sec Sch Girls

    280. 39737022 Chulaimbo Secondary School Boys

    281. 40703102 Nyanchwa Boys High School Boys

    282. 40703103 Kereri Girls High School Girls

    283. 40703201 Cardinal Otunga High School-mosocho Boys

    284. 40703403 Nyamagwa Sda Sec Sch Mixed

    285. 40711101 St.angela Sengera Girls Sec Sch Girls

    286. 40716101 E L C K Itierio Boys High School Boys

    287. 40716102 Suneka Secondary School Mixed

    288. 40716103 St.paul’s Igonga Secondary School Mixed

    289. 40716118 E L C K Itierio Girls Secondary School Girls

    290. 40719102 Tabaka Secondary School Mixed

    291. 40719104 Nyabigena Sec School Boys

    292. 40723201 Itibo Boys High School Boys

    293. 40732206 St. Theresa’s Nyangusu Girls Secondary School Girls

    294. 40735101 Moi Gesusu H Sch Boys

    295. 40735201 St. Charles Lwanga Ichuni Girls High School Girls

    296. 40740101 St.johns Nyamagwa Boys Boys

    297. 40740102 Sameta High School Boys

    298. 40740104 St. Mary’s Nyamagwa Girls Secondary School Girls

    299. 41704001 Homa Bay High School Boys

    300. 41704003 Ogande Girls’ High School Girls

    301.41704107 Orero Boys Secondary School Boys

    302. 41710201 Wang’apala Secondary School Boys

    303. 41710203 Bishop Linus Okok Girls’ Secondary School Girls

    304. 41710301 Agoro Sare High School Boys

    305. 41710403 Dudi Girls Secondary School Girls

    306. 41710405 Our Lady of Mercy Ringa Boys Secondary School Boys

    307. 41731002 Mawego Secondary School Girls

    308. 41731101 Gendia Sec Mixed

    309. 41731303 Oriwo Boys High School Boys

    310 .42705102 Bishop Okoth Girls’- Mbaga Secondary School Girls

    311 .42712102 Nyamira Girls Secondary School Girls

    312. 42721101 Chianda High School Boys

    313. 42721201 St. Mary’s Lwak Girls’ School Girls

    314. 42721202 Ramba Secondary School Boys

    315. 42725102 Sega Girls Secondary School Girls

    316. 42726101 St. Mary’s School, Yala Boys

    317. 42726107 Sawagongo High School Boys

    318. 42738101 St. Francis Ranga’la Girls Secondary School Girls

    319. 42738102 Ambira High School Boys

    320. 43706109  Nyamira Technical Secondary School Boys

    321. 43720106  Nyansiongo High School Boys

    322. 43720107  Menyenya S.d.a High School Mixed

    323. 44707105  Kadika Girls’ Secondary School Girls

    324. 44707106 Nyabisawa Girls Secondary School Girls

    325. 44708101 Tarang’anya Boys High School Boys

    326. 44708201 Isibania Boys Sec Boys

    327. 44717101 Kanyawanga Secondary School Boys

    328. 44729104 Sori Secondary School Mixed

    329. 44736101 St Joseph’s Rapogi Secondary School Boys

    330. 44736203 St. Pius Uriri High School Boys

    331. 44739104 St. Albert’s Girls High School, Ulanda Girls