A Comprehensive list of Secondary Schools in
Homa Bay County, Showing the
County Schools Code Number, the
School Name and the
Type of School.


Public Secondary Schools in Homa Bay County
1 41704001 HOMA BAY HIGH SCHOOL – Boys Boarding
2 41704002 BISHOP OKULLU MAGARE GIRLS’ SECONDARY SCHOOL – Girls Boarding
3 41704003 OGANDE GIRLS’ HIGH SCHOOL – Girls Boarding
4 41704005 LALA SECONDARY SCHOOL – Mixed Day
5 41704006 WIOBIERO SECONDARY SCHOOL – Mixed Day
6 41704007 NYALKINYI MIXED SECONDARY SCHOOL – Mixed Day
7 41704009 OGANDE MIXED SECONDARY SCHOOL – Mixed Day
8 41704011 ST.MATHEWS GOD BONDO MIXED SECONDARY SCHOOL – Mixed Day
9 41704012 ST. DOMINIC WIGA MIXED SECONDARY SCHOOL – Mixed Day
10 41704014 MAGUTI MIXED SECONDARY SCHOOL – Mixed Day
11 41704015 ST. MARY’S MARINDI GIRLS SECONDARY SCHOOL – Girls Day
12 41704016 ST. AMBROSE GOT RABUOR MIXED SECONDARY SCHOOL – Mixed Day
13 41704018 RUGA MIXED SECONDARY SCHOOL – Mixed Boarding
14 41704102 ST. PETER’S DISII MIXED SECONDARY SCHOOL – Mixed Day & Boarding
15 41704103 ST. PAUL’S SECONDARY SCHOOL – LIGISA – Mixed Day & Boarding
16 41704104 LUORA MIXED SECONDARY SCHOOL – Mixed Day & Boarding
17 41704105 KUOYO KOCHIA SECONDARY SCHOOL – Boys Boarding
18 41704106 OLARE MIXED SECONDARY SCHOOL – Mixed Day & Boarding
19 41704107 ORERO BOYS SECONDARY SCHOOL – Boys Boarding
20 41704108 ACHEGO MIXED SECONDARY SCHOOL – Mixed Day
21 41704110 KOYOO MIXED DAY SECONDARY SCHOOL – Mixed Day
22 41704111 NYAWITA SECONDARY SCHOOL – Mixed Day & Boarding
23 41704112 NYANDIWA MIXED SECONDARY SCHOOL – Mixed Day
24 41704114 WIKOTENG MIXED SECONDARY SCHOOL – Mixed Day
25 41704115 ST. FRANCIS ANDIN’GO MIXED SECONDARY SCHOOL – Mixed Day
26 41704116 LUDHE DONGO MIXED SECONDARY SCHOOL – Mixed Day
27 41704117 ODIENYA MIXED SECONDARY – Mixed Day
28 41704118 ST. DOMNIC RABANGO MIXED SECONDARY SCHOOL – Mixed Day
29 41704119 ST STEPHEN ANGIRO MIXED SECONDARY SCHOOL – Mixed Day
30 41704120 ONGETI MIXED SECONDARY SCHOOL – Mixed Day
31 41704121 NYAJANJA SECONDARY SCHOOL – Mixed Day
32 41704122 ST. PAULS AOCH MUGA MIXED SECONDARY SCHOOL – Mixed Day
33 41704123 GOD MARERA MIXED SECONDARY SCHOOL – Mixed Day
34 41704124 LWAHO MIXED SECONDARY SCHOOL – Mixed Day
35 41704125 OMOCHE SECONDARY SCHOOL – Mixed Day
36 41709101 MOI GIRLS’ SECONDARY SCHOOL – SINDO – Girls Boarding
37 41709103 NYATOTO MIXED SECONDARY SCHOOL – Mixed Day & Boarding
38 41709104 NYADENDA SECONDARY SCHOOL – Mixed Day
39 41709105 GINGO MIXED SECONDARY SCHOOL – Mixed Day
40 41709106 NEW ONWERA MIXED SEC SCHOOL – Mixed Day
41 41709201 TONGA BOYS SEC SCH – Boys Boarding
42 41709202 GOD BURA SECONDARY SCHOOL – Mixed Day & Boarding
43 41709203 ST.GABRIEL’S GWASSI GIRLS SECONDARY SCHOOL – Girls Boarding
44 41709204 GOD-OLOO MIXED SEC SCHOOL – Mixed Day
45 41709205 NYATAMBE SECONDARY SCHOOL – Mixed Day
46 41709206 ST CHARLES WIGA MIXED SEC SCHOOL – Mixed Day
47 41709207 NYAGWETHE MIXED SECONDARY SCHOOL – Mixed Day
48 41709208 ST ANTONY NYANDIWA SEC SCHOOL – Mixed Day
49 41709209 ST. MARCELLIN KIGOTO SECONDARY SCHOOL – Mixed Day
50 41709210 OBANGA MIXED SECONDARY SCHOOL – Mixed Day
51 41710201 WANG’APALA SECONDARY SCHOOL – Boys Boarding
52 41710202 GOT RATENG’ MIXED SECONDARY SCHOOL – Mixed Day
53 41710203 BISHOP LINUS OKOK GIRLS’ SECONDARY SCHOOL – Girls Boarding
54 41710204 KOTIENDITI MIXED SECONDARY SCHOOL – Mixed Day
55 41710205 ATELA SECONDARY SCHOOL – Mixed Day
56 41710206 OWIRO SECONDARY SCHOOL – Mixed Day
57 41710207 KOWIDI MIXED SECONDARY SCHOOL – Mixed Day
58 41710208 ST.TERESA’S OPANGA SECONDARY SCHOOL – Mixed Day
59 41710209 OTHORO MIXED SECONDARY SCHOOL – Mixed Day
60 41710210 ORERA MIXED SECONDARY SCHOOL – Mixed Day
61 41710211 NYASORE MIXED SECONDARY – Mixed Day
62 41710212 ADEGA MIXED HIGH SCHOOL – Mixed Day
63 41710213 KOLWENY KINGSWAY SEC SCH – Mixed Day
64 41710214 NYAMWAGA E.L.C.K MIXED SECONDARY SCHOOL – Mixed Day
65 41710215 LWANDA LUTHERAN MIXED SECONDARY SCHOOL – Mixed Day
66 41710216 PONGE LUTHERAN MIXED SECONDARY SCHOOL – Mixed Day
67 41710217 PALA MIXED SECONDARY SCHOOL – Mixed Day
68 41710301 AGORO SARE HIGH SCHOOL – Boys Boarding
69 41710302 KWOYO OYUGIS SECONDARY SCHOOL – Mixed Day & Boarding
70 41710303 MITITI SECONDARY – Mixed Day & Boarding
71 41710305 SAYE MIXED SECONDARY SCHOOL – Mixed Day & Boarding
72 41710307 KARABOK SECONDARY SCHOOL – Mixed Day
73 41710308 NYANG’IELA SECONDARY SCHOOL – Mixed Day & Boarding
74 41710309 WIRE MIXED SEC SCH – Mixed Day
75 41710310 BUOYE MIXED SECONDARY SCHOOL – Mixed Day
76 41710311 NYATINDO MIXED SECONDARY SCHOOL – Mixed Day
77 41710312 NYALENDA MIXED SECONDARY SCHOOL – Mixed Day
78 41710313 ST. PETERS’ KOTIENO SECONDARY SCHOOL – Mixed Day & Boarding
79 41710317 ST. JOSEPH’S SINO SECONDARY – Mixed Day
80 41710318 NYAKIYA MIXED SECONDARY SCHOOL – Mixed Day
81 41710322 NYAGOWA LUTHERAN MIXED SECONDARY SCHOOL – Mixed Day
82 41710323 KALANDO SEC SCH – Mixed Day
83 41710325 NYANDIWA MIXED SECONDARY SCHOOL – Mixed Day
84 41710326 NYAHERA GIRLS’ SECONDARY SCHOOL – Girls Day & Boarding
85 41710327 MITHUI MIXED SECONDARY SCHOOL – Mixed Day
86 41710328 SINO SDA MIXED SECONDARY SCHOOL – Mixed Day
87 41710330 DOL SECONDARY SCHOOL – Mixed Day
88 41710331 OMBEK LUTHERAN MIXED SECONDARY SCHOOL – Mixed Day
89 41710332 ST.ANNE`S SECONDARY SCHOOL – Mixed Day
90 41710335 YALA KOTIENO MIXED SECONDARY SCHOOL – Mixed Day
91 41710336 KACHIENG’ SECONDARY SCHOOL – Mixed Day
92 41710337 GOD AGULU MIXED SECONDARY SCHOOL – Mixed Day
93 41710338 ST. TERESA’S NYALGOSI SECONDARY SCHOOL – Mixed Day
94 41710339 OBISA MIXED SECONDARY SCHOOL – Mixed Day
95 41710401 ANGINO MIXED SECODARY SCHOOL – Mixed Day & Boarding
96 41710402 APONDO SECONDARY SCHOOL – Mixed Day
97 41710403 DUDI GIRLS SECONDARY SCHOOL – Girls Boarding
98 41710404 OBER SECONDARY SCHOOL – Boys Day & Boarding
99 41710405 OUR LADY OF MERCY RINGA BOYS SECONDARY SCHOOL – Boys Boarding
100 41710406 OGILO SECONDARY SCHOOL – Mixed Day
101 41710407 KAKELO MIXED SECONDARY SCHOOL – Mixed Day
102 41710408 ATEMO MIXED SECONDARY SCHOOL – Mixed Day
103 41710409 RINGA GIRLS HIGH SCHOOL – Girls Day & Boarding
104 41710410 KOJWACH BOYS HIGH SCHOOL – Boys Day
105 41710411 GOD BER SECONDARY SCHOOL – Mixed Day
106 41710412 ST. MARY’S ANDING’O GIRLS SEC SCH – Girls Day
107 41710413 HAREMBEE MIXED SECONDARY SCHOOL – Mixed Day
108 41710414 ST.THOMAS SCHOOL,OMIRO – Mixed Day
109 41710415 KOKWANYO MIXED SECONDARY SCHOOL – Mixed Day
110 41710416 ST. DISLAUS NYAWANGO MIXED SECONDARY SCHOOL – Mixed Day
111 41724001 ST. GABRIEL’S MIRANGA MIXED – Mixed Day & Boarding
112 41724002 RATANG’A SECONDARY SCHOOL – Boys Boarding
113 41724003 RAPEDHI – Mixed Day
114 41724004 ST.MARY’S WACHARA SECONDARY SCHOOL – Mixed Day
115 41724005 GOT KOJOWI MIXED SECONDARY SCHOOL – Mixed Day & Boarding
116 41724006 ST. MARY’S NYAMOGO GIRLS SECONDARY SCHOOL. – Girls Day
117 41724101 MIROGI BOYS’ HIGH SCHOOL – Boys Boarding
118 41724102 MIROGI GIRLS SECONDARY SCHOOL – Girls Boarding
119 41724103 NYAMANGA MIXED SECONDARY SCHOOL – Mixed Day
120 41724104 LANGI MIXED SECONDARY SCHOOL – Mixed Day
121 41724105 OKOK MIXED SECONDARY SCHOOL – Mixed Day & Boarding
122 41724106 ANDIWO MIXED SECONDARY – Mixed Day
123 41724108 OJODE PALA SECONDARY SCHOOL – Mixed Day
124 41724109 KOME MIXED SECONDARY SCHOOL – Mixed Day
125 41724110 OJODE UNGA SECONDARY SCHOOL – Mixed Day
126 41724201 OBERA BOYS’ SECONDARY SCHOOL – Boys Boarding
127 41724202 RARAGE SECONDARY SCHOOL – Mixed Day & Boarding
128 41724203 MAGINA GIRLS SECONDARY SCHOOL – Girls Day & Boarding
129 41724204 OTOTO SECONDARY SCHOOL – Mixed Day
130 41724205 LWANDA KAWUOR SECONDARY SCHOOL – Mixed Day
131 41724206 ST.PHILIPS WAYAGA SECONDARY SCHOOL – Mixed Day
132 41724207 OKOTA MIXED SECONDARY SCHOOL – Mixed Day
133 41724208 ALUOR MIXED SCHOOL – Mixed Day
134 41724209 OGANGO MIXED SECONDARY SCHOOL – Mixed Day
135 41730101 MBITA HIGH SCHOOL – Boys Boarding
136 41730102 TOM MBOYA SECONDARY SCHOOL – Boys Boarding
137 41730103 WAONDO SECONDARY SCHOOL – Mixed Day
138 41730105 ST. WILLIAM’S OSODO SECONDARY SCHOOL – Mixed Day
139 41730107 NYAMASARE GIRLS’ SECONDARY SCHOOL – Girls Boarding
140 41730108 WAWARE MIXED DAY SECONDARY SCHOOL – Mixed Day
141 41730109 NGODHE SECONDARY SCHOOL – Mixed Day
142 41730110 USAO MIXED SECONDARY SCHOOL – Mixed Day
143 41730111 ST STEPHEN KIRINDO MIXED SECONDARY SCHOOL – Mixed Day
144 41730112 KAMASENGRE MIXED SECONDARY SCHOOL – Mixed Day
145 41730201 KAKIIMBA SECONDARY SCHOOL – Mixed Boarding
146 41730202 UOZI SECONDARY SCHOOL – Mixed Day
147 41730203 SENA MIXED DAY SECONDARY SCHOOL – Mixed Day
148 41730204 MAUTA MIXED SECONDARY SCHOOL – Mixed Day
149 41730301 LAMBWE SECONDARY SCHOOL – Mixed Boarding
150 41730302 WANDIJI MIXED SECONDARY SCHOOL – Mixed Day
151 41730303 OGONGO MIXED SECONDARY SCHOOL – Mixed Day
152 41731001 KAJIEI MIXED SECONDARY SCHOOL – Mixed Day
153 41731002 MAWEGO GIRLS SEC SCH – Girls Boarding
154 41731003 KOBALA MIXED SECONDARY – Mixed Day
155 41731004 AKWAKRA SECONDARY SCHOOL – Mixed Day
156 41731005 ST. MARTIN’S OLUTI MIXED SECONDARY SCHOOL – Mixed Day
157 41731006 ST.JOSEPH KOBUYA MIXED SECONDARY SCHOOL – Mixed Day
158 41731007 KARABONDI GIRL’S SECONDARY SCHOOL – Girls Day & Boarding
159 41731008 ST JOHN SEKA MIXED SECONDARY SCHOOL – Mixed Day
160 41731009 KARABONDI BIDII MIXED SECONDARY SCHOOL – Mixed Day
161 41731010 KAMSER SECONDARY SCH – Mixed Day
162 41731101 GENDIA HIGH SCHOOL – Boys Boarding
163 41731102 KENDU MUSLIM SECONDARY SCHOOL – Mixed Day
164 41731103 NYANGANJO GIRLS SECONDARY SCHOOL – Girls Boarding
165 41731104 ONGALO SECONDARY SCHOOL – Mixed Day & Boarding
166 41731105 OTOK MIXED SECONDARY SCHOOL – Mixed Day & Boarding
167 41731106 NGETA MIXED SECONDARY SCHOOL – Mixed Day
168 41731107 LIETA MIXED SECONDARY SCHOOL – Mixed Day
169 41731108 GEORGE AGOLA OWUOR MIXED SECONDARY – Boys Day
170 41731201 OMBOGA MIXED SECONDARY SCHOOL – Mixed Day
171 41731202 KOBILA SECONDARY SCHOOL – Mixed Day
172 41731203 WIKONDIEK SEC SCHOOL – Mixed Day
173 41731204 KOWUOR MIXED SCONDARY SCHOOL – Mixed Day
174 41731205 KAMOLO MIXED SECONDARY SCHOOL – Mixed Day
175 41731301 ST ALFRED ALARA MIXED SECONDARY SCHOOL – Mixed Day & Boarding
176 41731302 ST INNOCENT JONYO MIXED SECONDARY SCHOOL – Mixed Day
177 41731303 ORIWO BOYS HIGH SCHOOL – Boys Boarding
178 41731305 KANDIEGE SECONDARY SCHOOL – Mixed Day
179 41731306 SAMANGA LUTHERAN MIXED SECONDARY – Mixed Day
180 41731307 SIBURI MIXED SECONDARY – Mixed Day
181 41731309 KODHOCH MIXED SECONDARY SCHOOL – Mixed Day
182 41731401 GOGO MIXED SECONDARY SCHOOL – Mixed Day & Boarding
183 41731402 KANYAMFWA SECONDARY SCHOOL – Mixed Day
184 41731403 ST. BENARD’S OTARO SEC SCHOOL – Mixed Day
185 41731404 OGENYA SECONDARY SCHOOL – Girls Day & Boarding
186 41731405 ST.JOSEPH’S MIRANGA MIXED SECONDARY SCHOOL – Mixed Day
187 41731406 WAGWE MIXED SECONDARY SCHOOL – Mixed Day