June 25, 2025
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 NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
HOMA BAY HIGH SCHOOL BOYS HOMA BAY HOMA BAY HQXM 41704001
OGANDE GIRLS’ HIGH SCHOOL GIRLS HOMA BAY HOMA BAY HQ39 41704003
LAMBWE SPECIAL SECONDARY SCHOOL FOR THE HEARING Mixed HOMA BAY MBITA DECW 41730310
MBITA HIGH SCHOOL BOYS HOMA BAY MBITA AYPM 41700010
BISHOP LINUS OKOK GIRLS’ SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO EAST FYVT 41743103
AGORO SARE HIGH SCHOOL BOYS HOMA BAY RACHUONYO SOUT QERE 41710301
ASUMBI GIRLS GIRLS HOMA BAY RANGWE WMWC 41700004
ORERO BOYS SECONDARY SCHOOL BOYS HOMA BAY RANGWE 5WQU 41742105

EXTRA-COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
AMBASSADOR PAMELA MBOYA GIRLS SECONDARY SCHOO GIRLS HOMA BAY MBITA 8P2N 41730309
NYAMASARE GIRLS’ SECONDARY SCHOOL GIRLS HOMA BAY MBITA P739 41730107
TOM MBOYA SECONDARY SCHOOL BOYS HOMA BAY MBITA JJ3Q 41730102
MAGINA GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA FPED 41724203
MIROGI BOYS’ HIGH SCHOOL BOYS HOMA BAY NDHIWA V32F 41724101
MIROGI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA 4TMF 41724102
RATANG’A SECONDARY SCHOOL BOYS HOMA BAY NDHIWA L9QZ 41724002
DUDI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO EAST DGBJ 41743203
OBER SECONDARY SCHOOL BOYS HOMA BAY RACHUONYO EAST ALAX 41743204
OUR LADY OF MERCY RINGA BOYS SECONDARY SCHOOL BOYS HOMA BAY RACHUONYO EAST RMFQ 41743205
WANG’APALA SECONDARY SCHOOL BOYS HOMA BAY RACHUONYO EAST 3Z8U 41743101
GENDIA  SECONDARY SCHOOL BOYS HOMA BAY RACHUONYO NORT V9DR 41731101
MAWEGO  SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO NORT 4T7J 41731002
ORIWO BOYS HIGH SCHOOL BOYS HOMA BAY RACHUONYO NORT LWC7 41731303
KUOYO KOCHIA SECONDARY SCHOOL BOYS HOMA BAY RANGWE MAC3 41742103
MOI GIRLS’ SECONDARY SCHOOL – SINDO GIRLS HOMA BAY SUBA V9BE 41709101
ST.GABRIEL’S GWASSI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY SUBA H4AK 41709203
TONGA BOYS SECONDARY SCHOOL BOYS HOMA BAY SUBA L8WJ 41709201

COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
BISHOP OKULLU MAGARE GIRLS’ SECONDARY SCHOOL GIRLS HOMA BAY HOMA BAY VMZE 41704002
ST. MARY’S MARINDI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY HOMA BAY HRRE 41704015
ST. PETER’S DISII MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY KY9V 41704102
LAMBWE SECONDARY SCHOOL Mixed HOMA BAY MBITA HUBZ 41730301
OGONGO MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 4CGK 41730303
RUSINGA GIRLS SECONDARY SCHOOL GIRLS HOMA BAY MBITA NZK6 41730118
SENATOR OTIENO KAJWANG’ HIGH SCHOOL BOYS HOMA BAY MBITA 9CBG 41730116
WANYAMA MIXED SECONDARY Mixed HOMA BAY MBITA 7YNH 41730121
LWANDA KAWUOR SECONDARY SCHOOL Mixed HOMA BAY NDHIWA Z3FQ 41724205
NYAMANGA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 63H9 41724103
OBERA BOYS’ SECONDARY SCHOOL BOYS HOMA BAY NDHIWA L7P7 41724201
OJODE PALA SECONDARY SCHOOL Mixed HOMA BAY NDHIWA ZU6Y 41724108
RATANGA GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA X5SB 41724014
ST. GABRIEL’S MIRANGA MIXED BOYS HOMA BAY NDHIWA DL5F 41724001
ST. MARY’S NYAMOGO GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA RAMR 41724006
ST. PETER’S RAMBUSI SECONDARY SCHOOL Mixed HOMA BAY NDHIWA C6RG 41724111
ANGINO MIXED SECODARY SCHOOL Mixed HOMA BAY RACHUONYO EAST MFAV 41743201
DANISH OBARA MIXED DAY AND GIRLS BOARDING Mixed HOMA BAY RACHUONYO EAST EUY9 41743121
GOD BER SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST A6VZ 41743211
OTHORO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST RKUP 41743109
RINGA GIRLS HIGH SCHOOL GIRLS HOMA BAY RACHUONYO EAST AWMN 41743209
GOGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 2LTZ 41731401
KOBALA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT JZ95 41731003
SIBURI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT F2JC 41731307
ST INNOCENT JONYO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT SGWV 41731302
ST. FRANCIS NYANGANJO GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO NORT 6MNX 41731103
KARABOK SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT ZYZH 41710307
NYAHERA GIRLS’ SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO SOUT PKXU 41710326
GOD KADO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE X3TP 41742129
LUORA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE DYB2 41742102
OLARE MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE KUN5 41742104
RANGWE GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RANGWE KYWF 41742135
ST. DOMNIC RABANGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE LLZX 41742115
ST. ELIZABETH KOYOO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE E9SX 41742107
ST. JOSEPH’S GUL-KAGEMBE MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE P38V 41742133
ST. MARY’S KACHAR GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RANGWE W4UW 41742137
ST.JOSEPHINE BAKHITA GIRLS’ SECONDARY SCHOOL GIRLS HOMA BAY RANGWE LUZ3 41742131
GINGO MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA 3J9Z 41709105
GOD BURA SECONDARY SCHOOL Mixed HOMA BAY SUBA 2JXU 41709202
GOD-OLOO MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA JEG4 41709204
KIKUBI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY SUBA X8CT 41709217
NYABERA GIRLS SECONDARY SCHOOL GIRLS HOMA BAY SUBA XU99 41709109
NYATAMBE SECONDARY SCHOOL Mixed HOMA BAY SUBA 6CJP 41709205
ST ANTONY NYANDIWA SECONDARY SCHOOL Mixed HOMA BAY SUBA 8Y37 41709208
KAKIIMBA SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST BVFZ 41752201
MAUTA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST FYJQ 41752204
SENA MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST YY7C 41752203
UOZI SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST GRHW 41752202
WASAMO GIRLS SECONDARY GIRLS HOMA BAY SUBA WEST DHGS 41752208

SUB-COUNTY SENIOR SCHOOLS IN HOMA-BAY COUNTY

