Top, Best Schools in Homa Bay County

Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code

In Homa Bay County, some of the best-performing public secondary schools include Orero Boys High School, Mbita High School, and Asumbi Girls.

Top Schools in Homa Bay County
Best National Schools in Homa Bay County

  • Mbita High School: A national boys’ school with a mean score of 9.157 in the recent KCSE Exams and a reputation for academic excellence
  • Asumbi Girls Secondary School: A national girls’ school ranked 9th nationally with a mean score of 10.377 and a grade of B+
  • Homa Bay High School: A national boys’ school with a mean score of 7.5
  • Ogande Girls’ High School: A national girls’ school ranked 34th nationally with a mean score of 9.62 and a grade of B+
  • Agoro Sare High School: A national boys’ school ranked 84th nationally with a mean score of 8.935 and a grade of B
  • Mirogi Boys’ High School: A National boys’ school with a mean score of 8.2

Best Extra-County Schools in Homa Bay County

  • Mirogi Girls Secondary School: An extra-county girls’ school
  • St. Gabriel’s Gwassi Girls Secondary School: An extra-county girls’ school

Top Performing Schools in Homa Bay County

  • Orero Boys Secondary School
  • Wang’apala Boys Secondary School
  • Bishop Linus Okok Girls’ Secondary School
  • Nyalenda Secondary School

Best County Schools in Homa Bay County

  • Bishop Olullu Magare Girls’ Secondary School: A girls’ boarding school
  • Lala Secondary School*: A mixed day school
  • Nyalkinyi Mixed Secondary School: A mixed day school
  • St. Mary’s Marindi Girls Secondary School: A girls’ day school

These schools have demonstrated exceptional academic performance and are highly regarded in Homa Bay County.

NATIONAL SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAMEGENDERCOUNTYSUB COUNTYUIC/ NEMIS CODEKNEC CODE
HOMA BAY HIGH SCHOOLBOYSHOMA BAYHOMA BAYHQXM41704001
OGANDE GIRLS’ HIGH SCHOOLGIRLSHOMA BAYHOMA BAYHQ3941704003
LAMBWE SPECIAL SECONDARY SCHOOL FOR THE HEARINGMixedHOMA BAYMBITADECW41730310
MBITA HIGH SCHOOLBOYSHOMA BAYMBITAAYPM41700010
BISHOP LINUS OKOK GIRLS’ SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO EASTFYVT41743103
AGORO SARE HIGH SCHOOLBOYSHOMA BAYRACHUONYO SOUTQERE41710301
ASUMBI GIRLSGIRLSHOMA BAYRANGWEWMWC41700004
ORERO BOYS SECONDARY SCHOOLBOYSHOMA BAYRANGWE5WQU41742105

EXTRA-COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAMEGENDERCOUNTYSUB COUNTYUIC/ NEMIS CODEKNEC CODE
AMBASSADOR PAMELA MBOYA GIRLS SECONDARY SCHOOGIRLSHOMA BAYMBITA8P2N41730309
NYAMASARE GIRLS’ SECONDARY SCHOOLGIRLSHOMA BAYMBITAP73941730107
TOM MBOYA SECONDARY SCHOOLBOYSHOMA BAYMBITAJJ3Q41730102
MAGINA GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWAFPED41724203
MIROGI BOYS’ HIGH SCHOOLBOYSHOMA BAYNDHIWAV32F41724101
MIROGI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWA4TMF41724102
RATANG’A SECONDARY SCHOOLBOYSHOMA BAYNDHIWAL9QZ41724002
DUDI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO EASTDGBJ41743203
OBER SECONDARY SCHOOLBOYSHOMA BAYRACHUONYO EASTALAX41743204
OUR LADY OF MERCY RINGA BOYS SECONDARY SCHOOLBOYSHOMA BAYRACHUONYO EASTRMFQ41743205
WANG’APALA SECONDARY SCHOOLBOYSHOMA BAYRACHUONYO EAST3Z8U41743101
GENDIA  SECONDARY SCHOOLBOYSHOMA BAYRACHUONYO NORTV9DR41731101
MAWEGO  SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO NORT4T7J41731002
ORIWO BOYS HIGH SCHOOLBOYSHOMA BAYRACHUONYO NORTLWC741731303
KUOYO KOCHIA SECONDARY SCHOOLBOYSHOMA BAYRANGWEMAC341742103
MOI GIRLS’ SECONDARY SCHOOL – SINDOGIRLSHOMA BAYSUBAV9BE41709101
ST.GABRIEL’S GWASSI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYSUBAH4AK41709203
TONGA BOYS SECONDARY SCHOOLBOYSHOMA BAYSUBAL8WJ41709201

COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAMEGENDERCOUNTYSUB COUNTYUIC/ NEMIS CODEKNEC CODE
BISHOP OKULLU MAGARE GIRLS’ SECONDARY SCHOOLGIRLSHOMA BAYHOMA BAYVMZE41704002
ST. MARY’S MARINDI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYHOMA BAYHRRE41704015
ST. PETER’S DISII MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYKY9V41704102
LAMBWE SECONDARY SCHOOLMixedHOMA BAYMBITAHUBZ41730301
OGONGO MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA4CGK41730303
RUSINGA GIRLS SECONDARY SCHOOLGIRLSHOMA BAYMBITANZK641730118
SENATOR OTIENO KAJWANG’ HIGH SCHOOLBOYSHOMA BAYMBITA9CBG41730116
WANYAMA MIXED SECONDARYMixedHOMA BAYMBITA7YNH41730121
LWANDA KAWUOR SECONDARY SCHOOLMixedHOMA BAYNDHIWAZ3FQ41724205
NYAMANGA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA63H941724103
OBERA BOYS’ SECONDARY SCHOOLBOYSHOMA BAYNDHIWAL7P741724201
OJODE PALA SECONDARY SCHOOLMixedHOMA BAYNDHIWAZU6Y41724108
RATANGA GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWAX5SB41724014
ST. GABRIEL’S MIRANGA MIXEDBOYSHOMA BAYNDHIWADL5F41724001
ST. MARY’S NYAMOGO GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWARAMR41724006
ST. PETER’S RAMBUSI SECONDARY SCHOOLMixedHOMA BAYNDHIWAC6RG41724111
ANGINO MIXED SECODARY SCHOOLMixedHOMA BAYRACHUONYO EASTMFAV41743201
DANISH OBARA MIXED DAY AND GIRLS BOARDINGMixedHOMA BAYRACHUONYO EASTEUY941743121
GOD BER SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTA6VZ41743211
OTHORO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTRKUP41743109
RINGA GIRLS HIGH SCHOOLGIRLSHOMA BAYRACHUONYO EASTAWMN41743209
GOGO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT2LTZ41731401
KOBALA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTJZ9541731003
SIBURI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTF2JC41731307
ST INNOCENT JONYO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTSGWV41731302
ST. FRANCIS NYANGANJO GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO NORT6MNX41731103
KARABOK SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTZYZH41710307
NYAHERA GIRLS’ SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO SOUTPKXU41710326
GOD KADO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEX3TP41742129
LUORA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEDYB241742102
OLARE MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEKUN541742104
RANGWE GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRANGWEKYWF41742135
ST. DOMNIC RABANGO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWELLZX41742115
ST. ELIZABETH KOYOO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEE9SX41742107
ST. JOSEPH’S GUL-KAGEMBE MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEP38V41742133
ST. MARY’S KACHAR GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRANGWEW4UW41742137
ST.JOSEPHINE BAKHITA GIRLS’ SECONDARY SCHOOLGIRLSHOMA BAYRANGWELUZ341742131
GINGO MIXED SECONDARY SCHOOLMixedHOMA BAYSUBA3J9Z41709105
GOD BURA SECONDARY SCHOOLMixedHOMA BAYSUBA2JXU41709202
GOD-OLOO MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAJEG441709204
KIKUBI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYSUBAX8CT41709217
NYABERA GIRLS SECONDARY SCHOOLGIRLSHOMA BAYSUBAXU9941709109
NYATAMBE SECONDARY SCHOOLMixedHOMA BAYSUBA6CJP41709205
ST ANTONY NYANDIWA SECONDARY SCHOOLMixedHOMA BAYSUBA8Y3741709208
KAKIIMBA SECONDARY SCHOOLMixedHOMA BAYSUBA WESTBVFZ41752201
MAUTA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBA WESTFYJQ41752204
SENA MIXED DAY SECONDARY SCHOOLMixedHOMA BAYSUBA WESTYY7C41752203
UOZI SECONDARY SCHOOLMixedHOMA BAYSUBA WESTGRHW41752202
WASAMO GIRLS SECONDARYGIRLSHOMA BAYSUBA WESTDHGS41752208

