National Schools in Kenya per County

Contents

National Schools in Kenya per County: How many national schools are in Kenya? As of 2022, there are 103 national schools in Kenya. These national schools are located across different counties.

How do students join national schools?

For a student to join a certain national school he/she must have selected the schools during the secondary school selection process. There are four clusters of national schools in Kenya and KCPE students are expected to choose a national school from each cluster. Those who meet the selection criteria are given the chance to join the national school of their choice.

See Also: Best Extra County Girls School in Kenya

How are national schools classified into clusters?

The clustering of national schools was done based on infrastructure and the number of human resources within the schools. A school like Pangani is cluster 1 but Alliance High School is in cluster 3.  The performance of both schools is good but Pangani is in cluster 1 because it has a higher student capacity, more human resources or the infrastructure may be better.

National Schools in Kenya per County

 

National Schools in Kenya per County

Below is a list of national schools in Kenya per county. There are 103 schools with Nairobi County having the highest number of national schools which are 7 while Kiambu has 6 national schools

Baringo County                               

Baringo Boys

Bomet County

Kaplong Girls’

Tenwek Boys

Bungoma County

Friends School Kamusinga

Lugulu Girls

Butula Boys High School

Busia County

Sa Kolanya Girls

Elgeyo Marakwet County            

St Patricks Iten                                                               

Moi Girls Kapsowar

Embu County                                    

Moi High School Mbiruri

Siakago Girls

Garissa County

NEP Girls

Garissa High School

Homa Bay County                           

Mbita High School                                                               

Asumbi Girls

Isiolo County

Isiolo Girls

Garbatula Boys

Kakamega County

St. Brigids Kiminini

Kakamega High School

Butere Girls

Kiambu County

Alliance Girls

Allliance Boys

Mang’u Boys

Loreto Limuru

Limuru Girls

Mary Hill Girls

Kajiado County

Oolaiser Boys

Moi Girls Isinya

Kericho County

Kipsigis Girls

Kabianga Boys

Kilifi County

Bahari Girls

Ribe Boys

Kirinyaga County

Baricho Boys

Kabare Girls

Kisii County                                       

Kisii School                                                               

Nyabururu Girls

Kisumu County                                

Maseno School                                                               

Kisumu Girls

Kitui County

Kitui High

Muthale Girls

Kwale County   

Kwale High School

Matuga Girls

Laikipia County

Nanyuki High School

Njonjo Girls

Lamu County

Mpeketoni High

Lamu Girls

Machakos County

Kathiani Girls

Mbooni Boys

Machakos Boys

Mbooni Girls Secondary School

Makueni County

Makueni Boys

Marsabit County

Moi Girls, Marsabit

Moyale Boys

Mandera County

Mandera Boys

Moi Girls, Mandera

Meru County

Meru School

St. Mary’s Girls Igoji

Migori County                                  

Moi Nyabohanse Girls                                                               

Kanga High

Mombasa County

Shimo La Tewa Boys

Mama Ngina Girls

Murang’a County

Murang’a High

Mugoiri Girls High

Nairobi County                                

Pangani Girls                                                               

Starehe Boys Centre                                                               

Starehe Girls Centre                                                               

Kenya High                                                               

Lenana School                                                               

Nairobi School

Nakuru County

Nakuru Girls

Utumishi Academy

Nandi County                                   

Kapsabet Boys                                                               

St. Joseph Chepterit Girls

Narok County   

Ole Tipis Girls

Kilgoris Boys

Nyamira County                              

Nyambaria Boys                                                               

Sironga Girls

Nyandarua County

Kirima Girls

Nyandarua High School

Nyeri County    

Bishop Gatimu Gandu

Karima Girls Secondary

Kagumo Boys High

Samburu County

Maralal High

Siaya County                                     

Maranda High                                                               

Ngiya Girls

Taita Taveta County

Kenyatta High School

Bura Girls

Tana River County

Ngao Girls

Hola Boys

Tharaka Nithi County

Chogoria Girls

Ikuu Boys

Trans Nzoia County

St. Joseph’s Kitale

Turkana County

Lodwar High

Turkana Girls

Uasin Gishu County

Moi Girls, Eldoret

Vihiga County

Chavakali High School

Bunyore Girls

Wajir County

Wajir Boys

Wajir Girls

West Pokot County

Chewoyet Boys HIgh

St. Cecilia Tartar Girls

 

National School in Kenya as per Cluster 

Cluster 1 National Schools in Kenya

St. Cecilia 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

-Kipsigis Girls

-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

Cluster 2 National Schools in Kenya

-Wajir Girls Secondary School

-Wajir Boys High School

-Turkana Girls Secondary School

-Tenwek Boys Secondary School

-St. Joseph Chepterit Girls Secondary

-Sironga Girls Secondary School

-Sa Kolanya Girls Secondary School

-Oolaiser Boys Secondary School

-Nyandarua High School

-Ngao Girls Secondary School

-Nanyuki Boys High School

-Mpeketoni Boys Secondary School

-Moyale Boys Secondary School

-Moi Girls Nyabohanse Secondary

-Moi Girls Mandera Secondary

-Mbooni Girls Secondary School

-Mandera Boys Secondary School

-Lamu Girls Secondary School

-Kisima Girls Secondary School

-Kathiani Girls Secondary School

-Kabianga Boys Secondary School

-Hola Boys Secondary School

-Garbatula Boys Secondary

-Chewoyet Boys High School

-Bahari Girls Secondary School

 

Cluster 3 National Schools in Kenya

This includes the list of original national schools in Kenya. Before other schools were added to the list of the school below schools were the only ones in the list of national schools. There are considered the best national schools in Kenya or the best performing secondary 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

 

Cluster 4 National 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

 

List of all national schools in Kenya

Below is a list of all the national schools found in Kenya as per years 2021/2022/2023. They are a total of 103 national schools in Kenya

Alliance Girls
Allliance Boys
Asumbi Girls
Bahari Girls
Baricho Boys
Baringo Boys
Bishop Gatimu Gandu
Bunyore Girls
Bura Girls
Butere Girls
Butula Boys High School
Chavakali High School
Chewoyet Boys HIgh
Chogoria Girls
Friends School Kamusinga
Garbatula Boys
Garissa High School
Hola Boys
Ikuu Boys
Isiolo Girls
Kabare Girls
Kabianga Boys
Kagumo Boys High
Kakamega High School
Kanga High
Kaplong Girls’
Kapsabet Boys
Karima Girls Secondary
Kathiani Girls
Kenya High
Kenyatta High School
Kilgoris Boys
Kipsigis Girls
Kisii School
Kisima Girls
Kisumu Girls
Kitui High
Kwale High School
Lamu Girls
Lenana School
Limuru Girls
Lodwar High
Loreto Limuru
Lugulu Girls
Machakos Boys
Makueni Boys
Mama Ngina Girls
Mandera Boys
Mang’u Boys
Maralal High
Maranda High
Mary Hill Girls
Maseno School
Matuga Girls
Mbita High School
Mbooni Girls Secondary School
Meru School
Moi Forces Academy
Moi Forces Lanet
Moi Girls
Moi Girls High
Moi Girls Isinya
Moi Girls Mandera Secondary
Moi Girls Nyabohanse Secondary
Moi Kapsowar
Moi Mbiruri
Moyale Boys
Mpeketoni High
Mugoiri Girls High
Murang’a High
Muthale Girls
Nairobi School
Nakuru Girls
Nanyuki High School
Nanyuki Boys High School
NEP Girls
Ngao Girls
Ngiya Girls
Njonjo Girls
Nyabururu Girls
Nyambaria Boys
Nyandarua High School
Ole Tipis Girls
Oolaiser Boys
Pangani Girls
Ribe Boys
Sa Kolanya Girls
Shimo La Tewa Boys
Siakago Girls
Sironga Girls
St Patricks Iten
St. Brigids Kiminini
St. Cecilia Tartar Girls
St. Joseph Chepterit Girls
St. Joseph’s Kitale
St. Mary’s Girls Igoji
Starehe Boys Centre
Starehe Girls Centre
Tenwek Boys
Turkana Girls
Utumishi Academy
Wajir Boys
Wajir Girls