Connect with us

Hi, what are you looking for?

Sande KennedySande Kennedy

General News

This List Of All National Secondary Schools in Kenya

This is a list of all national secondary schools in Kenya as of 2019.  There are 105 national schools in Kenya which are regarded to be top performers. National schools in Kenya are always given the privilege of choosing students with the highest scores in KCPE exams when the selection is done. Originally there were only 18 national schools in Kenya till 2011 when the then minister of education Sam Ongeri proposed the addition of more 30 national schools to avert the form one intake crisis.

In 2013, the state elevated more 30 provincial schools to national status in a bid to promote national unity and social cohesion. In 2014, the Ministry Of Education added more 27 institutions to the national schools club making the total number of national schools in Kenya to be 105. The other two main reasons for the increase was to promote high standards of excellence and creation of new spaces to cater for the ever-increasing student population in the country.

Below is a list of all the 105 national schools in Kenya as of 2019.

​​​​National School​​County
1Alliance GirlsKiambu
2Alliance High SchoolKiambu
3Kenya High SchoolNairobi
4Lenana SchoolNairobi
5Limuru GirlsKiambu
6Loreto LimuruKiambu
7Mangu High SchoolKiambu
8Mary​​ Hill​​ GirlsKiambu
9Maseno SchoolKisumu
10Moi Forces AcademyNairobi
11Moi Forces LanetNakuru
12Moi Girls EldoretUasin Gishu
13Nairobi SchoolNairobi
14Nakuru BoysNakuru
15Starehe Boys CentreNairobi
16Starehe GirlsNairobi
17Utumishi AcademyNakuru
18Nakuru GirlsNakuru
19Asumbi GirlsHomaBay
20Bunyore GirlsVihiga
21Bura GirlsTaita Taveta
22Chogoria GirlsTharaka Nithi
23Friends School KamusingaBungoma
24Garissa High SchoolGarissa
25Kagumo BoysKirinyaga
26Kakamega High SchoolKakamega
27Kanga High SchoolMigori
28Kapsabet BoysNandi
29Karima GirlsNyandarua
30Kenyatta High SchoolTaita Taveta
31Kipsigis GirlsKericho
32Kisii SchoolKisii
33Lugulu GirlsBungoma
34Machakos BoysMachakos
35Makueni BoysMakueni
36Mama Ngina GirlsMombasa
37Maranda High SchoolSiaya
38Meru SchoolMeru
39Moi Girls IsinyaKajiado
40Moi High School – MbiruriEmbu
41Murang’a High SchoolMurang’a
42Muthale GirlsKitui
43Nyabururu GirlsKisii
44Pangani GirlsNairobi
45Ribe BoysKilifi
46St Brigids Girls KimininiKakamega
47St Patricks ItenElgeyo Marakwet County
48Tartar GirlsWest Pokot
49Baricho BoysKirinyaga
50Baringo High SchoolBaringo
51Bishop Gatimu NganduNyeri
52Butere GirlsKakamega
53Butula Boys High SchoolBungoma
54Chavakali High SchoolVihiga
55Ikuu BoysTharaka Nithi County
56Isiolo GirlsIsiolo
57Kabare GirlsKirinyaga County
58Kaplong GirlsBomet
59Kilgoris BoysNarok
60Kisumu GirlsKisumu
61Kitui High SchoolKitui
62Kwale High SchoolKwale
63Lodwar High SchoolTurkana
64Maralal High SchoolSamburu
65Matuga GirlsKwale
66Mbita High SchoolHomabay
67Moi Girls MarsabitMarsabit
68Kapsowar GirlsUasin Gishu
69Mugoiri GirlsMurang’a
70NEP GirlsGarissa
71Njonjo GirlsLaikipia
72Ole Tipis GirlsNarok
73Shimo La Tewa BoysMombasa
74Siakago GirlsEmbu
75St. Joseph’s Boys KitaleTrans Nzoia
76St. Mary’s Girls High School IgojiMeru
77Bahari GirlsKilifi
78Chewoyet BoysWest Pokot
79Garbatula BoysIsiolo
80Hola BoysTana River
81Kabianga BoysKericho
82Kathiani GirlsMachakos
83Kisima GirlsSamburu
84Lamu GirlsLamu
85Mandera BoysMandera
86Mbooni GirlsMakueni
87Moi Girls ManderaMandera
88Moi Girls NyabohanseMigori
89Moyale BoysMarsabit
90Mpeketoni BoysLamu
91Nanyuki BoysLaikipia
92Ngao GirlsTana River
93Nyandarua High SchoolNyandarua
94Oolaiser BoysKajiado
95Sa Kolanya GirlsBusia
96Sironga GirlsNyamira
97St. Joseph Chepterit GirlsNandi
98Tenwek BoysBomet
99Turkana GirlsTurkana
100Wajir BoysWajir
101Wajir GirlsWajir
102Ngiya GirlsSiaya
103Moi High School KabarakNakuru
104Segero Adventist High SchoolUasin Gishu
105St Alberts​​ Ulanda Girls​​​​ Migori

Click to comment

You must be logged in to post a comment Login

Leave a Reply

You May Also Like

General News

Alleged NYS fraudster Senator Murkomen is burning the midnight oil to fool Kenyans that he is humble and in touch with hoi polloi even...


There’s immorality everywhere you look in Kenya these days. Because of bribes paid out to Communication Authority of Kenya (CAK) board members and senior...


Registered Voters RAILA FINAL TALLY UHURU FINAL TALLY Baringo County 232,258                       33,875                         160,782 Bomet County 322,012                       35,461                         225,900 Bungoma County...


Yes, some of you may call it stupidity. Clearly, the society we are currently living in seems to be crossing the lines. From Son playing...

Copyright © 2022 SandeKennedy.