June 25, 2025
10 Best-performing Schools in Kisumu County

10 Best-performing Schools in Kisumu County

Several excellent secondary schools in Kisumu County consistently perform well in national exams. Maseno School is often cited as a top performer, along with Kisumu Boys’ High School and Kisumu Girls’ High School. Other notable schools include Ahero Girls’ Secondary School, Nyakach Girls and Onjiko Boys.

Here’s a more detailed look at some of the top schools in Kisumu County:
  • Maseno School:
    This national school is known for its strong academic record and consistently high mean scores in the KCSE exams. 

  • Kisumu Boys’ High School:
    A well-regarded boys’ school with a history of strong performance, though it has faced recent challenges with its growing student population. 

  • Kisumu Girls’ High School:
    Another prominent school in Kisumu, known for its consistent academic success. 

  • Ahero Girls’ Secondary School:
    A notable girls’ school in the region that has also achieved good results. 

When considering schools, it’s important to factor in the specific needs and preferences of the student, as different schools may have different strengths and focus areas. 

NATIONAL SENIOR SCHOOLS IN KISUMU COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
JOYLAND SPECIAL SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL JFFJ 39741015
KISUMU BOYS HIGH SCHOOL BOYS KISUMU KISUMU CENTRAL TEL2 39741005
KISUMU GIRLS HIGH SCHOOL GIRLS KISUMU KISUMU CENTRAL ATC6 39700009
MASENO SCHOOL BOYS KISUMU KISUMU WEST 8SWL 39700001
SINYOLO GIRLS SECONDARY SCHOOL GIRLS KISUMU KISUMU WEST FB35 39737025
KIBOS VISUALLY IMPARED SECONDARY SCHOOL Mixed KISUMU MUHORONI VQ44 39734313
NYAKACH GIRLS’ HIGH SCHOOL GIRLS KISUMU NYAKACH 82QP 39733213
ST. GEORGE SPECIAL SECONDARY SCHOOL Mixed KISUMU NYAKACH RZ7P 39733224

EXTRA-COUNTY SENIOR SCHOOLS IN KISUMU COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
MIGINGO GIRLS SECONDARY SCHOOL GIRLS KISUMU KADIBO REHN 39750003
OTIENO OYOO SECONDARY SCHOOL BOYS KISUMU KADIBO PSHM 39750001
ST.TERESA’S GIRLS SECONDARY SCHOOL GIRLS KISUMU KISUMU CENTRAL T9DV 39741007
CHULAIMBO SECONDARY SCHOOL BOYS KISUMU KISUMU WEST PKUL 39737022
ACHEGO GIRLS SECONDARY  SCHOOL GIRLS KISUMU MUHORONI KCV8 39734401
MIWANI SECONDARY SCHOOL BOYS KISUMU MUHORONI PCWX 39734312
ST. STEPHEN’S MENARA SECONDARY SCHOOL BOYS KISUMU MUHORONI YE7X 39734408
ST.GREGORY KORU GIRLS HIGH SCHOOL GIRLS KISUMU MUHORONI BH62 39734402
ACK RAE GIRLS HIGH SCHOOL GIRLS KISUMU NYAKACH Z4BY 39733108
NYABONDO HIGH SCHOOL BOYS KISUMU NYAKACH 48TF 39733212
SIGOTI COMPLEX GIRLS SECONDARY SCHOOL GIRLS KISUMU NYAKACH LK5X 39733216
THURDIBUORO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH BSHQ 39733307
AHERO GIRLS SECONDARY SCHOOL GIRLS KISUMU NYANDO A7HA 39713001
ONJIKO HIGH SCHOOL BOYS KISUMU NYANDO YXVQ 39713006
NGERE HIGH SCHOOL BOYS KISUMU SEME VPFW 39714101
ST. BARNABAS GIRLS’ SECONDARY SCHOOL GIRLS KISUMU SEME AVJD 39714106

COUNTY SENIOR SCHOOLS IN KISUMU COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
MASOGO MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO SARK 39750004
ST. JOSEPH’S WITHUR MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO LKMF 39750002
KISUMU DAY SECONDARY SCHOOL BOYS KISUMU KISUMU CENTRAL CVP4 39741008
DR. ALOO GUMBI SECONDARY SCHOOL Mixed KISUMU KISUMU EAST DUQY 39701003
BISHOP OKOTH OJOLLA GIRLS SECONDARY SCHOOL GIRLS KISUMU KISUMU WEST MYGV 39737002
HUMA GIRLS SECONDARY SCHOOL GIRLS KISUMU KISUMU WEST XW4Y 39737030
MUHORONI MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI ARWH 39734403
ST. AUGUSTINE’S KANDEGE SECONDARY SCHOOL Mixed KISUMU MUHORONI D8BF 39734406
MAGUNGA SECONDARY SCHOOL Mixed KISUMU NYAKACH QK75 39733104
OLEMBO BOYS SECONDARY SCHOOL BOYS KISUMU NYAKACH DB5D 39733107
OUR LADY OF LOURDES BOLO GIRLS SECONDARY SCHOOL GIRLS KISUMU NYAKACH TBMV 39733308
THURGEM SECONDARY SCHOOL Mixed KISUMU NYAKACH CM74 39733112
AWASI PAG BOYS HIGH SCHOOL BOYS KISUMU NYANDO 36QV 39713002
KATOLO MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO YRPA 39713007
BISHOP ABIERO GIRLS MAGWAR SECONDARY SCHOOL GIRLS KISUMU SEME T6SJ 39714126
MAGWAR MODEL SECONDARY SCHOOL BOYS KISUMU SEME R2SE 39714132
NDIRU MIXED SECONDARY SCHOOL Mixed KISUMU SEME HF8Z 39714102
RIDORE ACK MIXED SECONDARY SCHOOL Mixed KISUMU SEME ZGLW 39714113

SUB-COUNTY SENIOR SCHOOLS IN KISUMU COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
ALENDU SECONDARY SCHOOL Mixed KISUMU KADIBO HNEK 39750007
AROMBO MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO 8B56 39750008
KANDARIA MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO S6EP 39750016
KANYAGWAL MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO 99FH 39750012
KOBURA MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO ZMWV 39750011
KOLAL MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO BUJT 39750014
LELA SECONDARY SCHOOL Mixed KISUMU KADIBO WZA2 39750006
NDURU MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO 76DN 39750005
NYAKAKANA MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO XCEU 39750009
ODIENYA MIXED DAY SECONDARY SCHOOL Mixed KISUMU KADIBO 9L65 39750013
ONG’ECHE MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO T49P 39750010
RANJIRA MIXED SECONDARY SCHOOL Mixed KISUMU KADIBO ZMJS 39750015
RERU A.I.C SECONDARY SCHOOL Mixed KISUMU KADIBO X496 39750017
ST.CHARLES LWANGA NYAMKEBE SECONDARY SCHOOL Mixed KISUMU KADIBO RU8D 39750018
BISHOP ABIERO SHAURIMOYO SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL A8W4 39741017
JOEL OMINO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL AHF4 39741016
KEN OBURA SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL L7GD 39741001
LIONS HIGH SCHOOL Mixed KISUMU KISUMU CENTRAL TGFR 39741012
ST IGNATIUS LOYOLA SEC SCHOOL-MAGADI Mixed KISUMU KISUMU CENTRAL KRXS 39741010
ST. JOHN CHRISOSTOM KUDHO SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL NBCM 39741002
ST. PETERS NANGA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL JQBM 39741011
XAVERIAN SECONDARY SCHOOL Mixed KISUMU KISUMU CENTRAL UZUA 39741014
G.P. OWITI CHIGA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST WJE3 39701014
GOT NYABONDO SECONDARY SCHOOL Mixed KISUMU KISUMU EAST AAPM 39701015
KASAGAM SECONDARY SCHOOL Mixed KISUMU KISUMU EAST WGYL 39701001
KIBOS SECONDARY SCHOOL Mixed KISUMU KISUMU EAST H4WH 39701038
NYALUNYA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST YOGV 39701009
NYAMASARIA SECONDARY SCHOOL Mixed KISUMU KISUMU EAST 4B3J 39701004
OBWOLO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST U2LE 39701002
OKOK MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST MXTF 39701005
ORONGO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST 4KEC 39701011
RENJA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU EAST KQT4 39701019
ST ALBERT ANGIRA SECONDARY SCHOOL Mixed KISUMU KISUMU EAST 5UAW 39701008
ST. DOMINIC BUKNA SECONDARY SCHOOL Mixed KISUMU KISUMU EAST G3FX 39701018
ST. PETER’S KINDU SECONDARY SCHOOL Mixed KISUMU KISUMU EAST KTFC 39701010
ST.ALLOYS MAYENYA SECONDARY SCHOOL Mixed KISUMU KISUMU EAST JF9X 39701006
A.I.C OLAGO ALUOCH ALARA GIRLS SECONDARY GIRLS KISUMU KISUMU WEST H888 39737035
BAR KORUMBA SECONDARY SCHOOL Mixed KISUMU KISUMU WEST KN73 39737037
BAR UNION SECONDARY SCHOOL Mixed KISUMU KISUMU WEST AY6X 39737004
DAGO THIM SECONDARY SCHOOL Mixed KISUMU KISUMU WEST WKW4 39737007
DAGO-KOKORE SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 49YY 39737005
ELUHOBE MIXED DAY SECONDARY SCHOOL Mixed KISUMU KISUMU WEST S7CF 39737023
GOMBE KOKULO SECONDARY SCHOOL Mixed KISUMU KISUMU WEST YF9C 39737032
KANYAMEDHA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 2PX5 39737014
KAWINO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST ZBJ6 39737027
KIREMBE SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 5FVX 39737011
KISIAN SECONDARY SCHOOL Mixed KISUMU KISUMU WEST AV4G 39737017
KUOYO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 5K29 39737021
LWALA KADAWA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST VXP6 39737033
MALIERA SECONDARY SCHOOL Mixed KISUMU KISUMU WEST QN48 39737029
MBAKA OROMO  SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 7VW5 39737024
NYANG’INJA SECONDARY SCHOOL Mixed KISUMU KISUMU WEST UJUV 39737039
OBAMBO SECONDARY SCHOOL Mixed KISUMU KISUMU WEST B67V 39737009
OBEDE SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 4PYS 39737008
OGADA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 62UA 39737001
OGAL SECONDARY SCHOOL Mixed KISUMU KISUMU WEST U4QK 39737038
OLAGO ALUOCH MIXED SECONDARY SCHOOL – ARUDE Mixed KISUMU KISUMU WEST ZU86 39737041
ONGALO MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST ZUMQ 39737006
OSIRI MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST M3GV 39737012
SABEMBE SECONDARY SCHOOL Mixed KISUMU KISUMU WEST LFPB 39737036
ST. GEORGES’ SIANDA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST PAWH 39737028
ST. MARY’S GORETTY OLUOWA SECONDARY SCHOOL Mixed KISUMU KISUMU WEST N3T8 39737031
ST.GABRIEL BAR ANDING’O MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 96R8 39737020
SUNGA SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 49J6 39737019
TIENG’RE MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST R3YV 39737003
ULALO SECONDARY SCHOOL Mixed KISUMU KISUMU WEST AWTV 39737026
USARE SECONDARY SCHOOL Mixed KISUMU KISUMU WEST 58NS 39737018
WACHARA MIXED SECONDARY SCHOOL Mixed KISUMU KISUMU WEST WZTZ 39737010
ARCHBISHOP OKOTH SECONDARY SCHOOL – OCHORIA Mixed KISUMU MUHORONI 9UGE 39734419
AYIECHO NYATAO MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI XDNJ 39734310
GOD ABUORO SECONDARY SCHOOL Mixed KISUMU MUHORONI 7KHZ 39734411
KIBIGORI MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI MEOK 39734413
MARIWA SECONDARY SCHOOL Mixed KISUMU MUHORONI BZ9M 39734409
MASARA MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI Z8NB 39734306
MUTWALA GIRLS’ SECONDARY SCHOOL GIRLS KISUMU MUHORONI HRAH 39734410
MWAI ABIERO OGEN SECONDARY SCHOOL Mixed KISUMU MUHORONI 9TW6 39734415
NGENY MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI LW8G 39734308
NYAKOKO MIXED DAY SECONDARY SCHOOL Mixed KISUMU MUHORONI GQQF 39734302
NYANDO MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI R92E 39734417
OGINGA ODINGA TAMU SECONDARY SCHOOL Mixed KISUMU MUHORONI 7UXA 39734412
OLIK OLIERO MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI V555 39734309
OMANYI MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI G62G 39734311
OMBEYI SECONDARY SCHOOL Mixed KISUMU MUHORONI AZRT 39734303
OUR LADY OF PEACE MUHORONI SECONDARY SCHOOL Mixed KISUMU MUHORONI JLYF 39734414
PADRE PIO MASOGO GIRLS SECONDARY SCHOOL GIRLS KISUMU MUHORONI BQWI 39734315
PROF. AYIECHO OBUMBA Mixed KISUMU MUHORONI 4N6L 39734307
SONGHOR SECONDARY SCHOOL Mixed KISUMU MUHORONI 3HAC 39734404
ST. CORNELIUS NYANGOTO SECONDARY SCHOOL Mixed KISUMU MUHORONI QJ7Z 39734317
ST. JOHN’S LWALA MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI RGCH 39734420
ST. LEONORA NGERE KAGORO MIXED SECONDARY SCHOOL Mixed KISUMU MUHORONI 6SWM 39734301
ST. PATRICKS’ ODUWO SECONDARY SCHOOL Mixed KISUMU MUHORONI YWWP 39734407
ST. RITA RAMULA GIRLS SECONDARY SCHOOL GIRLS KISUMU MUHORONI 9ZTH 39734314
ST.BENEDICT’S NYANGOMA Mixed KISUMU MUHORONI WMLR 39734304
ST.BONIFACE MAGARE SECONDARY SCHOOL Mixed KISUMU MUHORONI SZZ2 39734305
SUGAR RESEARCH MIXED SECONDARY Mixed KISUMU MUHORONI 2QSR 39734318
ABWAO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH MDDM 39733301
AGAI MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH PWZQ 39733201
ANDING’O OPANGA SECONDARY SCHOOL Mixed KISUMU NYAKACH H9SX 39733302
APOKO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH 3CNS 39733223
APONDO KASAYE SECONDARY SCHOOL Mixed KISUMU NYAKACH PSGN 39733312
BISHOP N.K.NGALA SECONDARY SCHOOL-OBUORA Mixed KISUMU NYAKACH KNBH 39733202
BISHOP OKUMU SECONDARY SCHOOL Mixed KISUMU NYAKACH JGK9 39733203
BODI MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH ALJ9 39733204
CHERWA MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH SX8Y 39733101
DIRUBI SECONDARY SCHOOL Mixed KISUMU NYAKACH 7LL8 39733205
GUU MIXED TECHNICAL SECONDARY SCHOOL Mixed KISUMU NYAKACH AJ5J 39733206
HOLO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH ZQBK 39733207
KABONDO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH MT5W 39733208
KANDARIA MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH XWGY 39733102
LISANA SECONDARY SCHOOL Mixed KISUMU NYAKACH 3V59 39733103
LWANDA HIGH SCHOOL Mixed KISUMU NYAKACH CRGW 39733221
MBORA SECONDARY SCHOOL Mixed KISUMU NYAKACH 6QM4 39733309
MBUGRA MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH 8AE2 39733303
MIRIU MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH JTJU 39733209
MORO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH 6ZNG 39733105
NAKI SECONDARY SCHOOL Mixed KISUMU NYAKACH GMBV 39733210
NDORI BC. MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH HAWB 39733211
NYABOLA MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH HCVJ 39733106
NYADINA MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH K8FX 39733310
NYONG’ONG’A SECONDARY SCHOOL Mixed KISUMU NYAKACH HGFA 39733304
OLWALO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH 4ZG5 39733116
OREMO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH ABNW 39733115
PAWTENGE SECONDARY SCHOOL Mixed KISUMU NYAKACH EWXB 39733118
RAGEN A.I.C. MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH LR9G 39733109
RAKWARO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH XMD2 39733214
SANGO BURU MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH UMX7 39733306
SANG’ORO SECONDARY SCHOOL Mixed KISUMU NYAKACH 9JF4 39733305
SIANY MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH FQ79 39733215
ST ALOYS GEM SECONDARY SCHOOL Mixed KISUMU NYAKACH FUBM 39733110
ST MARY’S NYAMARIMBA GIRLS SECONDARY SCHOOL GIRLS KISUMU NYAKACH GUJB 39733219
ST. ANTONY’S SECONDARY SCHOOL – KAJIMBO Mixed KISUMU NYAKACH K5BB 39733217
ST. CHARLES LWANGA NDORI SECONDARY SCOOL Mixed KISUMU NYAKACH 27SD 39733111
ST. CORNELIUS RAMULA ODOWA SECONDARY SCHOOL Mixed KISUMU NYAKACH NC35 39733220
ST. HILARIUS NYABONDO MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH XM38 39733218
ST. PATRICK’S OBANGE SECONDARY SCHOOL Mixed KISUMU NYAKACH W3D3 39733311
ST.LAWRENCE KOGOLA SECONDARY SCHOOL Mixed KISUMU NYAKACH EFNW 39733117
URUDI MIXED SECONDARY SCHOOL Mixed KISUMU NYAKACH R4CT 39733113
WILLIAM BOOTH-BAR KAWARINDA MIXED DAY SECONDARY Mixed KISUMU NYAKACH JHBY 39733222
APONDO MIXED DAY SECONDARY SCHOOL Mixed KISUMU NYANDO 5BJ8 39713017
AWASI P.A.G. GIRLS’ SECONDARY SCHOOL GIRLS KISUMU NYANDO BY79 39713016
BUNDE MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO Z6UT 39713004
DISI SECONDARY SCHOOL Mixed KISUMU NYANDO YR9F 39713020
HON. JARED OKELLO OLASI MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO JKUA 39713046
KANYANG’ORO MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 84JB 39713045
KARANDA MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO BK85 39713019
KOCHOGO HIGH SCHOOL Mixed KISUMU NYANDO QRRS 39713009
KOWUOR SECONDARY SCHOOL Mixed KISUMU NYANDO BRYL 39713018
NYALENDA GIRLS SECONDARY  SCHOOL GIRLS KISUMU NYANDO HM3A 39713040
OKANJA MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 23EQ 39713013
OMBAKA MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 4XVZ 39713043
ONJIKO KOBONGO MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 5QZS 39713044
OREN MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 2QH6 39713011
PALA MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO HH4W 39713014
ST. CAMULUS OGWEDHI MIXED SEC SCHOOL Mixed KISUMU NYANDO 4EAB 39713005
ST. CHRISTOPHER AYWEYO R. C. MIXED SECONDARY SCH Mixed KISUMU NYANDO XCCF 39713003
ST. PETER’S KONIM MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO 7AT7 39713012
ST. TERESA’S WAWIDHI MIXED SECONDARY SCHOOL Mixed KISUMU NYANDO P962 39713039
ST.ALEX AYUCHA SECONDARY SCHOOL Mixed KISUMU NYANDO N8ZL 39713010
ST.MICHAELS WANG’ANG’A SECONDARY SCHOOL Mixed KISUMU NYANDO 9FY9 39713015
ADUONG’ MONGE SECONDARY SCHOOL Mixed KISUMU SEME W3YT 39714118
ALUNGO MIXED SECONDARY SCHOOL Mixed KISUMU SEME L7LH 39714105
ALWALA MIXED SECONDARY SCHOOL Mixed KISUMU SEME 5MS7 39714103
ASOL MIXED SECONDARY Mixed KISUMU SEME X433 39714127
BISHOP ABIERO ORUGA MIXED KISUMU SEME 2X29 39714115
BISHOP OKOTH MIRANGA SECONDARY SCHOOL Mixed KISUMU SEME 7XAV 39714120
BONDE  MIXED SECONDARY SCHOOL MIXED KISUMU SEME WPLJ 39714104
DIEMO MIXED SECONDARY SCHOOL Mixed KISUMU SEME MLQX 39714107
DR. JAMES NYIKAL SEC SCHOOL Mixed KISUMU SEME PAT9 39714137
ENG. OWITI ABOL GIRLS SECONDARY SCHOOL GIRLS KISUMU SEME AJZ8 39714133
KADERO SUNRISE SECONDARY Mixed KISUMU SEME R9S5 39714110
KINDU MIXED SECONDARY SCHOOL Mixed KISUMU SEME EZQ3 39714136
KITMIKAYI MIXED SECONDARY SCHOOL Mixed KISUMU SEME RBN4 39714124
KORWENJE SECONDARY SCHOOL Mixed KISUMU SEME BCBX 39714131
MANYWANDA SECONDARY SCHOOL Mixed KISUMU SEME 2HNB 39714129
MARIWA MIXED SECONDARY SCHOOL Mixed KISUMU SEME BXC5 39714122
MAYIEKA MIXED SECONDARY SCHOOL Mixed KISUMU SEME RGB8 39714109
NDURU KADERO MIXED SECONDARY SCHOOL Mixed KISUMU SEME GNRW 39714130
NYAMGUN MIXED SECONDARY SCHOOL Mixed KISUMU SEME MPDK 39714117
NYATIGO MIXED SECONDARY SCHOOL Mixed KISUMU SEME EHFU 39714134
NYAWANGA SECONDARY SCHOOL Mixed KISUMU SEME A8KH 39714116
OMUYA MIXED SEC SCHOOL Mixed KISUMU SEME VVSV 39714112
ORANDO SEC MIXED KISUMU SEME X7J5 39714121
PROF ANYANG’ NYONG’O SECONDARY SCHOOL Mixed KISUMU SEME XFNU 39714128
RANEN GIRLS SECONDARY SCHOOL GIRLS KISUMU SEME 5TEZ 39714135
RAPOGI SECONDARY SCHOOL Mixed KISUMU SEME WNEB 39714108
RATTA MIXED SECONDARY SCHOOL Mixed KISUMU SEME B6XU 39714123
ST PAUL’S BARKORWA SECONDARY SCHOOL Mixed KISUMU SEME DVAV 39714119
ST. ALOYS RERU GIRLS SECONDARY SCHOOL GIRLS KISUMU SEME 3Q9B 39714111
ST. JOHNS NGUTU SECONDARY SCHOOL Mixed KISUMU SEME 4S34 39714114
ST.PETER’S KAJULU SECONDARY SCHOOL Mixed KISUMU SEME QFBC 39714125

LIST OF ALL SENIOR SCHOOLS PER COUNTY.

West Pokot County Senior Schools.

Wajir County Senior Schools

Vihiga County Senior Schools

Uasin Gishu County Senior Schools

Turkana County Senior Schools

Trans-Nzoia County Senior Schools

Tharaka Nithi County Senior Schools

Tana River County Senior Schools

Taita Taveta County Senior Schools

Siaya County Senior Schools

Samburu County Senior Schools

Nyeri County Senior Schools

Nyandarua County Senior Schools

Nyamira County Senior Schools

Narok County Senior Schools

Nandi County Senior Schools

Nakuru County Senior Schools

Nairobi County Senior Schools

Murang’a County Senior Schools

Mombasa County Senior Schools

Migori County Senior Schools

Meru County Senior Schools

Marsabit County Senior Schools

LMandera County Senior Schools

Makueni County Senior Schools

Machakos County Senior Schools

Lamu County Senior Schools

Laikipia County Senior Schools

Kwale County Senior Schools

Kitui County Senior Schools

Kisumu County Senior Schools

Kisii County Senior Schools

Kirinyaga County Senior Schools

Kilifi County Senior Schools

Kiambu County Senior Schools

Kericho County Senior Schools

Kakamega County Senior Schools

Kajiado County Senior Schools

Isiolo County Senior Schools

Homa Bay County Senior Schools

Garissa County Senior Schools

Embu County Senior Schools

Elgeyo-Marakwet County Senior Schools

Busia County Senior Schools

Bungoma County  Senior Schools

Baringo County Senior Schools

List of all Senior Schools in Bomet County

Nyamira County best, top secondary schools; Indepth analysis