SCHOOL NAME GENDER COUNTY SUB COUNTY UIC/ NEMIS CODE KNEC CODE
BISHOP OCHIEL OTARO MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY DY2F 41704022
CHIGA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY ZDXU 41704024
DR.MBAI MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY 3U3E 41704020
GOGO KATUMA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY F5CL 41704021
GOT KOKETCH SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY Z3HS 41704143
KUJA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY NGJD 41704025
LALA SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY LFHC 41704005
LANGOROMO MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY 6CSL 41704023
MAGUTI MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY XF2Q 41704014
NGERE MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY MG6L 41704141
NYAGIDHA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY L6GD 41704134
NYAKAHIA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY WQY6 41704010
NYALKINYI MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY KEW6 41704007
OGANDE MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY BKTC 41704009
PALA MOSOGO MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY CNUE 41704008
PAP NDEGE MIXED SECONDARY SCHOOL GIRLS HOMA BAY HOMA BAY 5NV7 41704028
RABUOR MASAWA SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY TW4V 41704027
RIWA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY X58M 41704026
RUGA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY RGS4 41704018
SERO MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY X5HT 41704019
ST. AMBROSE GOT RABUOR MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY 2FMP 41704016
ST. DOMINIC WIGA MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY A6X2 41704012
ST. PIUS NDIRU MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY NTD3 41704004
ST.CAMILUS OJUNGE MIXED SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY GZ8X 41704011
ST.TERESA’S NYAUU GIRLS SECONDARY SCHOOL GIRLS HOMA BAY HOMA BAY B9P2 41704142
WIOBIERO SECONDARY SCHOOL Mixed HOMA BAY HOMA BAY LT99 41704006
FATHER TILIEN MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA TD6T 41730117
HARRISON ODHIAMBO UTAJO MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA M768 41730125
KAMASENGRE MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA J8GB 41730112
KAMATO MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 8D5K 41730307
KASWANGA GIRLS SECONDARY SCHOOL GIRLS HOMA BAY MBITA EMMQ 41730113
KAYANJA MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY MBITA 895U 41730114
NGODHE SECONDARY SCHOOL Mixed HOMA BAY MBITA UUYM 41730109
NYANDENG’A MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA WCWL 41730115
OGOLA JASEME KAMAYOGE MIXED Mixed HOMA BAY MBITA KFAS 41730122
OTIENO KAJWANG NYAMAJI MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA LGLK 41730306
RAPORA MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA JHM8 41730305
ST. MICHAEL NYASUMBI  MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 74UA 41730120
ST. PHILIPS NDHURU MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA T444 41730308
ST. STEPHEN KIRINDO MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 4XNY 41730111
ST. WILLIAM’S OSODO SECONDARY SCHOOL Mixed HOMA BAY MBITA H5DJ 41730105
USAO MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 7TKE 41730110
WANDIJI MIXED SECONDARY SCHOOL Mixed HOMA BAY MBITA 7DRG 41730302
WAONDO SECONDARY SCHOOL Mixed HOMA BAY MBITA 53SL 41730103
WAWARE MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY MBITA SCLB 41730108
ABURA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA QJ55 41724015
ALARA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA S7LL 41724016
ALUOR MIXED SCHOOL Mixed HOMA BAY NDHIWA XLVN 41724208
ANDIWO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 7223 41724106
APUOCHE MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA LVNW 41724010
BISHOP OCHIEL NYAGIDHA SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA 4BK4 41724212
BONGU GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA P4SX 41724116
GINA MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 8KS3 41724210
GOT KOJOWI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA VLY8 41724005
GOT RACHAR OJODE SECONDARY SCHOOL Mixed HOMA BAY NDHIWA F7BH 41724008
GOYO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA NQEK 41724118
JABAGRE MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA SGNZ 41724216
JOSHUA OJODE NDERE MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 8WCR 41724112
KAGURIA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA E9PT 41724215
KODUOGO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA NECY 41724117
KOME MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 4VSV 41724109
LANGI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA N5TE 41724104
LIGODHO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 5XSM 41724019
MBANI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA TUSM 41724009
NDISI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA LLXJ 41724119
NYARONGI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA E39Q 41724018
OGANGO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA Y69J 41724209
OJODE UNGA SECONDARY SCHOOL Mixed HOMA BAY NDHIWA GJVC 41724110
OKOK MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA TXES 41724105
OKOTA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA SK8E 41724207
ONDATI MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA RM3K 41724211
ONGAKO MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA JYY5 41724213
ORIDI GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA Y27A 41724017
OSURE MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 9DBH 41724114
OTANGE MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA FMF7 41724013
OTOTO SECONDARY SCHOOL Mixed HOMA BAY NDHIWA WHAX 41724204
RAPEDHI SECONDARY SCHOOL Mixed HOMA BAY NDHIWA T3LV 41724003
RARAGE SECONDARY SCHOOL Mixed HOMA BAY NDHIWA F2UJ 41724202
SIGAMA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA 56P3 41724115
ST. FELIX NYARATH MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA K48S 41724214
ST. LUCY ODHIAMBO RAMBO GIRLS SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA 7NP2 41724011
ST. NICANSIUS MARANYONA MIXED SECONDARY SCHOOL GIRLS HOMA BAY NDHIWA YEBV 41724007
ST.MARY’S WACHARA SECONDARY SCHOOL Mixed HOMA BAY NDHIWA PCDA 41724004
ST.PHILIPS WAYAGA SECONDARY SCHOOL Mixed HOMA BAY NDHIWA D4PY 41724206
WAYARA MIXED SECONDARY SCHOOL Mixed HOMA BAY NDHIWA R5AQ 41724012
ADEGA MIXED HIGH SCHOOL Mixed HOMA BAY RACHUONYO EAST B4F6 41743112
APONDO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST WVZM 41743202
ATELA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST Y66M 41743105
ATEMO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST JZLB 41743208
GANGRE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST DPGF 41743218
GOT RATENG’ MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST A8UN 41743102
HARAMBEE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST LGJ3 41743213
KADIE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST XRYJ 41743124
KAKELO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST ML93 41743207
KANDEGWA LUTHERAN SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST LNFA 41743120
KILUSI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST MWZW 41743118
KOJWACH HIGH SCHOOL Mixed HOMA BAY RACHUONYO EAST HVHF 41743210
KOKWANYO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST YAXA 41743215
KOLWENY KINGSWAY SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST DEJC 41743113
KOTIENDITI  MIXED  SECONDARY  SCHOOL Mixed HOMA BAY RACHUONYO EAST WTC8 41743104
KOWIDI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST B477 41743107
LWANDA LUTHERAN MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST P44Z 41743115
NYAMWAGA E.L.C.K MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST CJLD 41743114
NYASORE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST 3C2T 41743111
OGILO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST BDZT 41743206
ONGORO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST UFDF 41743125
ORERA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST 345E 41743110
ORINDE LUTHERAN SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST TD6H 41743222
OTEL MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST PTJR 41743221
OTONDO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST PN78 41743123
OWIRO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST QPLG 41743106
PALA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST 8M4F 41743117
PONGE LUTHERAN MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST 8BEL 41743116
SIANY LUTHERAN SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST GSAW 41743122
ST LINUS UMAI SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST JB87 41743220
ST. DISLAUS NYAWANGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST FP5M 41743216
ST. MARY’S ANDING’O GIRLS HOMA BAY RACHUONYO EAST 6FTD 41743212
ST. PAUL ORIANG MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST AQBE 41743119
ST. PETERS’ GOD AGAK SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST FXGU 41743219
ST. PHILIPS  NYABONDO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST DCVV 41743217
ST.TERESA’S OPANGA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO EAST 8URX 41743108
ST.THOMAS SCHOOL,OMIRO Mixed HOMA BAY RACHUONYO EAST ZL8K 41743214
ADIEDO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT SY6U 41731206
AKWAKRA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT QKME 41731004
ALARU CENTRAL MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT YSLW 41731312
BWARE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 7AE6 41731111
DR. ADHU AWITI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT TX3R 41731410
GEORGE AGOLA OWUOR MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 98HA 41731108
KAJIEI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT A6AF 41731001
KAMOLO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT TBWZ 41731205
KAMSER SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 3LZZ 41731010
KAMWALA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT WFDN 41731011
KANAM MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 323L 41731308
KANDIEGE SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT RBLW 41731305
KANYAMFWA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 7TU7 41731402
KARABONDI BIDII MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT FDM7 41731009
KARABONDI GIRL’S  SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO NORT 67LL 41731007
KENDU MUSLIM SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT B7LN 41731102
KIDESWA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT PJFM 41731112
KOBILA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 9DVU 41731202
KODHOCH MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT VU8Z 41731309
KOREDO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT K9AY 41731411
KOTONJE MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT KE92 41731311
KOWUOR MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT GRLP 41731204
LIETA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 8UHE 41731107
MASOGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT VTDV 41731407
MIYUGA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT FER6 41731012
NGETA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT FBNT 41731106
NYAKECHI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT Y2CL 41731109
OGENYA SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO NORT WM2W 41731404
OJIJO OTEKO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 2AAK 41731408
OMBOGA HIGH SCHOOL Mixed HOMA BAY RACHUONYO NORT VRAV 41731201
OMINDE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT H36Y 41731313
ONGANG MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT BEEF 41731208
OSODO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT EE4N 41731013
OTOK MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT H6J9 41731105
OYOMBE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT V4KZ 41731209
PAUL MBOYA HIGH SCHOOL Mixed HOMA BAY RACHUONYO NORT 28CF 41731104
SAMANGA LUTHERAN MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT RG4G 41731306
SIMBI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT XPJC 41731110
ST ALFRED ALARA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 7XU9 41731301
ST JOHN SEKA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 8L59 41731008
ST. BENARD’S OTARO HIGH SCHOOL Mixed HOMA BAY RACHUONYO NORT 3HFS 41731403
ST. JOHN GOD NDONYO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 4JWD 41731314
ST. MARTIN’S OLUTI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT 3A5T 41731005
ST. MARY’S NYAKANGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT PZAM 41731207
ST.JOSEPH KOBUYA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT HSR2 41731006
ST.JOSEPH’S MIRANGA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT Z8BT 41731405
WAGWE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT BQB2 41731406
WIKONDIEK SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO NORT GQYX 41731203
AGORO SARE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT YVH9 41710340
AOLO GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RACHUONYO SOUT TSTQ 41710343
BUOYE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT DR7Q 41710310
DOL  SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT PGKL 41710330
GOD AGULU MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT 4T7K 41710337
KACHIENG’ SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT L5C3 41710336
KADITONG’E MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT NHBB 41710349
KALANDING MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT P4XR 41710345
KALANDO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT HFQK 41710323
KOSELE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT UPXP 41710347
KWOYO OYUGIS SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT SYSH 41710302
MITHUI MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT SHWR 41710327
MITITI SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT MC5F 41710303
NYABOLA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT 6ND4 41710346
NYAFARE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT XEQW 41710342
NYAGOWA LUTHERAN MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT QRD8 41710322
NYAKIYA MIXED SECONDARY  SCHOOL Mixed HOMA BAY RACHUONYO SOUT NT8K 41710318
NYALENDA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT RT6Z 41710312
NYAMBARE SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT SYMP 41710344
NYANDIWA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT S84L 41710325
NYANG’IELA SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT QX3N 41710308
NYATINDO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT R4AE 41710311
OBISA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT QVCZ 41710339
OMBEK LUTHERAN MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT 75N7 41710331
SAYE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT CYRT 41710305
SINO SDA MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT DM9R 41710328
ST JOSEPH’S SINO MIXED SEC Mixed HOMA BAY RACHUONYO SOUT EFHD 41710317
ST. PETERS’ KOTIENO SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT Y7DP 41710313
ST. TERESA’S NYALGOSI SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT 8MTY 41710338
ST.ANNE`S  SECONDARY SCHOOL – OJWANDO Mixed HOMA BAY RACHUONYO SOUT KC9E 41710332
WIRE MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT F952 41710309
YALA KOTIENO MIXED SECONDARY SCHOOL Mixed HOMA BAY RACHUONYO SOUT PENR 41710335
ACHEGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE RK5E 41742106
BONDO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE JQJZ 41742123
GOD MARERA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE PAC2 41742120
LUDHE DONGO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE BZZE 41742113
LWAHO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE PXDD 41742121
MANGA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE 4RRL 41742130
MARIENGA SECONDARY SCHOOL Mixed HOMA BAY RANGWE AW38 41742136
NYAJANJA SECONDARY SCHOOL Mixed HOMA BAY RANGWE SYF6 41742118
NYAKWADHA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE SA28 41742128
NYANDEMA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE YDBF 41742132
NYANDIWA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE 9DLQ 41742109
NYAWITA SECONDARY SCHOOL Mixed HOMA BAY RANGWE 3MCG 41742108
ODIENYA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE XZ66 41742114
OLUSO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE X4HA 41742125
OMOCHE SECONDARY SCHOOL Mixed HOMA BAY RANGWE 39EK 41742122
ONGETI MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE 6LGX 41742117
OPINDE  MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY RANGWE AR9T 41742124
ST ALBERT CHIEPE SECONDARY SCHOOL Mixed HOMA BAY RANGWE WTK8 41742126
ST STEPHEN ANGIRO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE 5L8J 41742116
ST. FRANCIS ANDIN’GO MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE DNYF 41742112
ST. JOHN’S GOT KABOK MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE F227 41742134
ST. LILIAN NYOPUGE GIRLS SECONDARY SCHOOL GIRLS HOMA BAY RANGWE DK8V 41742141
ST. PAULS AOCH MUGA MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE QVVZ 41742119
ST. PAUL’S SECONDARY SCHOOL – LIGISA Mixed HOMA BAY RANGWE QYQ2 41742101
WIKOTENG MIXED SECONDARY SCHOOL Mixed HOMA BAY RANGWE 5KAX 41742111
HON. JOHN MBADI KOYOMBE MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA AG5M 41709227
JOHN MBADI LIGONGO SECONDARY SCHOOL Mixed HOMA BAY SUBA PRYQ 41709228
JOHN MBADI OMA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA 3QMH 41709221
KIABUYA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA DZDJ 41709219
KIANYUMBA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA KUDS 41709112
KIEMBE MIXED DAY SECONDARY SCHOOL Mixed HOMA BAY SUBA J88U 41709215
KISAKU MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA HAPW 41709216
KISEGI MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA CULD 41709218
MAGUNGA TOWNSHIP SECONDARY Mixed HOMA BAY SUBA ZPRE 41709211
MARK MATUNGA KIWA SECONDARY SCHOOL Mixed HOMA BAY SUBA 974P 41709220
MIRAMBA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA XJZM 41709233
MSARE MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA VMFX 41709108
MWIRARIA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA UJ62 41709229
NGERI MIXED Mixed HOMA BAY SUBA E9Z9 41709119
NYADENDA SECONDARY SCHOOL Mixed HOMA BAY SUBA 7HGT 41709104
NYAGWETHE MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA RKR9 41709207
NYAKIYA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA C4D9 41709110
NYAMADEDE MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA JBNB 41709234
NYATOTO MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA XHAE 41709103
NYENGA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA SPWA 41709212
ONYWERA BOYS SECONDARY SCHOOL BOYS HOMA BAY SUBA URZJ 41709106
RAGWE MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA L9NS 41709114
ROWO MIXED SECONDARY SCHOOL GIRLS HOMA BAY SUBA 4HE2 41709115
SEKA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA LD5J 41709213
SINDO MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA V5MX 41709113
ST CHARLES WIGA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA TUXB 41709206
ST JOSEPH OLANDO SECONDARY SCHOOL Mixed HOMA BAY SUBA 22XE 41709226
ST. GREGORYS OBANGA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA WUZV 41709210
ST. MARCELLIN KIGOTO SECONDARY SCHOOL Mixed HOMA BAY SUBA 5SQ2 41709209
NYAKWERI MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST 63B7 41752207
PROFESSOR KAREGA MUTAHI SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST QS2A 41752206
WAKULA MIXED SECONDARY SCHOOL Mixed HOMA BAY SUBA WEST MBY4 41752209

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