Top, Best Performing Schools Per County – Siaya

Name of School Total enrolment Type of School Status of School Name of County Name of Sub County
ST. MONICA MAGO SECONDARY SCHOOL 302 Mixed Day Sub County Siaya BONDO
Usenge Boys High School 930 Boarding Boys Extra County Siaya Bondo
MBEKA GIRLS 165 Day Sub County Siaya Bondo
Kanyibok secondary 202 Day Sub County Siaya Bondo
Orengo mixed secondary school 270 Day Sub County Siaya Bondo
JUSA MIXED SECONDARY SCHOOL 338 Day Sub County Siaya BONDO
Got Abiero Secondary School. 350 Mixed Boarding Sub County Siaya Bondo
Ndira mixed secondary school 100 Day Sub County Siaya Bondo
Wambasa Girls secondary 3.50724E+11 Boarding Girls County Siaya Bondo
ST. LUKE WAMBARRA 182 Day Sub County Siaya Bondo
St. Augustine Nyamonye Girls Secondary 1010 Boarding Girls Extra County Siaya Bondo
Uyawi secondary 416 Day Sub County Siaya Bondo
NYAGUDA MIXED SECONDARY SCHOOL 256 Day Sub County Siaya BONDO
Bondo Township Secondary 750 Mixed Boarding County Siaya Bondo
MARANDA HIGH SCHOOL 2332 Boarding Boys National Siaya BONDO
Fr Ouderaa secondary school for the Deaf nyangoma 163 Mixed Boarding National Siaya Bondo
St Paul’s Mitiro Secondary School 151 Day Sub County Siaya Bondo
NYABENGE MIXED SECONDARY SCHOOL 210 Day Sub County Siaya BONDO
Kipasi Secondary School 425 Day Sub County Siaya Bondo
Usire secondary school 162 Day Sub County Siaya Bondo
St. Pius Gotmatar Secondary 800 mixed boarding and day Sub County Siaya Bondo
MAJIWA BOYS SECONDARY SCHOOL 346 Boarding Boys County Siaya BONDO
AGWARA MIXED DAY SEC. SCHOOL 147 Day Sub County Siaya Bondo
Nyawita sec 225 Day Sub County Siaya Bondo
NICO HAUSER SPECIAL SECONDARY FOR THE VISUALLY IMPAIRED 69 Mixed Boarding National Siaya BONDO
Barkowino Sec. School 724 Mixed Day and Boarding County Siaya Bondo
Got Agulu Secondary School 708 Boarding Boys County Siaya Bondo
Majengo mixed sec school 816 Mixed Boarding Sub County Siaya Bondo
Joakim owang’mageta 226 Day Sub County Siaya Bondo
Nyamira girls secondary school 1645 Boarding Girls Extra County Siaya Bondo
Akoko secondary school 600 Day County Siaya Bondo
SERAWONGO MIXED SEC SCHOOL 204 Day Sub County Siaya BONDO
Jaramogi OgingaOdinga high school 543 Day Sub County Siaya Bondo
Gobei Mixed Secondary school 294 Day Sub County Siaya Bondo
Kamnara mixed day sec 205 Day Sub County Siaya Bondo
KAPIYO SECONDARY SCHOOL 265 Day Sub County Siaya BONDO
Ulowa girls secondary 184 Day Sub County Siaya Bondo
Nyangoma Boys Secondary 531 Boarding Boys County Siaya Bondo subcounty.
B.A.Ohanga 246 Day Sub County Siaya Gem
NYALUNYA MIXED SECONDARY SCHOOL 190 Day Sub County Siaya GEM
Bar Sauri Mixed Secondary school 174 Day Sub County Siaya Gem
St.Barnabas Anyiko secondary 168 Day Sub County Siaya Gem
Nyagondo mixed secondary 643 Mixed Day and Boarding County Siaya Gem
Ulumbi secondary 600 Mixed Boarding County Siaya Gem
Kaudha mixed 285 Day Sub County Siaya Gem
NDERE MIXED SECONDARY 186 Day Sub County Siaya GEM
Uranga sec school 509 Day Sub County Siaya Gem
RAMULA MIXED SECONDARY SCHOOL 220 Day Sub County Siaya GEM
Malunga mixed secondary 213 Mixed day secondary Sub County Siaya Gem
Onding mixed secondary 150 Day Sub County Siaya Gem
Nyawara Girls Sec.School 940 Boarding Girls Extra County Siaya Gem
ย Aluor girls secondary 996 Boarding Girls Extra County Siaya Gem
St Mary’s school Yala 1897 Boarding Boys Extra County Siaya Gem
Malele mixed secondary 496 Day Sub County Siaya Gem
SIREMBE MIXED SECONDARY SCHOOL 1251 Mixed Boarding Extra County Siaya GEM
SinagaGirls 815 Boarding Girls Extra County Siaya Gem
Kambare secondary School 252 Mixed boarding.and day Sub County Siaya Gem
Luri Mixed Secondary School 187 Day Sub County Siaya Gem
DIENYA MIXED SECONDARY 335 Day County Siaya GEM
Horace Ongili secondary 144 Mixed Boarding and Day Sub County Siaya Gem
Nyapiedho Secondary School 91 Day Sub County Siaya Gem
Nyangulu mixed sec 366 Day Sub County Siaya Gem
Nyamninia Sec School 806 Day County Siaya Gem
SAWAGONGO HIGH SCHOOL 1641 Boarding Boys Extra County Siaya GEM
WAGWER MIXED SECONDARY SCHOOL 355 MIXED DAY Sub County Siaya GEM
Gongo Warom Secondary School 318 Day Sub County Siaya Gem
DHENE MIXED DAY SECONDARY 0714205127 Day Sub County Siaya GEM
Apuoyo Mixed Secondary 205 Day Sub County Siaya Gem
Yala towwnship secondary achool. 239 Day Sub County Siaya Gem
St. Stephen’s Aluor Mixed Sec School 320 Day Sub County Siaya Gem
Lundha mixed sec school 671 Day Sub County Siaya Gem
St.Pauls Jina Sec school 115 Day Sub County Siaya Gem
St. Paul Siriwo Mixed Secondary School 175 Day Sub County Siaya Gem
ACK St Peter’s Wagai mixed secondary school 638 Day Sub County Siaya Gem
Nyasidhi secondary school 142 Day Sub County Siaya Gem
St. Mark’s Kagilo Secondary 268 Mixed Boarding Sub County Siaya Gem Yala
Maliera boys secondary 910 Boarding Boys County Siaya Gem yala
MIGOWA MIXED SECONDARY SCHOOL 187 MIXED DAY Sub County Siaya RARIEDA
AGOK MIXED SEC SCHOOL 194 Day Sub County Siaya RARIEDA
St.Sylvester Girls Secondary School 286 Boarding Girls County Siaya Rarieda
Kitambo Mixed Sec School 572 Day Sub County Siaya Rarieda
ST. NICHOLAS BOI MIXED SEC. SCHOOL 204 Day Sub County Siaya RARIEDA
Nyabera mixed Secondary school 346 Mixed day Sub County Siaya Rarieda
Mirando Ongalo Secondary 164 Day Sub County Siaya Rarieda
Okela mixed secondary School 240 Day National Siaya Rarieda
St Mathews Saradidi secondary school 243 Day Sub County Siaya Rarieda
St.Mary’s Powo mixed Secondary 223 Day Sub County Siaya Rarieda
St. Luke’s Luoro secondary school 92 Day Sub County Siaya Rarieda
MEMBA MIXED SECONDARY 337 MIXED DAY Sub County Siaya RARIEDA
Raliew secondary school 917 Mixed Boarding County Siaya Rarieda
Eng.Gumbo Rambira Girls 164 Day Sub County Siaya Rarieda
Rambugu mixed secondary 164 Day Sub County Siaya Rarieda
St. Antony Pala Kobong Mixed Secondary 64 Day Sub County Siaya Rarieda
NAYA SECONDARY 617 Mixed Boarding Sub County Siaya RARIEDA
RACHAR SEC 154 Day Sub County Siaya RARIEDA
St Mathews Ochienga mixed secondary School 378 Day Sub County Siaya Rarieda
ST.PHILLIPS WERA MIXED SECONDARY SCHOOL 321 Day Sub County Siaya RARIEDA
Tangaย  Mixed Secondary School 178 Day Sub County Siaya Rarieda
Ruma sec school 329 Day Sub County Siaya Rarieda
Makasembo secondary 435 Mixed Boarding County Siaya Rarieda
St John’s Oboch Secondary School 184 Day Sub County Siaya Rarieda
St. Johaness kawuondi Sec school 160 Day Sub County Siaya Rarieda
Gagra mixed 540 Mixed Boarding Sub County Siaya Rarieda
St Mark’s wayaga sec 77 Mixed day Sub County Siaya Rarieda
St.Mathews Kandaria Secondaryย  School 525 Mixed Boarding Sub County Siaya Rarieda
Tuju Mixed Secondary School 288 Day Sub County Siaya Rarieda
Rarieda Mixed 719 Mixed Boarding Sub County Siaya Rarieda
Nyagoko Secondary School 351 Mixed Boarding and Day County Siaya Rarieda
Siger Secondary School 258 Day Sub County Siaya Rarieda
St. Mary’s Lwak Girls’ High School 1736 Boarding Girls Extra County Siaya RARIEDA
MASALA MIXED SECONDARY SCHOOL 218 MIXED DAY Sub County Siaya RARIEDA
Chianda High School 1430 Boarding Boys Extra County Siaya Rarieda
Mahaya Sec school 243 Day Sub County Siaya Rarieda
NYAKONGO GIRLS 343 Boarding Girls County Siaya RARIEDA
Majango mixed sec 285 Day Sub County Siaya Rarieda
Lieta secondary school 443 Day Sub County Siaya Rarieda
Ramba Boys High 1912 Boarding Boys Extra County Siaya Rarieda
Nyamor Mixed Sec School 100 Day Sub County Siaya Rarieda
Ndigwa Secondary school 750 Mixed Day and Boarding School County Siaya Rarieda Sub County
SENATOR OBAMA KOGELO SEC 480 Day Sub County Siaya SIAYA
Mwer Secondary 241 Boys day&boarding Sub County Siaya Siaya
Kowet Secondary 242 Day Sub County Siaya Siaya
OJWANDO MIXED SECONDARY SCHOOL 138 Day Sub County Siaya SIAYA
Matera mixed secondary school 158 Day Sub County Siaya Siaya
Segere Mixed Sec School 671 Day Sub County Siaya Siaya
Ng’iya Girls’High School 1561 Boarding Girls National Siaya Siaya
Obambo mixed secondary 746 Day Sub County Siaya Siaya
Hono Secondary School 465 Mixed Boarding Sub County Siaya Siaya
St Joseph’s Nyalula sec 424 Day Sub County Siaya Siaya
Siaya Township Sec. School 750 Day Sub County Siaya Siaya
Kalkada mixed sec 127 Day Sub County Siaya Siaya
Nyambare seconndary 673 Day Sub County Siaya Siaya
Fr. Gulik Uradi girls 384 Boarding Girls Sub County Siaya Siaya
Ngiya mixed secondary 191 Day Sub County Siaya Siaya
Ng’iya Mixed Day Secondary School 191 Day Sub County Siaya Siaya
Agoro Oyombe Secondary School 823 Day Sub County Siaya Siaya
Mahola mixed secondary School 508 Day Sub County Siaya Siaya
Boro secondary School 585 Mixed Boarding Sub County Siaya Siaya
Nduru Mixed Secondary School 194 Day Sub County Siaya Siaya
Ulafu mixed secondary school. 433 Mixed Day Sub County Siaya Siaya
At Stephens Usingo Sec 169 Day Sub County Siaya Siaya
Siaya central secondary 483 Mixed Boarding Sub County Siaya Siaya
Nyadhi Secondary School 210 Day Sub County Siaya Siaya
St Peter Upanda Mixed secondary school 166 Day Sub County Siaya Siaya
Mulaha mixed sec 470 Day Sub County Siaya Siaya
Dibuoro 394 Day Sub County Siaya Siaya
Malomba mixed sec school 412 Mixed Day Sub County Siaya Siaya
Ngiya Girl’sย  Nationsl school 1497 Boarding Girls National Siaya Siaya
HAWINGA GIRLS HIGH SCHO 348 Boarding Girls County Siaya SIAYA
Kabura Mixed day secondary school 96 Mixed day Sub County Siaya Siaya
Ambrose Adeya Adongo 429 mixed Day Sub County Siaya Siaya
Mbaga mixed secondary school 353 Day Sub County Siaya Siaya
Barding Boys High School 1236 Boarding Boys Extra County Siaya Siaya
Barolengo 352 Day Sub County Siaya Siaya
Unyolo Secondary School 270 Day Sub County Siaya Siaya
Dirk Allison GSM Sec School 473 Day Sub County Siaya Siaya
SIRINDE MIXED SEC SCHOOL 272 Day Sub County Siaya SIAYA
Bishop Okoth Girls Mbaga 1483 Boarding Girls Extra County Siaya Siaya
Barding Boys 1234 Boarding Boys Extra County Siaya Siaya
Mahero mixed secondary school 195 Day Sub County Siaya siaya
St William Gendro Secondary School 115 Day Sub County Siaya Siaya
Holy Cross Sec 214 Day Sub County Siaya Siaya
St Christopher Palpal 220 Day Sub County Siaya Siaya
Uwasi mixed secondary school 166 Day Sub County Siaya Siaya
Uyoma Kobare Sec School 160 Mixed Day Sub County Siaya Siaya Sub County
Karapul Secondary School 155 Day Sub County Siaya Siaya Town
Got Oyenga Secondary School. 146 Mixed Day. Sub County Siaya Siaya.
SIGWENG’ KARUOTH SECONDARY 203 Mixed Day Sub County Siaya Ugenya
St Charles Humwend secondary school 502 Day Sub County Siaya Ugenya
GOT NANGA SEC 391 MIXED DAY Sub County Siaya UGENYA
GOT ODIMA SECONDARY SCHOOL 194 Day Sub County Siaya UGENYA
St.Nicholas Hafumbre 460 Day Sub County Siaya Ugenya
Anyiko secondary school 446 Day Sub County Siaya Ugenya
Ramunde mixed sec sch 487 Day Sub County Siaya Ugenya
St. Benedict’s Konya Secondary 396 Day Sub County Siaya Ugenya
St Peter’s ugambe mixed secondary school 90 Day Sub County Siaya ugenya
Ralak Girls 231 Day/boarding Sub County Siaya Ugenya
Kagonya Mixed Secondary school 400 Day Sub County Siaya Ugenya
St. Mary’s Ukwala High School 525 Boarding Boys Extra County Siaya Ugenya
Sifuyo secondary school 206 Day Sub County Siaya Ugenya
SEGA TOWNSHIP MIXED SECONDARY 791 Day Sub County Siaya UGENYA
St Stephens Siginga 509 Mixed day/boarding County Siaya Ugenya
Kogere Secondary School 224 Day Sub County Siaya Ugenya
Lifunga Girls Secondary School 169 Day Sub County Siaya Ugenya
Inungo mixed secondary school 780 Day Sub County Siaya Ugenya
St Joseph Uyundo secondary 302 Day Sub County Siaya Ugenya
Udira secondary School 589 Day Sub County Siaya Ugenya
Jera mixed secondary School 847 Mixed Boarding County Siaya Ugenya
Luanda kathieno mixed secondary school 218 Day Sub County Siaya Ugenya
St.bendicts Konya Sec 400 Day Sub County Siaya Ugenya
St Jacobs usinda mixed sec school 255 Day Sub County Siaya Ugenya
Sega girls sec school 976 Boarding Girls Extra County Siaya Ugenya
At. Paul’s Ndenga 490 Mixed Boarding County Siaya Ugenya
Got Osimbo Girls 301 Boarding Girls County Siaya Ugunja
Tingare Secondary school 360 Day Sub County Siaya Ugunja
Konjra Mixed Secondary School 240 Mixed day Sub County Siaya Ugunja
St. Peter’s Bar Atheng sec 92 Day Sub County Siaya Ugunja
St. Anthony Uluthe Sec. School 300 Day Sub County Siaya Ugunja
St. Francis Rang’ala girls secondary school 2219 Boarding Girls Extra County Siaya Ugunja
Simenya Secondary School 645 Day Sub County Siaya UGUNJA
Ngunya 520 Day Sub County Siaya Ugunja
Ulwani Mixed Secondary 289 Day Sub County Siaya Ugunja
At. Augustine’s Ogeda secondary school 123 Day Sub County Siaya Ugunja
St peters ukalama secondary school 250 Day Sub County Siaya Ugunja
Nyasanda Community High School 450 Day Sub County Siaya Ugunja
Moi secondary school Uloma 601 Mixed Day and Boarding County Siaya Ugunja
MUDHIERO SECONDARY SCHOOL 268 Day Sub County Siaya UGUNJA
Rangala Boys Secondary 832 Boarding Boys Extra County Siaya Ugunja
St Peter’s Rambula secondary school 627 Mixed boarding & day County Siaya UGUNJA sub county

You might also like: