Cluster 2 (C2) has 709 public senior schools in 46 of the 47 counties. Media reports describe C2 as broadly the former extra-county schools. These are well-established boarding schools that take learners from beyond their home county. All 709 are boarding schools: 319 are boys’ schools, 328 are girls’ schools and 62 are mixed. The counties with the most C2 schools are Kitui (38), Kakamega (29), Kisii (28), Murang’a (25), Meru and Kiambu (24 each).
Why C2 deserves a close look
For many families, C2 is where the best balance of competition, facilities and distance lies. When your child picks 12 schools across C1 to C4, including several C2 schools in a pathway they are committed to gives them strong options without relying only on C1 places. Before choosing, check which subject combinations each school offers in your child’s pathway. Combinations differ from school to school, even within the same cluster. Think about travel too, because every C2 school is boarding and you will be making several trips a year.
Fees at C2 schools
Because C2 schools are boarding, the parent fee ceilings for boarding in Gazette Notice 1449 of 2026 apply, split 50:30:20 across the three terms. Our senior school fees 2026 guide and fees by school category explain the figures.
All 709 C2 schools are listed below by county. Use the finder filtered to C2 to narrow the list by sub-county or gender.
709 schools in this list · Source: Ministry of Education senior schools list (June 2025). Open the finder to filter further.
Baringo County 18
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bartolimo Boys High School | Baringo North | Boys | Boarding | 33547201 |
| Emining Secondary School | Mogotio | Boys | Boarding | 33562201 |
| Kabimoi High School | Koibatek | Boys | Boarding | 33521102 |
| Kimngorom Girls High School | Mogotio | Girls | Boarding | 33562303 |
| Kisanana Boys High School | Mogotio | Boys | Boarding | 33562401 |
| Kituro High School | Baringo Central | Mixed | Boarding | 33517203 |
| Marigat Secondary School | Marigat | Boys | Boarding | 33558101 |
| Mercy Girls High School - Eldama Ravine | Koibatek | Girls | Boarding | 33521101 |
| Mogotio Girls' High School | Mogotio | Girls | Boarding | 33562101 |
| Moi High School Kabartonjo | Baringo North | Boys | Boarding | 33547103 |
| Pemwai Girls' Secondary School | Baringo Central | Girls | Boarding | 33517205 |
| Poror High School | Koibatek | Boys | Boarding | 33521106 |
| Ruth Kiptui Girls High School-Kasok | Baringo North | Girls | Boarding | 33547202 |
| Saos Secondary School | Koibatek | Boys | Boarding | 33521108 |
| Solian Girls High School | Koibatek | Girls | Boarding | 33521105 |
| Tabagon Girls' Secondary School | Baringo Central | Girls | Boarding | 33517104 |
| Tenges Secondary School | Baringo Central | Boys | Boarding | 33517101 |
| Toniok Girls Secondary School | Koibatek | Girls | Boarding | 33521109 |
Bomet County 11
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Boito Secondary School | Konoin | Boys | Boarding | 25563105 |
| Chebilat Secondary School | Sotik | Boys | Boarding | 25533106 |
| Chepalungu Boys' High School | Chepalungu | Boys | Boarding | 25551117 |
| Kaboson Girls Secondary School | Chepalungu | Girls | Boarding | 25551101 |
| Kabungut Secondary School | Bomet Central | Boys | Boarding | 25508102 |
| Kimulot Secondary School | Konoin | Boys | Boarding | 25563301 |
| Koiwa Boys High School | Konoin | Boys | Boarding | 25563102 |
| Longisa High School | Bomet East | Boys | Boarding | 25583108 |
| Lorna Laboso Memorial Girls | Sotik | Girls | Boarding | 25533126 |
| Ndanai Secondary School | Sotik | Girls | Boarding | 25533203 |
| Saseta Girls' Secondary School | Konoin | Girls | Boarding | 25563101 |
Bungoma County 24
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| A C Butonge High School | Bungoma West | Boys | Boarding | 36626205 |
| Bungoma High School | Bungoma South | Boys | Boarding | 36602101 |
| Chebukaka Girls Secondary School | Bungoma Central | Girls | Boarding | 36612203 |
| Chesamisi Boys High School | Kimilili | Boys | Boarding | 36621101 |
| Chwele Girls High School | Bungoma West | Girls | Boarding | 36626101 |
| Friends School Bokoli | Webuye West | Boys | Boarding | 36635002 |
| Kamusinde Boys High School | Kimilili | Boys | Boarding | 36621102 |
| Kapsokwony High School | Mt. Elgon | Boys | Boarding | 36605101 |
| Khasoko High School | Bumula | Boys | Boarding | 36628101 |
| Kibuk Girls High School | Mt. Elgon | Girls | Boarding | 36605103 |
| Kimiilili Friends Girls Secondary School | Kimilili | Girls | Boarding | 36621115 |
| Kuywa Girls Secondary School | Bungoma Central | Girls | Boarding | 36612205 |
| Luuya Girls Secondary School | Bungoma Central | Girls | Boarding | 36612104 |
| Mitua Girls High School | Tongaren | Girls | Boarding | 36636010 |
| Namawanga Girls | Webuye West | Girls | Boarding | 36635006 |
| Ndivisi Girls High School | Bungoma East | Girls | Boarding | 36613115 |
| St. Augustine Girls High School | Tongaren | Girls | Boarding | 36636002 |
| St. Cecilia Girls Misikhu | Bungoma East | Girls | Boarding | 36613105 |
| St. Joseph's Nalondo Boys High School | Bungoma Central | Boys | Boarding | 36612108 |
| St. Luke's Boys' High School Kimilili | Kimilili | Boys | Boarding | 36621110 |
| St. Mary's Sosio Secondary School | Kimilili | Girls | Boarding | 36621105 |
| St. Patrick's Naitiri High School | Bungoma North | Boys | Boarding | 36611002 |
| St. Teresa's Kabula Secondary School | Bumula | Boys | Boarding | 36628102 |
| Teremi Boys High School | Bungoma Central | Boys | Boarding | 36612201 |
Busia County 12
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bishop Sulumeti Chelelemuk Girls High School | Teso North | Girls | Boarding | 35606103 |
| Bujumba Boys Secondary | Butula | Boys | Boarding | 35623108 |
| Busiada Girls | Butula | Girls | Boarding | 35623105 |
| Kisoko Girls Secondary School | Nambale | Girls | Boarding | 35629102 |
| S.A. Kolanya Boys High School | Teso North | Boys | Boarding | 35606101 |
| Sigalame High School | Samia | Boys | Boarding | 35609104 |
| St Mary's Mundika High School | Busia | Boys | Boarding | 35601201 |
| St Monica Chakol Girls' High School | Teso South | Girls | Boarding | 35620201 |
| St. Benedict's High School -Budalangi | Bunyala | Boys | Boarding | 35610101 |
| St. Cecilia Nangina Girls High School | Samia | Girls | Boarding | 35609105 |
| St. Mathias' Busia Secondary School | Busia | Boys | Boarding | 35601101 |
| St. Paul's Amukura High. | Teso Central | Boys | Boarding | 35639101 |
Elgeyo Marakwet County 15
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Girls Secondary School Kessup | Keiyo North | Girls | Boarding | 34518402 |
| Chebara Secondary School | Marakwet West | Boys | Boarding | 34520101 |
| Kapkenda Girls | Keiyo South | Girls | Boarding | 34559201 |
| Kapsowar Boys' Secondary School | Marakwet West | Boys | Boarding | 34520202 |
| Kipsaos Boys | Keiyo South | Boys | Boarding | 34559503 |
| Kipsoen Secondary School | Keiyo North | Boys | Boarding | 34518104 |
| Mokwo Girls Secondary School | Keiyo South | Girls | Boarding | 34559204 |
| Our Lady of Glory Kaptagat Girls High School | Keiyo South | Girls | Boarding | 34559208 |
| Sambirir Girls Secondary School | Marakwet East | Girls | Boarding | 34561301 |
| Santa Maria Girls Secondary School | Marakwet West | Girls | Boarding | 34520104 |
| Simotwo Secondary School | Keiyo South | Boys | Boarding | 34559501 |
| Sing'ore Girls Secondary School | Keiyo North | Girls | Boarding | 34518102 |
| St. Peter's Marakwet Boys Secondary School | Marakwet West | Boys | Boarding | 34520102 |
| Yemit Boys High School | Marakwet West | Boys | Boarding | 34520103 |
| Yemit Girls' Secondary School | Marakwet West | Girls | Boarding | 34520109 |
Embu County 20
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Gangara Secondary School | Mbeere North | Mixed | Boarding | 14312104 |
| Joseph Allamano - Wachoro Secondary | Mwea | Boys | Boarding | 14376404 |
| Kangaru Girls School | Embu West | Girls | Boarding | 14303104 |
| Kangaru School | Embu West | Boys | Boarding | 14303101 |
| Kanyuambora Secondary School | Mbeere North | Boys | Boarding | 14312301 |
| Kavutiri Boys Secondary School | Embu North | Boys | Boarding | 14355112 |
| Kegonge Boys High School | Embu East | Boys | Boarding | 14333202 |
| Kiambere School Complex | Mbeere North | Mixed | Boarding | 14312105 |
| King David Boys High School, Kamama | Embu North | Boys | Boarding | 14355101 |
| Kiriari Girls High School | Embu North | Girls | Boarding | 14355102 |
| Kirimari Secondary School | Embu West | Boys | Boarding | 14303105 |
| Mariari Girls Secondary School | Mbeere South | Girls | Boarding | 14341104 |
| Mayori Secondary School | Mbeere South | Mixed | Boarding | 14341101 |
| Nguviu Boys High School | Embu North | Boys | Boarding | 14355201 |
| Nguviu Girls Secondary School | Embu North | Girls | Boarding | 14355202 |
| St Agnes Kiaganari Girls Secondary School | Embu East | Girls | Boarding | 14333203 |
| St Paul's High School Kevote | Embu West | Boys | Boarding | 14303201 |
| St Teresa's Girls' - Kithimu | Embu West | Girls | Boarding | 14303203 |
| St. Catherine Nthagaiya Girls Secondary School | Embu East | Girls | Boarding | 14333102 |
| St. Marys Kiangima Secondary School | Embu West | Girls | Boarding | 14303102 |
Garissa County 4
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| County High School | Garissa | Boys | Boarding | 45801103 |
| Fafi Girls Secondary School | Bura East | Girls | Boarding | 45827102 |
| Saka Girls Secondary School | Sankuri | Girls | Boarding | 45839102 |
| Sankuri Secondary School | Sankuri | Boys | Boarding | 45839101 |
Homa Bay County 18
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Ambassador Pamela Mboya Girls Secondary School | Mbita | Girls | Boarding | 41730309 |
| Dudi Girls Secondary School | Rachuonyo East | Girls | Boarding | 41743203 |
| Gendia Secondary School | Rachuonyo North | Boys | Boarding | 41731101 |
| Kuoyo Kochia Secondary School | Rangwe | Boys | Boarding | 41742103 |
| Magina Girls Secondary School | Ndhiwa | Girls | Boarding | 41724203 |
| Mawego Secondary School | Rachuonyo North | Girls | Boarding | 41731002 |
| Mirogi Boys' High School | Ndhiwa | Boys | Boarding | 41724101 |
| Mirogi Girls Secondary School | Ndhiwa | Girls | Boarding | 41724102 |
| Moi Girls' Secondary School - Sindo | Suba | Girls | Boarding | 41709101 |
| Nyamasare Girls' Secondary School | Mbita | Girls | Boarding | 41730107 |
| Ober Secondary School | Rachuonyo East | Boys | Boarding | 41743204 |
| Oriwo Boys High School | Rachuonyo North | Boys | Boarding | 41731303 |
| Our Lady of Mercy Ringa Boys Secondary School | Rachuonyo East | Boys | Boarding | 41743205 |
| Ratang'a Secondary School | Ndhiwa | Boys | Boarding | 41724002 |
| St. Gabriel's Gwassi Girls Secondary School | Suba | Girls | Boarding | 41709203 |
| Tom Mboya Secondary School | Mbita | Boys | Boarding | 41730102 |
| Tonga Boys Secondary School | Suba | Boys | Boarding | 41709201 |
| Wang'apala Secondary School | Rachuonyo East | Boys | Boarding | 41743101 |
Isiolo County 2
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bisanadhi High School | Garbatulla | Mixed | Boarding | 17322201 |
| Isiolo Boys Secondary School | Isiolo | Boys | Boarding | 17306101 |
Kajiado County 7
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Enoomatasiani Girls Secondary School | Kajiado North | Girls | Boarding | 31557204 |
| Kiluani Boys Secondary School | Oloililai | Boys | Boarding | 31590403 |
| Najile Boys Secondary School | Kajiado West | Boys | Boarding | 31573201 |
| Nakeel Secondary School | Kajiado North | Boys | Boarding | 31557206 |
| Oloitokitok Secondary | Loitokitok | Boys | Boarding | 31545101 |
| Olooseos Girls' Secondary School | Kajiado West | Girls | Boarding | 31573106 |
| St. Brigid Baraka Oontoyie Secondary School | Kajiado West | Girls | Boarding | 31573101 |
Kakamega County 29
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Archbishop Njenga Girls' High School | Lugari | Girls | Boarding | 37607201 |
| Bishop Sulumeti Girls Secondary School | Kakamega Central | Girls | Boarding | 37603005 |
| Bishop Sulumeti Girls Secondary School - Lugari | Lugari | Girls | Boarding | 37607002 |
| Butere Boys High School | Butere | Boys | Boarding | 37608003 |
| Chebuyusi Boys High School | Navakholo | Boys | Boarding | 37632101 |
| Ingotse High School | Navakholo | Boys | Boarding | 37632304 |
| Kivaywa Secondary School | Matete | Boys | Boarding | 37624002 |
| Lirhanda Girls Secondary School | Kakamega East | Girls | Boarding | 37616002 |
| Lubinu Boys High School | Mumias East | Boys | Boarding | 37634307 |
| Lumakanda Boys High School | Lugari | Boys | Boarding | 37607001 |
| Malava Boys High School | Kakamega North | Boys | Boarding | 37614102 |
| Mary Seat of Wisdom Bulimbo Girls Secondary School | Matungu | Girls | Boarding | 37627109 |
| Mautuma Secondary School | Lugari | Boys | Boarding | 37607101 |
| Moi Girls' Secondary School-Nangili | Likuyani | Girls | Boarding | 37631401 |
| Musoli Girls High School | Kakamega South | Girls | Boarding | 37615004 |
| Mwihila High School | Khwisero | Boys | Boarding | 37625106 |
| Shanderema Secondary School | Kakamega East | Boys | Boarding | 37616020 |
| Shikoti Girls Secondary School | Kakamega Central | Girls | Boarding | 37603105 |
| Shikunga Secondary School | Kakamega South | Mixed | Boarding | 37615009 |
| St Cecilia Girls Mautuma Secondary School | Lugari | Girls | Boarding | 37607103 |
| St John the Baptist Likuyani Secondary School | Likuyani | Boys | Boarding | 37631302 |
| St. Agnes Girls High School - Shibuye | Kakamega East | Girls | Boarding | 37616001 |
| St. Anne's Nzoia Girls' Secondary School | Likuyani | Girls | Boarding | 37631502 |
| St. Ignatius Mukumu Boys High School | Kakamega East | Boys | Boarding | 37616006 |
| St. Mary's Mumias Girls High School | Mumias West | Girls | Boarding | 37617210 |
| St. Mathias Kholera Boys Secondary School | Matungu | Boys | Boarding | 37627112 |
| St. Paul's Lugari Boys Secondary School | Lugari | Boys | Boarding | 37607203 |
| St. Philips Mukomari Secondary School | Kakamega East | Girls | Boarding | 37616021 |
| St. Theresa's Eregi Girls High School | Kakamega South | Girls | Boarding | 37615003 |
Kericho County 20
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Cheborge Boys High School | Bureti | Boys | Boarding | 28522508 |
| Cheborge Girls Secondary School | Bureti | Girls | Boarding | 28522511 |
| Chebwagan Boys Secondary School | Bureti | Boys | Boarding | 28522504 |
| Chelilis Girls Secondary School | Bureti | Girls | Boarding | 28522515 |
| Chepkechei Secondary School | Kipkelion | Boys | Boarding | 28539303 |
| Chepkoton Girls Secondary School | Belgut | Girls | Boarding | 28553113 |
| Cheptenye Secondary School | Belgut | Boys | Boarding | 28553102 |
| Kaborok Girls High School | Belgut | Girls | Boarding | 28553104 |
| Kericho High School | Kericho | Boys | Boarding | 28512101 |
| Kericho Tea Secondary School | Kericho | Boys | Boarding | 28512104 |
| Kipkelion Girls' High | Kipkelion | Girls | Boarding | 28539105 |
| Kiptewit Girls High School | Bureti | Girls | Boarding | 28522535 |
| Korongoi Girls' Secondary | Bureti | Girls | Boarding | 28522512 |
| Lelu Secondary School | Kipkelion | Mixed | Boarding | 28539202 |
| Londiani Boys Secondary School | Londiani | Boys | Boarding | 28571201 |
| Londiani Girls Secondary School | Londiani | Girls | Boarding | 28571202 |
| Moi Kipsitet Girls Secondary School | Soin Sigowet | Girls | Boarding | 28575204 |
| Sacred Hill Girls | Londiani | Girls | Boarding | 28571203 |
| Soliat Boys' Secondary School | Soin Sigowet | Boys | Boarding | 28575203 |
| Sosiot Girls' Secondary School | Belgut | Girls | Boarding | 28553103 |
Kiambu County 24
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Chania Girls' High School | Thika West | Girls | Boarding | 11207108 |
| Don Bosco Ituru High School | Gatundu South | Boys | Boarding | 11212102 |
| Gachoire Secondary School | Lari | Girls | Boarding | 11231104 |
| Githiga High School | Githunguri | Boys | Boarding | 11232201 |
| Gitwe Girls Secondary School | Githunguri | Girls | Boarding | 11232107 |
| Kahuho Uhuru High School | Kabete | Boys | Boarding | 11241012 |
| Kanunga High School | Kiambu | Boys | Boarding | 11205101 |
| Kijabe Boys High School | Lari | Boys | Boarding | 11231207 |
| Kijabe Girls High School | Lari | Girls | Boarding | 11231208 |
| Kimunyu Secondary School | Gatundu South | Boys | Boarding | 11212108 |
| Kirangari High School | Kabete | Boys | Boarding | 11241002 |
| Loreto Girls High School Kiambu | Kiambu | Girls | Boarding | 11205108 |
| M.P. Shah Chania High School | Thika West | Boys | Boarding | 11207102 |
| Mary Leakey Girls' High School | Kabete | Girls | Boarding | 11241001 |
| Moi Girls Secondary School Kamangu | Kikuyu | Girls | Boarding | 11230202 |
| Muhoho High | Gatundu South | Boys | Boarding | 11212101 |
| Mururia Secondary School | Gatundu South | Boys | Boarding | 11212103 |
| Muthiga Girls' Secondary School | Gatundu South | Girls | Boarding | 11212114 |
| Muthurwa Secondary School | Kiambaa | Girls | Boarding | 11240107 |
| Ndumberi Girls Secondary School | Kiambu | Girls | Boarding | 11205205 |
| Regina Caeli Girls High School - Karinga | Gatundu South | Girls | Boarding | 11212106 |
| Senior Chief Koinange Girls High School | Kiambaa | Girls | Boarding | 11240106 |
| St Joseph High School | Githunguri | Boys | Boarding | 11232102 |
| Uthiru Girls High School | Kabete | Girls | Boarding | 11241015 |
Kilifi County 9
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Godoma Secondary | Ganze | Boys | Boarding | 04116201 |
| Kakoneni Girls | Malindi | Girls | Boarding | 04107107 |
| Lutsangani | Chonyi | Boys | Boarding | 04129201 |
| Moi Kadzonzo Girls | Kaloleni | Girls | Boarding | 04111108 |
| Ngala Memorial Girls' | Malindi | Girls | Boarding | 04107105 |
| Sokoke Boys | Ganze | Boys | Boarding | 04116302 |
| St Thomas | Kilifi North | Girls | Boarding | 04102114 |
| St. Georges High | Kaloleni | Boys | Boarding | 04111101 |
| St. Johns Girls | Kaloleni | Girls | Boarding | 04111102 |
Kirinyaga County 15
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Kamuiru Secondary School | Kirinyaga Central | Boys | Boarding | 09203403 |
| Karoti Girls High School | Mwea East | Girls | Boarding | 09224201 |
| Kerugoya Boys High School | Kirinyaga Central | Boys | Boarding | 09203401 |
| Kiamutugu Boys High School | Kirinyaga East | Boys | Boarding | 09222303 |
| Kiburu Secondary School | Kirinyaga West | Boys | Boarding | 09223103 |
| Kiine Girls' Secondary School | Kirinyaga West | Girls | Boarding | 09223202 |
| Mugumo Girls' Secondary School | Kirinyaga East | Girls | Boarding | 09222104 |
| Mukangu Boys Secondary School | Kirinyaga West | Boys | Boarding | 09223204 |
| Ngaru Girls Secondary School | Kirinyaga Central | Girls | Boarding | 09203404 |
| Ngiriambu Girls Secondary School | Kirinyaga East | Girls | Boarding | 09222301 |
| Njega Boys Secondary School | Kirinyaga Central | Boys | Boarding | 09203427 |
| St Marys Karumandi Secondary School | Kirinyaga East | Boys | Boarding | 09222202 |
| St. Bakhita Kiburia Girls' Secondary School | Kirinyaga East | Girls | Boarding | 09222204 |
| St. Mary's Mwea Girls Secondary School | Mwea West | Girls | Boarding | 09239105 |
| St. Rita Kiaragana Girls Secondary School | Kirinyaga West | Girls | Boarding | 09223105 |
Kisii County 28
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bishop Charles Mugendi Secondary School | Kisii South | Mixed | Boarding | 40716122 |
| Cardinal Otunga High School-Mosocho | Kitutu Central | Boys | Boarding | 40745101 |
| ELCK Itierio Boys High School | Kisii South | Boys | Boarding | 40716101 |
| ELCK Itierio Girls Secondary School | Kisii South | Girls | Boarding | 40716118 |
| Itibo Boys High School | Marani | Boys | Boarding | 40723201 |
| Itibo Girls Secondary School | Marani | Girls | Boarding | 40723203 |
| Mobamba Secondary School | South Masaba | Mixed | Boarding | 40735206 |
| Moi Gesusu High School | South Masaba | Boys | Boarding | 40735101 |
| Nduru Boys High School | South Gucha | Boys | Boarding | 40719101 |
| Nduru Girls' Secondary School | South Gucha | Girls | Boarding | 40719107 |
| Nyabisase Mixed Secondary School | Nyamache | Mixed | Boarding | 40732120 |
| Nyamache Secondary School | Nyamache | Boys | Boarding | 40732114 |
| Nyamagwa SDA Secondary School | Kisii Central | Mixed | Boarding | 40703403 |
| Nyanchwa Boys High School | Kisii Central | Boys | Boarding | 40703102 |
| Nyanchwa Girls Secondary School | Kisii Central | Girls | Boarding | 40703118 |
| Nyangoge Girls Secondaryschool | Kisii South | Girls | Boarding | 40716119 |
| Riambase DEB Secondary School | Nyamache | Mixed | Boarding | 40732129 |
| Sameta High School | Sameta | Boys | Boarding | 40740102 |
| Sengera Girls | Gucha | Girls | Boarding | 40711101 |
| St Luke`S Ekware Secondary School | South Masaba | Mixed | Boarding | 40735111 |
| St. Charles Lwanga Ichuni Girls High School | South Masaba | Girls | Boarding | 40735201 |
| St. Johns Nyamagwa Boys | Sameta | Boys | Boarding | 40740101 |
| St. Joseph's Nyabigena Boys Secondary School | South Gucha | Boys | Boarding | 40719103 |
| St. Mary's Nyamagwa Girls Secondary School | Sameta | Girls | Boarding | 40740104 |
| St. Paul's Igonga Secondary School | Kisii South | Boys | Boarding | 40716103 |
| St. Theresa's Nyangusu Girls Secondary School | Nyamache | Girls | Boarding | 40732206 |
| Suneka Secondary School | Kisii South | Girls | Boarding | 40716102 |
| Tabaka Secondary School | South Gucha | Boys | Boarding | 40719301 |
Kisumu County 16
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| ACK Rae Girls High School | Nyakach | Girls | Boarding | 39733108 |
| Achego Girls Secondary School | Muhoroni | Girls | Boarding | 39734401 |
| Ahero Girls Secondary School | Nyando | Girls | Boarding | 39713001 |
| Chulaimbo Secondary School | Kisumu West | Boys | Boarding | 39737022 |
| Migingo Girls Secondary School | Kadibo | Girls | Boarding | 39750003 |
| Miwani Secondary School | Muhoroni | Boys | Boarding | 39734312 |
| Ngere High School | Seme | Boys | Boarding | 39714101 |
| Nyabondo High School | Nyakach | Boys | Boarding | 39733212 |
| Onjiko High School | Nyando | Boys | Boarding | 39713006 |
| Otieno Oyoo Secondary School | Kadibo | Boys | Boarding | 39750001 |
| Sigoti Complex Girls Secondary School | Nyakach | Girls | Boarding | 39733216 |
| St. Barnabas Girls' Secondary School | Seme | Girls | Boarding | 39714106 |
| St. Gregory Koru Girls High School | Muhoroni | Girls | Boarding | 39734402 |
| St. Stephen's Menara Secondary School | Muhoroni | Boys | Boarding | 39734408 |
| St. Teresa's Girls Secondary School | Kisumu Central | Girls | Boarding | 39741007 |
| Thurdibuoro Mixed Secondary School | Nyakach | Mixed | Boarding | 39733307 |
Kitui County 38
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Kyome Boys Secondary School | Mwingi West | Boys | Boarding | 13339101 |
| AIC Kyome Girls Secondary School | Mwingi West | Girls | Boarding | 13339103 |
| AIC Sombe Girls Secondary School | Mutitu | Girls | Boarding | 13332102 |
| Chuluni Girls' Secondary | Nzambani | Girls | Boarding | 13351102 |
| Gankanga Secondary School | Thagicu | Mixed | Boarding | 13366101 |
| Ikutha Boys Secondary School | Ikutha | Boys | Boarding | 13357101 |
| Ikutha Girls Secondary School | Ikutha | Girls | Boarding | 13357102 |
| Itoleka Secondary School | Katulani | Girls | Boarding | 13353102 |
| Itoloni Girls Secondary School | Mwingi West | Girls | Boarding | 13339106 |
| Katheka Boys' Secondary School | Kitui West | Boys | Boarding | 13331204 |
| Kisasi Secondary School | Kisasi | Boys | Boarding | 13354101 |
| Kyamboo Secondary School | Mwingi West | Mixed | Boarding | 13339107 |
| Kyondoni Girls Secondary School | Kitui West | Girls | Boarding | 13331205 |
| Kyuso Secondary School | Kyuso | Boys | Boarding | 13328101 |
| Maliku Girls' Secondary School | Katulani | Girls | Boarding | 13353301 |
| Matinyani Secondary School | Matinyani | Boys | Boarding | 13360101 |
| Mbitini Girls' Secondary School | Kisasi | Girls | Boarding | 13354201 |
| Migwani Secondary School | Mwingi West | Boys | Boarding | 13339102 |
| Mulango Girls High School | Katulani | Girls | Boarding | 13353201 |
| Musuani Secondary School | Mwingi West | Mixed | Boarding | 13339108 |
| Mutito Boys Secondary School | Mutitu North | Boys | Boarding | 13365101 |
| Mutomo Girls Secondary | Mutomo | Girls | Boarding | 13317101 |
| Mutonguni Secondary | Kitui West | Boys | Boarding | 13331201 |
| Mwingi Secondary School | Mwingi Central | Boys | Boarding | 13310102 |
| Nguutani Secondary School | Mwingi West | Boys | Boarding | 13339201 |
| Nzauni Secondary School | Mwingi West | Mixed | Boarding | 13339105 |
| Nzeluni Girls Secondary School | Mwingi West | Girls | Boarding | 13339301 |
| St Lukes Yatta Secondary School | Lower Yatta | Boys | Boarding | 13344101 |
| St Thomas Aquinas Kalawa | Kitui Central | Boys | Boarding | 13302105 |
| St Ursula Girls' -Tungutu | Kitui Central | Girls | Boarding | 13302107 |
| St. Angela's Girls | Kitui Central | Girls | Boarding | 13302103 |
| St. Mary's Mutito Girls Secondary | Mutitu North | Girls | Boarding | 13365102 |
| St. Monica Girls Mulutu | Kitui Central | Girls | Boarding | 13302108 |
| St. Peter's Nzambani Boys Secondary | Nzambani | Boys | Boarding | 13351101 |
| St. Teresa's Ukasi Girls' Secondary School | Mwingi East | Girls | Boarding | 13338202 |
| Thitani Secondary School | Mwingi West | Girls | Boarding | 13339204 |
| Waita Secondary School | Mwingi Central | Mixed | Boarding | 13310201 |
| Yambyu Girls | Mwingi Central | Girls | Boarding | 13310103 |
Kwale County 9
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Franz Josef Secondary School | Lunga Lunga | Girls | Boarding | 02123304 |
| Kingwede Girls Secondary School | Msambweni | Girls | Boarding | 02110210 |
| Kwale Girls Secondary | Matuga | Girls | Boarding | 02105109 |
| Mazeras Girls Memorial Secondary School | Samburu | Girls | Boarding | 02127103 |
| Mazeras High School | Samburu | Boys | Boarding | 02127102 |
| Msambweni Secondary School | Msambweni | Boys | Boarding | 02110201 |
| Shimba Hills Secondary School | Shimba Hills | Mixed | Boarding | 02131101 |
| Taru Secondary School | Samburu | Boys | Boarding | 02127101 |
| Waa Girls Secondary | Matuga | Girls | Boarding | 02105108 |
Laikipia County 9
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Doldol Secondary School | Laikipia North | Boys | Boarding | 30543101 |
| Loise Nanyuki Girls' Secondary School | Laikipia East | Girls | Boarding | 30514106 |
| Mwenje Mixed Secondary School | Kirima | Boys | Boarding | 30586201 |
| Ndururi Secondary School | Nyahururu | Mixed | Boarding | 30556303 |
| Ngumo Boys Secondary School | Laikipia West | Boys | Boarding | 30544201 |
| Njorua High School | Kirima | Girls | Boarding | 30586203 |
| St Francis Girls Secondary School | Laikipia North | Girls | Boarding | 30543102 |
| St Jude Nturukuma Secondary School | Laikipia East | Girls | Boarding | 30514104 |
| St. Joseph Tigithi Boys High School | Laikipia Central | Boys | Boarding | 30555101 |
Lamu County 1
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Lamu Boys Secondary School | Lamu Central | Boys | Boarding | 06130101 |
Machakos County 19
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Kabaa High School | Mwala | Boys | Boarding | 12314201 |
| Kangundo High School | Kangundo | Boys | Boarding | 12316101 |
| Kathiani High School | Kathiani | Boys | Boarding | 12329103 |
| Kitonyini High School | Kalama | Mixed | Boarding | 12363111 |
| Masii Boys High School | Mwala | Boys | Boarding | 12314101 |
| Masii Girls' Secondary School | Mwala | Girls | Boarding | 12314114 |
| Masinga Boys Secondary School | Masinga | Boys | Boarding | 12343301 |
| Matungulu Girls School | Matungulu | Girls | Boarding | 12345503 |
| Mua Hills Secondary School | Machakos | Girls | Boarding | 12301704 |
| Mumbuni Girls' School | Machakos | Girls | Boarding | 12301734 |
| Mumbuni High School | Machakos | Boys | Boarding | 12301703 |
| Muthetheni Girls' Secondary School | Mwala | Girls | Boarding | 12314103 |
| Ngelani High School | Machakos | Boys | Boarding | 12301710 |
| Nyayo AIC Girls Secondary School | Kalama | Girls | Boarding | 12363103 |
| Sengani Secondary School | Matungulu | Girls | Boarding | 12345504 |
| St. Francis Misyani Girls High School | Kangundo | Girls | Boarding | 12316104 |
| St. Josephine Bakhita Masinga Girls' High School | Masinga | Girls | Boarding | 12343302 |
| Tala Girls Secondary School | Matungulu | Girls | Boarding | 12345508 |
| Vyulya Girls' Secondary School | Mwala | Girls | Boarding | 12314106 |
Makueni County 13
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Barazani Girls' High School | Nzaui | Girls | Boarding | 18324206 |
| Kalawa Secondary School | Mbooni East | Boys | Boarding | 18346205 |
| Kalulini Boys' High School | Kibwezi | Boys | Boarding | 18325201 |
| Kaumoni Boys Secondary School | Makueni | Boys | Boarding | 18307201 |
| Kitondo Secondary School | Mbooni East | Boys | Boarding | 18346101 |
| Moi Girls Secondary School - Kibwezi | Makindu | Girls | Boarding | 18348112 |
| Mwaani Boys' Secondary School | Makueni | Boys | Boarding | 18307105 |
| Mwaani Girls Secondary School | Makueni | Girls | Boarding | 18307103 |
| Ngoto Boys High School | Nzaui | Boys | Boarding | 18324205 |
| St. Martin Kathonzweni School | Kathonzweni | Boys | Boarding | 18335201 |
| St. Stephen Makindu Boys Secondary School | Makindu | Boys | Boarding | 18348101 |
| St. Thomas Aquinas Boys Thomeandu Secondary School | Kilungu | Boys | Boarding | 18336102 |
| Ukia Girls' Secondary School | Makueni | Girls | Boarding | 18307202 |
Mandera County 4
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Libin Nomadic Girls Secondary | Mandera North | Girls | Boarding | 47812204 |
| Sheikh Ali High School | Mandera North | Boys | Boarding | 47812101 |
| Takaba Girls | Mandera West | Boys | Boarding | 47810103 |
| Wayam Secondary School | Banisa | Boys | Boarding | 47817101 |
Marsabit County 7
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Chalbi Boys' High School | Chalbi | Boys | Boarding | 16320302 |
| Dr.Gurracha Memorial Girls Secondary School | Sololo | Girls | Boarding | 16340202 |
| Loiyangalani Secondary School | Loiyangalani | Mixed | Boarding | 16359101 |
| Marsabit Boys High School | Marsabit | Boys | Boarding | 16305101 |
| Moyale Girls Secondary School | Moyale | Girls | Boarding | 16311102 |
| Sasura Girls' Secondary School | Marsabit | Girls | Boarding | 16305202 |
| Sololo Mixed Day / Boarding High School | Sololo | Mixed | Boarding | 16340201 |
Meru County 24
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Abothuguchi Secondary School | Meru Central | Boys | Boarding | 15318101 |
| Bishop Njiru Girls' Kangeta | Igembe Central | Girls | Boarding | 15362102 |
| Burieruri Boys Secondary School | Igembe Central | Boys | Boarding | 15362101 |
| Gakuuni Girls Secondary School | Igoji | Girls | Boarding | 15370307 |
| Gikumene Girls ' Secondary School | Imenti North | Girls | Boarding | 15304106 |
| Gikurune Boys Secondary School | Igoji | Boys | Boarding | 15370306 |
| Gikurune Girls Secondary School | Igoji | Girls | Boarding | 15370310 |
| Igembe Boys' Secondary School | Igembe South | Boys | Boarding | 15309301 |
| Kaaga Boys Secondary | Imenti East | Boys | Boarding | 15374103 |
| Kanyakine High School | Abogeta | Boys | Boarding | 15369201 |
| Kibirichia Boys Secondary School | Buuri East | Boys | Boarding | 15364301 |
| Kibirichia Girls Secondary School | Buuri East | Girls | Boarding | 15364302 |
| Kinjo Girls Secondary School | Meru Central | Girls | Boarding | 15318309 |
| Kirigara Girls Secondary School | Meru Central | Girls | Boarding | 15318104 |
| Maraa Secondary School | Abogeta | Girls | Boarding | 15369221 |
| Maua Girls Secondary School | Igembe South | Girls | Boarding | 15309201 |
| Miathene Boys High School | Tigania West | Boys | Boarding | 15327101 |
| Mikinduri Girls Secondary School | Tigania Central | Girls | Boarding | 15361115 |
| Njia Boys Secondary School | Igembe Central | Boys | Boarding | 15362103 |
| Nkuene Girls High School | Imenti South | Girls | Boarding | 15319104 |
| Ntunene Girls Secondary School | Igembe North | Girls | Boarding | 15337301 |
| Ontulili Boys Secondary School | Buuri West | Boys | Boarding | 15334102 |
| Ruiri Girls Secondary School | Buuri East | Girls | Boarding | 15364204 |
| Yururu Girls' Secondary School | Abogeta | Girls | Boarding | 15369205 |
Migori County 21
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Anjego Mixed Secondary School | Migori | Mixed | Boarding | 44707108 |
| Bande Girls Secondary School | Nyatike South | Girls | Boarding | 44753106 |
| Bware Secondary School | Uriri | Mixed | Boarding | 44736201 |
| Ikerege Mixed Secondary School | Kuria West | Mixed | Boarding | 44708102 |
| Isibania Boys Secondary School | Mabera | Boys | Boarding | 44748016 |
| Kangeso Secondary School | Rongo | Boys | Boarding | 44717108 |
| Kanyawanga Secondary School | Rongo | Boys | Boarding | 44717101 |
| Koderobara Secondary School | Rongo | Boys | Boarding | 44717102 |
| Migori Secondary School | Migori | Boys | Boarding | 44707102 |
| Moi Suba Girls Secondary School | Suna West | Girls | Boarding | 44744102 |
| Nyabisawa Girls Secondary School | Migori | Girls | Boarding | 44707106 |
| Nyaroha Girls Secondary School | Kuria East | Girls | Boarding | 44718202 |
| Oyugi Ogango Girls' Secondary School | Rongo | Girls | Boarding | 44717107 |
| Pe-Hill High School | Awendo | Boys | Boarding | 44739103 |
| Sori Secondary School | Nyatike West | Boys | Boarding | 44751104 |
| St Mary's Mabera Girls Secondary School | Mabera | Girls | Boarding | 44748004 |
| St Peter's Abwao Secondary School | Suna West | Boys | Boarding | 44744101 |
| St. Angela Merici Isibania Girls' Secondary School | Mabera | Girls | Boarding | 44748015 |
| St. Mourice Nyarombo Mixed Secondary School | Awendo | Mixed | Boarding | 44739211 |
| St. Nicholas Koyier Mixed Secondary School | Awendo | Mixed | Boarding | 44739213 |
| St. Pius Uriri High School | Uriri | Boys | Boarding | 44736203 |
Murang'a County 25
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Christ the King Kirwara High | Gatanga | Boys | Boarding | 10234408 |
| Gaichanjiru High School | Kandara | Boys | Boarding | 10226216 |
| Githumu High School | Kandara | Boys | Boarding | 10226201 |
| Githunguri Girls High School | Kandara | Girls | Boarding | 10226217 |
| Gitugi Girls High School | Mathioya | Girls | Boarding | 10228301 |
| Gituru Secondary School | Kandara | Boys | Boarding | 10226202 |
| Ichagaki Boys High School | Murang'A South | Boys | Boarding | 10208307 |
| Kangema High School | Kangema | Boys | Boarding | 10229101 |
| Kianderi Girls Secondary School | Kahuro | Girls | Boarding | 10238104 |
| Kibutha Girls Secondary School | Kangema | Girls | Boarding | 10229205 |
| Kigumo Bendera High School | Kigumo | Boys | Boarding | 10227101 |
| Kirogo Secondary School | Kahuro | Boys | Boarding | 10238102 |
| Makuyu Boys High School | Murang'A South | Boys | Boarding | 10208101 |
| Makuyu Girls Secondary School | Murang'A South | Girls | Boarding | 10208210 |
| Mumbi Girls' High School - Public | Murang'A East | Girls | Boarding | 10204102 |
| Naaro High School | Kandara | Mixed | Boarding | 10226211 |
| Nginda Girl's Secondary School | Murang'A South | Girls | Boarding | 10208301 |
| Njumbi High School | Mathioya | Boys | Boarding | 10228101 |
| Nyagatugu Secondary School | Kangema | Boys | Boarding | 10229202 |
| Sacred Heart Ng'araria Girls High School | Kandara | Girls | Boarding | 10226210 |
| St. Alexis Ruchu Girls High School | Kandara | Girls | Boarding | 10226227 |
| St. Angela Kiria-Ini Girls Secondary School | Mathioya | Girls | Boarding | 10228401 |
| St. Charles Lwanga Secondary School - Karimamwaro | Kandara | Mixed | Boarding | 10226232 |
| St. Germaine Gatanga Girls' High School | Gatanga | Girls | Boarding | 10234401 |
| Weithaga Boys Secondary | Kahuro | Boys | Boarding | 10238103 |
Nairobi County 21
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Aquinas High | Makadara | Boys | Boarding | 20401001 |
| Dagoretti High | Dagoretti | Boys | Boarding | 20405001 |
| Dr. Riberio Parklands | Starehe | Boys | Boarding | 20403002 |
| Highridge Girls | Westlands | Girls | Boarding | 20406019 |
| Highway Secondary | Makadara | Boys | Boarding | 20401002 |
| Hospital Hill High | Westlands | Boys | Boarding | 20406009 |
| Huruma Girls High | Makadara | Girls | Boarding | 20401003 |
| Jamhuri High | Starehe | Boys | Boarding | 20403001 |
| Karen C Girls Secondary School | Langata | Girls | Boarding | 20404022 |
| Langata High School | Langata | Boys | Boarding | 20404001 |
| Muhuri Muchiri | Njiru | Boys | Boarding | 20409002 |
| Ngara Girls | Starehe | Girls | Boarding | 20403004 |
| OLM Shauri Moyo | Kamukunji | Girls | Boarding | 20402006 |
| Ofafa Jericho High | Makadara | Boys | Boarding | 20401005 |
| Our Lady of Mercy Secondary | Makadara | Girls | Boarding | 20401004 |
| Parklands Arya Girls | Westlands | Girls | Boarding | 20406001 |
| Pumwani Boys | Starehe | Boys | Boarding | 20403003 |
| St. Annes Girls Secondary | Makadara | Girls | Boarding | 20401020 |
| St. Claire Nembu Girls | Dagoretti | Girls | Boarding | 20405007 |
| Uhuru Secondary | Kamukunji | Boys | Boarding | 20402004 |
| Upper Hill Secondary | Kibra | Boys | Boarding | 20410002 |
Nakuru County 17
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Morop Girls | Rongai | Girls | Boarding | 27552018 |
| Bahati PCEA Girls Secondary School | Nakuru North | Girls | Boarding | 27536203 |
| Elburgon Secondary School | Molo | Mixed | Boarding | 27538102 |
| Enaiposha Girls High School | Naivasha | Girls | Boarding | 27537319 |
| Jomo Kenyatta Girls High School | Nakuru North | Girls | Boarding | 27536241 |
| Kiambogo Secondary School | Naivasha | Mixed | Boarding | 27537502 |
| Kirobon Boys High School | Rongai | Boys | Boarding | 27552049 |
| Kirobon Girls Secondary School | Rongai | Girls | Boarding | 27552032 |
| Koelel Forces Academy | Gilgil | Boys | Boarding | 27570201 |
| Larmudiac Secondary School | Njoro | Mixed | Boarding | 27564108 |
| Maai-Mahiu Boys Secondary School | Naivasha | Boys | Boarding | 27537501 |
| Maai-Mahiu Girls Secondary School | Naivasha | Girls | Boarding | 27537505 |
| Magereza Academy | Naivasha | Boys | Boarding | 27537333 |
| Michinda Secondary School | Molo | Boys | Boarding | 27538101 |
| Naivasha High School | Naivasha | Boys | Boarding | 27537303 |
| Njoro Girls' Secondary School | Njoro | Girls | Boarding | 27564102 |
| Solai Boys Secondary School | Rongai | Boys | Boarding | 27552002 |
Nandi County 23
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| ACK St. Mark's Kaptumo Boys High School. | Nandi South | Boys | Boarding | 29523301 |
| AIC Chebisaas Girls Secondary School | Nandi South | Girls | Boarding | 29523307 |
| Aldai Girls Secondary School | Nandi South | Girls | Boarding | 29523302 |
| Cheptil Secondary School | Nandi North | Mixed | Boarding | 29540102 |
| Holy Rosary Girls Secondary School Koibem | Nandi Central | Girls | Boarding | 29513204 |
| Itigo Girls Secondary School | Chesumei | Girls | Boarding | 29579702 |
| Kapkolei Girls Secondary School | Nandi South | Girls | Boarding | 29523308 |
| Kemeloi Boys Secondary School | Nandi South | Boys | Boarding | 29523101 |
| Kilibwoni High School | Nandi Central | Boys | Boarding | 29513305 |
| Kipsigak High School | Nandi Central | Boys | Boarding | 29513105 |
| Kurgung Secondary School | Nandi North | Boys | Boarding | 29540201 |
| Laboret Boys High School | Nandi North | Boys | Boarding | 29540202 |
| Lelmokwo High School | Chesumei | Boys | Boarding | 29579701 |
| Lelwak Secondary School | Nandi East | Boys | Boarding | 29541101 |
| Ndalat Gaa Girls' Secondary School | Nandi North | Girls | Boarding | 29540205 |
| Our Lady of Peace Girls' Secondary School | Nandi East | Girls | Boarding | 29541202 |
| Our Lady of Victory Kapnyeberai | Nandi Central | Girls | Boarding | 29513308 |
| Samoei Boys Secondary School | Nandi East | Boys | Boarding | 29541201 |
| Serem Secondary School | Nandi South | Boys | Boarding | 29523103 |
| St Michael's Boys H.S-Terige | Nandi Central | Boys | Boarding | 29513310 |
| St. Mary's Tach Asis Girls Secondary School | Tinderet | Girls | Boarding | 29542102 |
| Stephen Kositany Girls' High School | Nandi North | Girls | Boarding | 29540104 |
| Tulwo Girls High School | Nandi North | Girls | Boarding | 29540204 |
Narok County 9
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Emurua Dikirr Secondary School | Trans Mara East | Boys | Boarding | 32560201 |
| Kilgoris Girls Secondary School | Trans Mara West | Girls | Boarding | 32519103 |
| Maasai Girls Secondary School | Narok Central | Girls | Boarding | 32589102 |
| Moi Naikarra Girls Secondary School | Narok West | Girls | Boarding | 32581309 |
| Moi Naikarra Secondary School | Narok West | Mixed | Boarding | 32581301 |
| Ololulunga Boys Secondary School | Narok South | Boys | Boarding | 32546401 |
| Our Lady Queen of Peace Oloomirani Girls Secondary | Narok West | Girls | Boarding | 32581213 |
| St. Joseph Oloomirani Boys Secondary School | Narok West | Boys | Boarding | 32581204 |
| St. Mary's Girls Secondary School | Narok Central | Girls | Boarding | 32589103 |
Nyamira County 19
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Gesiaga Secondary School | Nyamira | Mixed | Boarding | 43706110 |
| Kebabe Girls Secondary School | Nyamira North | Girls | Boarding | 43728105 |
| Marindi Secondary School | Nyamira | Mixed | Boarding | 43706107 |
| Matongo Boys High School | Nyamira North | Boys | Boarding | 43728210 |
| Menyenya SDA High School | Borabu | Mixed | Boarding | 43720107 |
| Mwongori Secondary School | Borabu | Mixed | Boarding | 43720111 |
| Nyaikuro High School | Manga | Mixed | Boarding | 43722107 |
| Nyakongo High School | North Masaba | Boys | Boarding | 43715112 |
| Nyamira Boys High School | Nyamira | Boys | Boarding | 43706109 |
| Nyamiranga Secondary School | Nyamira North | Mixed | Boarding | 43728120 |
| Nyansabakwa Secondary School | Nyamira | Boys | Boarding | 43706101 |
| Nyansiongo High School | Borabu | Boys | Boarding | 43720106 |
| Our Lady of Mercy Rangenyo Girls Secondary School | Nyamira | Girls | Boarding | 43706102 |
| St Mathias Mulumba Secondary School | Borabu | Girls | Boarding | 43720110 |
| St Paul's Gekano Boys High School | Manga | Boys | Boarding | 43722101 |
| St. Cyprian Biticha Secondary School | North Masaba | Mixed | Boarding | 43715105 |
| St. Paul's Nyandoche Secondary School | Borabu | Girls | Boarding | 43720113 |
| St. Peter's Nyakemincha Secondary School | Nyamira | Mixed | Boarding | 43706117 |
| Tombe Girls High School | Manga | Girls | Boarding | 43722104 |
Nyandarua County 14
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Gatimu Girls Secondary School | Nyandarua West | Girls | Boarding | 07214127 |
| Kipipiri School | Wanjohi | Boys | Boarding | 07247223 |
| Leshau Boys High School | Nyandarua North | Boys | Boarding | 07201102 |
| Magumu High School | South Kinangop | Boys | Boarding | 07216103 |
| Mt Kinangop Girls Secondary School | South Kinangop | Girls | Boarding | 07216108 |
| Muruaki Secondary School | North Kinangop | Boys | Boarding | 07209107 |
| Ndaragwa Girls | Aberdare | Girls | Boarding | 07244101 |
| Nyakiambi | Mirangine | Girls | Boarding | 07225101 |
| Ol'kalou Secondary School | Nyandarua Central | Mixed | Boarding | 07213104 |
| Shamata Girls Secondary School | Aberdare | Girls | Boarding | 07244102 |
| St Bakhita Bongo Girls | South Kinangop | Girls | Boarding | 07216102 |
| St. Joseph Mkungi Secondary School | North Kinangop | Boys | Boarding | 07209106 |
| St. Pauls Amani Boys High School | Nyandarua West | Boys | Boarding | 07214102 |
| Wanjohi Girls | Wanjohi | Girls | Boarding | 07247202 |
Nyeri County 23
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Birithia Girls | Nyeri South | Girls | Boarding | 08237010 |
| Chinga Boys | Nyeri South | Boys | Boarding | 08237004 |
| Dedan Kimathi Memorial High School | Tetu | Boys | Boarding | 08221201 |
| Endarasha High School | Kieni West | Boys | Boarding | 08220201 |
| Gatugi Girls | Nyeri South | Girls | Boarding | 08237011 |
| Giakanja Secondary School | Nyeri Central | Boys | Boarding | 08202007 |
| Kangubiri Girls High School | Tetu | Girls | Boarding | 08221301 |
| Kanjuri High School | Mathira East | Boys | Boarding | 08217101 |
| Karima Boys Hs Boarding | Nyeri South | Boys | Boarding | 08237001 |
| Kenyatta H.S Mahiga | Nyeri South | Boys | Boarding | 08237003 |
| Kiaritha-Ini High School | Mathira East | Boys | Boarding | 08217103 |
| Kirimara High School | Mathira East | Boys | Boarding | 08217202 |
| Magutu Girls' Secondary School | Mathira East | Girls | Boarding | 08217204 |
| Mukurwe-Ini Boys | Mukurwe-Ini | Boys | Boarding | 08219102 |
| Muruguru Secondary School | Nyeri Central | Girls | Boarding | 08202010 |
| Naromoru Boys Secondary School | Kieni East | Boys | Boarding | 08210102 |
| Naromoru Girls Secondary School | Kieni East | Girls | Boarding | 08210201 |
| O.L.O.F Chinga Girls | Nyeri South | Girls | Boarding | 08237002 |
| Othaya Girls | Nyeri South | Girls | Boarding | 08237009 |
| St. Bakhita Gataragwa Girls High School | Kieni West | Girls | Boarding | 08220301 |
| St. Bonaventure Kaheti Boys | Mukurwe-Ini | Boys | Boarding | 08219103 |
| St. Teresa Moi Equator Girls' Secondary School | Kieni East | Girls | Boarding | 08210101 |
| Tumutumu Girls | Mathira West | Girls | Boarding | 08218102 |
Samburu County 8
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Moi Girls Samburu | Samburu Central | Girls | Boarding | 22502204 |
| Baragoi Boys Secondary School | Samburu North | Boys | Boarding | 22527201 |
| Baragoi Girls Secondary School | Samburu North | Girls | Boarding | 22527202 |
| Nyiro Boys Secondary School | Samburu North | Boys | Boarding | 22527101 |
| PCEA Tum Girls Secondary School | Samburu North | Girls | Boarding | 22527102 |
| Uaso Boys Secondary School | Samburu East | Boys | Boarding | 22526201 |
| Wamba Boys Secondary School | Samburu East | Boys | Boarding | 22526102 |
| Wamba Girls Secondary School | Samburu East | Girls | Boarding | 22526103 |
Siaya County 14
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Aluor Girls Secondary School | Gem Wagai | Girls | Boarding | 42726202 |
| Ambira High School | Ugunja | Boys | Boarding | 42738102 |
| Barding Secondary School | Siaya | Boys | Boarding | 42705202 |
| Bishop Okoth Girls'- Mbaga Secondary School | Siaya | Girls | Boarding | 42705102 |
| Chianda High School | Rarieda | Boys | Boarding | 42721101 |
| Nyamira Girls Secondary School | Bondo | Girls | Boarding | 42712102 |
| Nyamonye Girls' Secondary School | Usigu | Girls | Boarding | 42712304 |
| Nyawara Girls' Secondary School | Gem Yala | Girls | Boarding | 42749104 |
| Rang'ala Boys Secondary School | Ugunja | Boys | Boarding | 42738103 |
| Sega Girls Secondary School | Ugenya | Girls | Boarding | 42725102 |
| Sinaga Girls Secondary School | Gem Yala | Girls | Boarding | 42749102 |
| Sirembe Mixed Secondary School | Gem Wagai | Mixed | Boarding | 42726201 |
| St. Mary's Ukwala High School | Ugenya | Boys | Boarding | 42725101 |
| Usenge High School | Usigu | Boys | Boarding | 42712301 |
Taita Taveta County 14
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bishop John Njenga Secondary School | Taveta | Mixed | Boarding | 01113104 |
| Canon Kituri Secondary School | Taita | Mixed | Boarding | 01101202 |
| Eldoro Girls High School | Taveta | Girls | Boarding | 01113101 |
| Kituma Secondary School | Mwatate | Boys | Boarding | 01114211 |
| Mahoo Girls' Secondary School | Taveta | Girls | Boarding | 01113105 |
| Moi Boys High School - Kasigau | Voi | Boys | Boarding | 01115301 |
| Murray Girls' High School | Mwatate | Girls | Boarding | 01114102 |
| Mwakitawa Secondary School | Voi | Girls | Boarding | 01115201 |
| Mwasere Girls' Secondary School | Mwatate | Girls | Boarding | 01114301 |
| Our Lady of Perpetual Succour Girls Secondary School | Voi | Girls | Boarding | 01115106 |
| Shimbo Secondary School | Taita | Mixed | Boarding | 01101204 |
| St. Mary's High School Lushangonyi | Taita | Boys | Boarding | 01101201 |
| Timbila Secondary School | Taveta | Boys | Boarding | 01113102 |
| Voi Secondary School | Voi | Boys | Boarding | 01115101 |
Tana River County 6
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Hirimani Secondary School | Tana North | Mixed | Boarding | 05117101 |
| Kipini Secondary School | Tana Delta | Mixed | Boarding | 05112203 |
| Madogo Secondary School | Bangale | Mixed | Boarding | 05132201 |
| Mau Mau Memorial Girls Secondary School | Tana River | Girls | Boarding | 05103102 |
| Tarasaa High School | Tana Delta | Mixed | Boarding | 05112201 |
| Wenje Secondary School | Tana River | Mixed | Boarding | 05103103 |
Tharaka Nithi County 22
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Chief Mbogori Girls Secondary School | Maara | Girls | Boarding | 19326204 |
| Chuka Boys High School | Meru South | Boys | Boarding | 19308301 |
| Chuka Girls' Secondary School | Meru South | Girls | Boarding | 19308304 |
| Igwanjau Secondary School | Maara | Mixed | Boarding | 19326206 |
| Ikawa Secondary School | Meru South | Mixed | Boarding | 19308308 |
| Ikuu Girls Secondary School | Meru South | Girls | Boarding | 19308503 |
| Iruma Girls Secondary School | Maara | Girls | Boarding | 19326207 |
| Itugururu Secondary School | Igambang'Ombe | Mixed | Boarding | 19367501 |
| Kajiuduthi High School | Muthambi | Boys | Boarding | 19378105 |
| Karamugi Secondary School | Meru South | Girls | Boarding | 19308306 |
| Kiini Secondary School | Muthambi | Mixed | Boarding | 19378103 |
| Kiurani Secondary School | Maara | Boys | Boarding | 19326208 |
| Magumoni Girls Secondary School | Meru South | Girls | Boarding | 19308505 |
| Makuri Girls Secondary School | Maara | Girls | Boarding | 19326211 |
| Materi Boys' High School | Chiakariga | Boys | Boarding | 19371203 |
| Mukuuni High School | Meru South | Boys | Boarding | 19308502 |
| Muthambi Boys Secondary School | Muthambi | Boys | Boarding | 19378102 |
| Muthambi Girls High School | Muthambi | Girls | Boarding | 19378101 |
| Ngaita Girls Secondary School | Maara | Girls | Boarding | 19326212 |
| Njuri High School | Meru South | Mixed | Boarding | 19308504 |
| Our Lady of Mercy Girls Secondary School | Muthambi | Girls | Boarding | 19378104 |
| Tharaka Secondary School | Tharaka South | Boys | Boarding | 19313101 |
Trans Nzoia County 16
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Moi Boys High School Kaplamai | Trans Nzoia East | Boys | Boarding | 23528106 |
| Boma Boys' High School | Trans Nzoia West | Boys | Boarding | 23503108 |
| Bwake Girls School | Trans Nzoia East | Girls | Boarding | 23528124 |
| Friends Bwake Boys | Trans Nzoia East | Boys | Boarding | 23528108 |
| Goseta Boys High School | Kwanza | Boys | Boarding | 23529103 |
| Immaculate Conception Boys Mukuyu | Trans Nzoia East | Boys | Boarding | 23528105 |
| Kabuyefwe Friends Girls Secondary School | Kiminini | Girls | Boarding | 23574140 |
| Kabuyefwe Friends Secondary School | Kiminini | Boys | Boarding | 23574143 |
| Kipkeikei Boys High School | Trans Nzoia East | Boys | Boarding | 23528204 |
| Kitale School-Secondary | Trans Nzoia West | Girls | Boarding | 23503110 |
| Kwanza Girls High School | Kwanza | Girls | Boarding | 23529118 |
| St Joseph's Girls' High School Kitale | Trans Nzoia West | Girls | Boarding | 23503111 |
| St Mark's Girls Cherangani | Trans Nzoia East | Girls | Boarding | 23528116 |
| St Marks High School Cherangani | Trans Nzoia East | Boys | Boarding | 23528101 |
| St. Monica's Girls High School, Kitale | Kwanza | Girls | Boarding | 23529132 |
| St. Pauls Kitum High School | Endebess | Boys | Boarding | 23572102 |
Turkana County 7
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| AIC Kangitit Girls | Turkana East | Girls | Boarding | 21548101 |
| Kataboi Girls Secondary School | Turkana North | Girls | Boarding | 21524102 |
| Katilu Boys Secondary School | Aroo | Boys | Boarding | 21592301 |
| Lokitaung Secondary School | Turkana North | Boys | Boarding | 21524101 |
| Our Lady's Girls Secondary Kakuma | Turkana West | Girls | Boarding | 21549102 |
| RCEA Lokori Boys | Turkana East | Boys | Boarding | 21548102 |
| Uhuru Girls' High School- Lokichar | Turkana South | Girls | Boarding | 21525202 |
Uasin Gishu County 21
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| ACK St. Lukes Cheptiret School | Kesses | Boys | Boarding | 26578008 |
| Arnesen's High School | Ainabkoi | Boys | Boarding | 26534122 |
| Cheplaskei Secondary School | Kesses | Boys | Boarding | 26578003 |
| Drys Girls Secondary School | Ainabkoi | Girls | Boarding | 26534118 |
| Hill School - Eldoret | Kesses | Girls | Boarding | 26578001 |
| Kamagut High School | Turbo | Mixed | Boarding | 26509112 |
| Kapkoiga Girls Secondary School | Kesses | Girls | Boarding | 26578009 |
| Kapngetuny High School | Ainabkoi | Boys | Boarding | 26534119 |
| Kerotet Girls Secondary School | Soy | Girls | Boarding | 26576103 |
| Kipkabus Secondary School | Ainabkoi | Boys | Boarding | 26534114 |
| Kipsangui Secondary School | Soy | Boys | Boarding | 26576109 |
| Loreto High School, Matunda | Soy | Girls | Boarding | 26576117 |
| Moiben High School | Moiben | Boys | Boarding | 26577124 |
| Ngeria Secondary School | Kapseret | Girls | Boarding | 26535111 |
| Plateau Secondary School | Ainabkoi | Girls | Boarding | 26534107 |
| Rurigi Secondary School | Ainabkoi | Mixed | Boarding | 26534124 |
| Seko Girls Secondary School | Moiben | Girls | Boarding | 26577117 |
| Simat Secondary School | Kapseret | Boys | Boarding | 26535126 |
| St Catherine Girls Secondary School | Kesses | Girls | Boarding | 26578007 |
| Sugoi Girls Secondary School | Turbo | Girls | Boarding | 26509117 |
| Turbo Girls Secondary School | Turbo | Girls | Boarding | 26509111 |
Vihiga County 18
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Ebubayi Secondary School | Luanda | Mixed | Boarding | 38633202 |
| Ebusakami Girls Secondary School | Luanda | Girls | Boarding | 38633210 |
| Emusire High School | Emuhaya | Boys | Boarding | 38618201 |
| Friends Girls High School - Igunga | Sabatia | Girls | Boarding | 38622207 |
| Friends School - Mbale | Sabatia | Boys | Boarding | 38622202 |
| Friends School Kaimosi Boys Secondary | Hamisi | Boys | Boarding | 38619203 |
| Friends School Kaimosi Girls | Hamisi | Girls | Boarding | 38619201 |
| Goibei Girls High School | Hamisi | Girls | Boarding | 38619101 |
| Hobunaka Secondary School | Luanda | Boys | Boarding | 38633204 |
| Ibubi Girls Secondary School | Luanda | Girls | Boarding | 38633205 |
| Madira Girls' High School | Vihiga | Girls | Boarding | 38604107 |
| Moi Girls' Secondary School-Vokoli | Sabatia | Girls | Boarding | 38622102 |
| Mudavadi Girls High School | Vihiga | Girls | Boarding | 38604102 |
| Senende Boys' High School | Hamisi | Boys | Boarding | 38619202 |
| St. Clare's Maragoli Girls | Vihiga | Girls | Boarding | 38604109 |
| St. Pauls Erusui Girls High School | Hamisi | Girls | Boarding | 38619204 |
| Tigoi Girls Secondary School | Hamisi | Girls | Boarding | 38619103 |
| Vihiga Friends High School | Vihiga | Boys | Boarding | 38604101 |
Wajir County 5
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Bute Boys Secondary School | Wajir North | Boys | Boarding | 46807101 |
| Bute Girls Secondary School | Wajir North | Girls | Boarding | 46807102 |
| Griftu Secondary School | Wajir West | Boys | Boarding | 46808101 |
| Hon Khalif Girls Secondary School | Wajir West | Girls | Boarding | 46808102 |
| Sabunley Secondary School | Wajir East | Boys | Boarding | 46802102 |
West Pokot County 10
| School | Sub-county | Gender | Day / boarding | KNEC code |
|---|
| Chepkorniswo Boys' Secondary School | Kipkomo | Boys | Boarding | 24504102 |
| Holy Cross Boys Secondary School - Kacheliba | Kacheliba | Boys | Boarding | 24585101 |
| Holy Rosary Girls High School | Kipkomo | Girls | Boarding | 24504202 |
| Ortum Secondary School | Kipkomo | Boys | Boarding | 24504201 |
| Sook Boys Secondary School | West Pokot | Boys | Boarding | 24505401 |
| St Bakhita Girls Secondary School-Karon | Kacheliba | Girls | Boarding | 24585104 |
| St. Cecilia Girls Secondary School-Chepareria | Kipkomo | Girls | Boarding | 24504101 |
| St. Comboni | North Pokot | Boys | Boarding | 24530201 |
| St. Stephen Laikong Girls Secondary School | Kipkomo | Girls | Boarding | 24504106 |
| Wei-Wei Boys | Pokot Central | Boys | Boarding | 24531101 |