SUB-COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAMEGENDERCOUNTYSUB COUNTYUIC/ NEMIS CODEKNEC CODE
BISHOP OCHIEL OTARO MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYDY2F41704022
CHIGA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYZDXU41704024
DR.MBAI MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAY3U3E41704020
GOGO KATUMA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYF5CL41704021
GOT KOKETCH SECONDARY SCHOOLMixedHOMA BAYHOMA BAYZ3HS41704143
KUJA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYNGJD41704025
LALA SECONDARY SCHOOLMixedHOMA BAYHOMA BAYLFHC41704005
LANGOROMO MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAY6CSL41704023
MAGUTI MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYXF2Q41704014
NGERE MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYMG6L41704141
NYAGIDHA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYL6GD41704134
NYAKAHIA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYWQY641704010
NYALKINYI MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYKEW641704007
OGANDE MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYBKTC41704009
PALA MOSOGO MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYCNUE41704008
PAP NDEGE MIXED SECONDARY SCHOOLGIRLSHOMA BAYHOMA BAY5NV741704028
RABUOR MASAWA SECONDARY SCHOOLMixedHOMA BAYHOMA BAYTW4V41704027
RIWA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYX58M41704026
RUGA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYRGS441704018
SERO MIXED DAY SECONDARY SCHOOLMixedHOMA BAYHOMA BAYX5HT41704019
ST. AMBROSE GOT RABUOR MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAY2FMP41704016
ST. DOMINIC WIGA MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYA6X241704012
ST. PIUS NDIRU MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYNTD341704004
ST.CAMILUS OJUNGE MIXED SECONDARY SCHOOLMixedHOMA BAYHOMA BAYGZ8X41704011
ST.TERESA’S NYAUU GIRLS SECONDARY SCHOOLGIRLSHOMA BAYHOMA BAYB9P241704142
WIOBIERO SECONDARY SCHOOLMixedHOMA BAYHOMA BAYLT9941704006
FATHER TILIEN MIXED SECONDARY SCHOOLMixedHOMA BAYMBITATD6T41730117
HARRISON ODHIAMBO UTAJO MIXED SECONDARY SCHOOLMixedHOMA BAYMBITAM76841730125
KAMASENGRE MIXED SECONDARY SCHOOLMixedHOMA BAYMBITAJ8GB41730112
KAMATO MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA8D5K41730307
KASWANGA GIRLS SECONDARY SCHOOLGIRLSHOMA BAYMBITAEMMQ41730113
KAYANJA MIXED DAY SECONDARY SCHOOLMixedHOMA BAYMBITA895U41730114
NGODHE SECONDARY SCHOOLMixedHOMA BAYMBITAUUYM41730109
NYANDENG’A MIXED SECONDARY SCHOOLMixedHOMA BAYMBITAWCWL41730115
OGOLA JASEME KAMAYOGE MIXEDMixedHOMA BAYMBITAKFAS41730122
OTIENO KAJWANG NYAMAJI MIXED SECONDARY SCHOOLMixedHOMA BAYMBITALGLK41730306
RAPORA MIXED SECONDARY SCHOOLMixedHOMA BAYMBITAJHM841730305
ST. MICHAEL NYASUMBI  MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA74UA41730120
ST. PHILIPS NDHURU MIXED SECONDARY SCHOOLMixedHOMA BAYMBITAT44441730308
ST. STEPHEN KIRINDO MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA4XNY41730111
ST. WILLIAM’S OSODO SECONDARY SCHOOLMixedHOMA BAYMBITAH5DJ41730105
USAO MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA7TKE41730110
WANDIJI MIXED SECONDARY SCHOOLMixedHOMA BAYMBITA7DRG41730302
WAONDO SECONDARY SCHOOLMixedHOMA BAYMBITA53SL41730103
WAWARE MIXED DAY SECONDARY SCHOOLMixedHOMA BAYMBITASCLB41730108
ABURA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAQJ5541724015
ALARA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAS7LL41724016
ALUOR MIXED SCHOOLMixedHOMA BAYNDHIWAXLVN41724208
ANDIWO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA722341724106
APUOCHE MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWALVNW41724010
BISHOP OCHIEL NYAGIDHA SECONDARY SCHOOLGIRLSHOMA BAYNDHIWA4BK441724212
BONGU GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWAP4SX41724116
GINA MIXED DAY SECONDARY SCHOOLMixedHOMA BAYNDHIWA8KS341724210
GOT KOJOWI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAVLY841724005
GOT RACHAR OJODE SECONDARY SCHOOLMixedHOMA BAYNDHIWAF7BH41724008
GOYO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWANQEK41724118
JABAGRE MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWASGNZ41724216
JOSHUA OJODE NDERE MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA8WCR41724112
KAGURIA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAE9PT41724215
KODUOGO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWANECY41724117
KOME MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA4VSV41724109
LANGI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAN5TE41724104
LIGODHO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA5XSM41724019
MBANI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWATUSM41724009
NDISI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWALLXJ41724119
NYARONGI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAE39Q41724018
OGANGO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAY69J41724209
OJODE UNGA SECONDARY SCHOOLMixedHOMA BAYNDHIWAGJVC41724110
OKOK MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWATXES41724105
OKOTA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWASK8E41724207
ONDATI MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWARM3K41724211
ONGAKO MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAJYY541724213
ORIDI GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWAY27A41724017
OSURE MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA9DBH41724114
OTANGE MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAFMF741724013
OTOTO SECONDARY SCHOOLMixedHOMA BAYNDHIWAWHAX41724204
RAPEDHI SECONDARY SCHOOLMixedHOMA BAYNDHIWAT3LV41724003
RARAGE SECONDARY SCHOOLMixedHOMA BAYNDHIWAF2UJ41724202
SIGAMA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWA56P341724115
ST. FELIX NYARATH MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAK48S41724214
ST. LUCY ODHIAMBO RAMBO GIRLS SECONDARY SCHOOLGIRLSHOMA BAYNDHIWA7NP241724011
ST. NICANSIUS MARANYONA MIXED SECONDARY SCHOOLGIRLSHOMA BAYNDHIWAYEBV41724007
ST.MARY’S WACHARA SECONDARY SCHOOLMixedHOMA BAYNDHIWAPCDA41724004
ST.PHILIPS WAYAGA SECONDARY SCHOOLMixedHOMA BAYNDHIWAD4PY41724206
WAYARA MIXED SECONDARY SCHOOLMixedHOMA BAYNDHIWAR5AQ41724012
ADEGA MIXED HIGH SCHOOLMixedHOMA BAYRACHUONYO EASTB4F641743112
APONDO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTWVZM41743202
ATELA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTY66M41743105
ATEMO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTJZLB41743208
GANGRE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTDPGF41743218
GOT RATENG’ MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTA8UN41743102
HARAMBEE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTLGJ341743213
KADIE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTXRYJ41743124
KAKELO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTML9341743207
KANDEGWA LUTHERAN SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTLNFA41743120
KILUSI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTMWZW41743118
KOJWACH HIGH SCHOOLMixedHOMA BAYRACHUONYO EASTHVHF41743210
KOKWANYO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTYAXA41743215
KOLWENY KINGSWAY SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTDEJC41743113
KOTIENDITI  MIXED  SECONDARY  SCHOOLMixedHOMA BAYRACHUONYO EASTWTC841743104
KOWIDI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTB47741743107
LWANDA LUTHERAN MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTP44Z41743115
NYAMWAGA E.L.C.K MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTCJLD41743114
NYASORE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EAST3C2T41743111
OGILO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTBDZT41743206
ONGORO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTUFDF41743125
ORERA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EAST345E41743110
ORINDE LUTHERAN SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTTD6H41743222
OTEL MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTPTJR41743221
OTONDO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTPN7841743123
OWIRO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTQPLG41743106
PALA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EAST8M4F41743117
PONGE LUTHERAN MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EAST8BEL41743116
SIANY LUTHERAN SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTGSAW41743122
ST LINUS UMAI SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTJB8741743220
ST. DISLAUS NYAWANGO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTFP5M41743216
ST. MARY’S ANDING’OGIRLSHOMA BAYRACHUONYO EAST6FTD41743212
ST. PAUL ORIANG MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTAQBE41743119
ST. PETERS’ GOD AGAK SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTFXGU41743219
ST. PHILIPS  NYABONDO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EASTDCVV41743217
ST.TERESA’S OPANGA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO EAST8URX41743108
ST.THOMAS SCHOOL,OMIROMixedHOMA BAYRACHUONYO EASTZL8K41743214
ADIEDO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTSY6U41731206
AKWAKRA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTQKME41731004
ALARU CENTRAL MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTYSLW41731312
BWARE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT7AE641731111
DR. ADHU AWITI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTTX3R41731410
GEORGE AGOLA OWUOR MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT98HA41731108
KAJIEI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTA6AF41731001
KAMOLO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTTBWZ41731205
KAMSER SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT3LZZ41731010
KAMWALA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTWFDN41731011
KANAM MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT323L41731308
KANDIEGE SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTRBLW41731305
KANYAMFWA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT7TU741731402
KARABONDI BIDII MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTFDM741731009
KARABONDI GIRL’S  SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO NORT67LL41731007
KENDU MUSLIM SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTB7LN41731102
KIDESWA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTPJFM41731112
KOBILA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT9DVU41731202
KODHOCH MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTVU8Z41731309
KOREDO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTK9AY41731411
KOTONJE MIXED DAY SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTKE9241731311
KOWUOR MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTGRLP41731204
LIETA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT8UHE41731107
MASOGO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTVTDV41731407
MIYUGA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTFER641731012
NGETA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTFBNT41731106
NYAKECHI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTY2CL41731109
OGENYA SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO NORTWM2W41731404
OJIJO OTEKO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT2AAK41731408
OMBOGA HIGH SCHOOLMixedHOMA BAYRACHUONYO NORTVRAV41731201
OMINDE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTH36Y41731313
ONGANG MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTBEEF41731208
OSODO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTEE4N41731013
OTOK MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTH6J941731105
OYOMBE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTV4KZ41731209
PAUL MBOYA HIGH SCHOOLMixedHOMA BAYRACHUONYO NORT28CF41731104
SAMANGA LUTHERAN MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTRG4G41731306
SIMBI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTXPJC41731110
ST ALFRED ALARA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT7XU941731301
ST JOHN SEKA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT8L5941731008
ST. BENARD’S OTARO HIGH SCHOOLMixedHOMA BAYRACHUONYO NORT3HFS41731403
ST. JOHN GOD NDONYO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT4JWD41731314
ST. MARTIN’S OLUTI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORT3A5T41731005
ST. MARY’S NYAKANGO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTPZAM41731207
ST.JOSEPH KOBUYA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTHSR241731006
ST.JOSEPH’S MIRANGA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTZ8BT41731405
WAGWE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTBQB241731406
WIKONDIEK SECONDARY SCHOOLMixedHOMA BAYRACHUONYO NORTGQYX41731203
AGORO SARE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTYVH941710340
AOLO GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRACHUONYO SOUTTSTQ41710343
BUOYE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTDR7Q41710310
DOL  SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTPGKL41710330
GOD AGULU MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUT4T7K41710337
KACHIENG’ SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTL5C341710336
KADITONG’E MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTNHBB41710349
KALANDING MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTP4XR41710345
KALANDO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTHFQK41710323
KOSELE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTUPXP41710347
KWOYO OYUGIS SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTSYSH41710302
MITHUI MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTSHWR41710327
MITITI SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTMC5F41710303
NYABOLA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUT6ND441710346
NYAFARE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTXEQW41710342
NYAGOWA LUTHERAN MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTQRD841710322
NYAKIYA MIXED SECONDARY  SCHOOLMixedHOMA BAYRACHUONYO SOUTNT8K41710318
NYALENDA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTRT6Z41710312
NYAMBARE SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTSYMP41710344
NYANDIWA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTS84L41710325
NYANG’IELA SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTQX3N41710308
NYATINDO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTR4AE41710311
OBISA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTQVCZ41710339
OMBEK LUTHERAN MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUT75N741710331
SAYE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTCYRT41710305
SINO SDA MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTDM9R41710328
ST JOSEPH’S SINO MIXED SECMixedHOMA BAYRACHUONYO SOUTEFHD41710317
ST. PETERS’ KOTIENO SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTY7DP41710313
ST. TERESA’S NYALGOSI SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUT8MTY41710338
ST.ANNE`S  SECONDARY SCHOOL – OJWANDOMixedHOMA BAYRACHUONYO SOUTKC9E41710332
WIRE MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTF95241710309
YALA KOTIENO MIXED SECONDARY SCHOOLMixedHOMA BAYRACHUONYO SOUTPENR41710335
ACHEGO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWERK5E41742106
BONDO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEJQJZ41742123
GOD MARERA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEPAC241742120
LUDHE DONGO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEBZZE41742113
LWAHO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEPXDD41742121
MANGA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWE4RRL41742130
MARIENGA SECONDARY SCHOOLMixedHOMA BAYRANGWEAW3841742136
NYAJANJA SECONDARY SCHOOLMixedHOMA BAYRANGWESYF641742118
NYAKWADHA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWESA2841742128
NYANDEMA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEYDBF41742132
NYANDIWA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWE9DLQ41742109
NYAWITA SECONDARY SCHOOLMixedHOMA BAYRANGWE3MCG41742108
ODIENYA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEXZ6641742114
OLUSO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEX4HA41742125
OMOCHE SECONDARY SCHOOLMixedHOMA BAYRANGWE39EK41742122
ONGETI MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWE6LGX41742117
OPINDE  MIXED DAY SECONDARY SCHOOLMixedHOMA BAYRANGWEAR9T41742124
ST ALBERT CHIEPE SECONDARY SCHOOLMixedHOMA BAYRANGWEWTK841742126
ST STEPHEN ANGIRO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWE5L8J41742116
ST. FRANCIS ANDIN’GO MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEDNYF41742112
ST. JOHN’S GOT KABOK MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEF22741742134
ST. LILIAN NYOPUGE GIRLS SECONDARY SCHOOLGIRLSHOMA BAYRANGWEDK8V41742141
ST. PAULS AOCH MUGA MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWEQVVZ41742119
ST. PAUL’S SECONDARY SCHOOL – LIGISAMixedHOMA BAYRANGWEQYQ241742101
WIKOTENG MIXED SECONDARY SCHOOLMixedHOMA BAYRANGWE5KAX41742111
HON. JOHN MBADI KOYOMBE MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAAG5M41709227
JOHN MBADI LIGONGO SECONDARY SCHOOLMixedHOMA BAYSUBAPRYQ41709228
JOHN MBADI OMA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBA3QMH41709221
KIABUYA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBADZDJ41709219
KIANYUMBA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAKUDS41709112
KIEMBE MIXED DAY SECONDARY SCHOOLMixedHOMA BAYSUBAJ88U41709215
KISAKU MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAHAPW41709216
KISEGI MIXED SECONDARY SCHOOLMixedHOMA BAYSUBACULD41709218
MAGUNGA TOWNSHIP SECONDARYMixedHOMA BAYSUBAZPRE41709211
MARK MATUNGA KIWA SECONDARY SCHOOLMixedHOMA BAYSUBA974P41709220
MIRAMBA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAXJZM41709233
MSARE MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAVMFX41709108
MWIRARIA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAUJ6241709229
NGERI MIXEDMixedHOMA BAYSUBAE9Z941709119
NYADENDA SECONDARY SCHOOLMixedHOMA BAYSUBA7HGT41709104
NYAGWETHE MIXED SECONDARY SCHOOLMixedHOMA BAYSUBARKR941709207
NYAKIYA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAC4D941709110
NYAMADEDE MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAJBNB41709234
NYATOTO MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAXHAE41709103
NYENGA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBASPWA41709212
ONYWERA BOYS SECONDARY SCHOOLBOYSHOMA BAYSUBAURZJ41709106
RAGWE MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAL9NS41709114
ROWO MIXED SECONDARY SCHOOLGIRLSHOMA BAYSUBA4HE241709115
SEKA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBALD5J41709213
SINDO MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAV5MX41709113
ST CHARLES WIGA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBATUXB41709206
ST JOSEPH OLANDO SECONDARY SCHOOLMixedHOMA BAYSUBA22XE41709226
ST. GREGORYS OBANGA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBAWUZV41709210
ST. MARCELLIN KIGOTO SECONDARY SCHOOLMixedHOMA BAYSUBA5SQ241709209
NYAKWERI MIXED SECONDARY SCHOOLMixedHOMA BAYSUBA WEST63B741752207
PROFESSOR KAREGA MUTAHI SECONDARY SCHOOLMixedHOMA BAYSUBA WESTQS2A41752206
WAKULA MIXED SECONDARY SCHOOLMixedHOMA BAYSUBA WESTMBY441752209

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