New list of all the Extra County Secondary Schools in Kenya; School Code, Type, Cluster, and Category
ST.MARY’S TACH ASIS GIRLS SECONDARY SCHOOL

Sub County Schools in Kenya form the lowest cadre of secondary schools; after National, Extra County schools and County Schools, respectively. The schools admit students from majorly within the Sub country; from the immediate locality. The Schools are majorly of Mixed type; though there are a few single sex schools. Students joining these schools are mostly those with the low marks in the Kenya Certificate of Primary Education, KCPE, exams. The schools are in most cases Day Schools; though some are Day and Boarding Schools. These schools form the majority of secondary schools in Kenya and are found in all Counties.

Here are links to the most important news portals:

For complete information on all schools in Kenya, including best private and public schools, please visit this link: Schools Portal; Complete guide to all schools in Kenya

Important Links For You, Click below:

Boys’ Sub County Schools

Whereas most Sub County schools are mixed, there are a few single sex of such schools in Kenya. Here is a list of Boys’ Sub County Schools in Kenya:

School  Code & Name Category Type County
01114307   MRABENYI SECONDARY SCHOOL Sub County Boys Taita Taveta
01115102   MWANGEA SECONDARY SCHOOL Sub County Boys Taita Taveta
02123315 JUMA BOY SECONDARY SCHOOL Sub County Boys Kwale
04119113 MJANAHERI SECONDARY SCHOOL Sub County Boys Kilifi
05117205 MADOGO MUSLIM HIGH SCHOOL Sub County Boys Tana River
07201130   MUNG’ETHO SECONDARY SCHOOL Sub County Boys Nyandarua
10227317 GIKIGIE SECONDARY SCHOOL Sub County Boys Murang’a
10234211 KIGORO SECONDARY SCHOOL Sub County Boys Murang’a
11211320   MAKUTANO SECONDARY SCHOOL Sub County Boys Kiambu
11211331   MUKOMA HIGH SCHOOL Sub County Boys Kiambu
11231217   GITUAMBA SECONDARY SCHOOL Sub County Boys Kiambu
11233310   NDULA SECONDARY SCHOOL Sub County Boys Kiambu
13338205 WAMAIYU SECONDARY SCHOOL Sub County Boys Kitui
13338206 MASAVI BOYS DAY SECONDARY SCHOOL Sub County Boys Kitui
14355115   DEB KAVUTIRI DAY SECONDARY SCHOOL Sub County Boys Embu
15309311 FRASEL HIGH SCHOOL Sub County Boys Meru
16321202 NGURUNIT SECONDARY SCHOOL Sub County Boys Marsabit
16358201 DUKANA HIGH SCHOOL Sub County Boys Marsabit
21501109 TURKANA TALENT HIGH SCHOOL Sub County Boys Turkana
21507001 ST. JAMES KAIKOR BOYS SECONDARY SCHOOL Sub County Boys Turkana
21550106 LIMYOUNSIM GOOD PEOPLE MISSION SCHOOL Sub County Boys Turkana
22527204 NDOTO BOYS SECONDARY SCHOOL Sub County Boys Samburu
23528207 ST.ANDREWS OSORONGAI SECONDARY SCHOOL Sub County Boys Trans Nzoia
23529151 GIDEA BOYS SECONDARY SCHOOL Sub County Boys Trans Nzoia
23572108 ST. BARNABAS BOYS SECONDARY SCHOOL – SABWANI Sub County Boys Trans Nzoia
23574128 ST. PATRICK’S BOYS HIGH SCHOOL WAITALUK Sub County Boys Trans Nzoia
24505125 ST PAUL’S BOYS SECONDARY SCHOOL-KITELAKAPEL Sub County Boys West Pokot
24505308 ALL SAINTS BOYS SECONDARY -KAPTARIN Sub County Boys West Pokot
24505409 ST.MICHAEL PTOYO BOYS SECONDARY SCHOOL Sub County Boys West Pokot
24530204 KIWAWA BOYS SECONDARY SCHOOL Sub County Boys West Pokot
25563113   EMMANUEL BOITO BOYS HIGH SCHOOL Sub County Boys Bomet
26578006 A I C TULWET SECONDARY SCHOOL Sub County Boys Uasin Gishu
27580001 ST. JOSEPH’S SEMINARY – MOLO Sub County Boys Nakuru
28512127 KENEGUT DAY SECONDARY SCHOOL Sub County Boys Kericho
28553110   KIPSOLU SECONDARY SCHOOL Sub County Boys Kericho
28553115   BELGUT TAPTUGEN STAREHE BOYS CENTRE Sub County Boys Kericho
28575114 ST. LUKE’S BOYS HIGH SCHOOL-KEBENETI Sub County Boys Kericho
29523106 KAPKEBEN AIC GIRLS SECONDARY SCHOOL Sub County Boys Nandi
32581304 TALEK BOYS SECONDARY SCHOOL Sub County Boys Narok
34561401 ST.MARY’S MON SCONDARY SCHOOL Sub County Boys Elgeyo Marakwet
35610108 BUNYALA MODEL SECONDARY SCHOOL Sub County Boys Busia
36602142 FRIENDS SCHOOL LWANDA BOYS Sub County Boys Bungoma
36602178 NZOIA INDUSTRIAL BOYS SECONDARY  SCHOOL Sub County Boys Bungoma
36628111 ST. PATRICK’S  NETIMA  SECONDARY  SCHOOL Sub County Boys Bungoma
36628135 BUMULA BOYS SECONDARY SCHOOL Sub County Boys Bungoma
36628148 ACK  MUNGORE BOYS SECONDARY SCHOOL Sub County Boys Bungoma
37608022 MABOLE BOYS SECONDARY SCHOOL Sub County Boys Kakamega
40732221 SIMITI SDA SECONDARY SCHOOL Sub County Boys Kisii
41709106 ONYWERA BOYS SECONDARY SCHOOL Sub County Boys Homa Bay
41731108   GEORGE AGOLA OWUOR MIXED SECONDARY SCHOOL Sub County Boys Homa Bay
41743210 KOJWACH HIGH SCHOOL Sub County Boys Homa Bay
42705301 MWER  SECONDARY SCHOOL Sub County Boys Siaya
43728115 NYAGOKIANI SECONDARY SCHOOL Sub County Boys Nyamira
44748020 MASABA BOYS SECONDARY SCHOOL Sub County Boys Migori
45801109   BOYS TOWN SECONDARY Sub County Boys Garissa
45805103 SHANTABAQ SECONDARY SCHOOL Sub County Boys Garissa
47812205   OLLA BOYS SECONDARY SCHOOL Sub County Boys Mandera