Menu

Primary schools in Siaya County

725 primary schools in Siaya County, 2.2% of the 32,703 in Kenya and 19th of 47 counties. Bondo has the most, with 147. That is 725 primary schools. Counted from the Ministry of Education register, not guessed.

93% public
Primary schools
725
2.2% of the 32,703 in Kenya
Public
677
owner stated as public
Private
40
owner stated as private
Sub-counties with one
6
of 6 in the county

Primary schools by sub-county

The 7 sub-counties with the most. Every sub-county is a heading in the list below.

  1. Bondo147
  2. Alego Usonga134
  3. Rarieda128
  4. Gem115
  5. Ugenya97
  6. Ugunja81
  7. Sub-county not recorded23

Source: Ministry of Education school register, 2016 and 2010.

Every primary school in Siaya County

The first 300 of 725, by sub-county. The rest are on each sub-county's own page, linked in the headings.

Primary schools in Siaya County
SchoolLevelOwner
Sub-county not recorded 23
Anyiko Special UnitPrimarypublic
Bar Kowino S.UPrimarypublic
Bar Kwogo Pri SchoolPrimarypublic
Cross Style Academy PrimaryPrimaryprivate
Dunya S.UPrimarypublic
Madiany S.UPrimarypublic
Midiro Pri SchoolPrimarypublic
Misori Kaugagi PrimaryPrimarypublic
Nina Special UnitPrimarypublic
Nthere Pri SchoolPrimarypublic
Nyakongo Kokang' PrimaryPrimarypublic
Nyang'anga PrimaryPrimarypublic
Nyang'ungu PrimaryPrimarypublic
Nyangoe Pri SchoolPrimarypublic
Rabour PrimaryPrimarypublic
Ramwea Pri SchPrimaryunknown
Sirende PrimaryPrimarypublic
St. John Bosco Nyalunya PrimaryPrimarypublic
St. Mary's Pri SchoolPrimarypublic
Stsylvester Pri SchPrimaryunknown
Uhola PpimaryPrimarypublic
Undira Kamrembo PrimaryPrimarypublic
Usira Pri SchoolPrimarypublic
Alego Usonga 134
Achage PrimaryPrimarypublic
Aduwa PrimaryPrimarypublic
Agage PrimaryPrimarypublic
Agoro LieyePrimarypublic
Agoro Oyombe PrimaryPrimarypublic
Agoro Tula PrimaryPrimarypublic
Agulu PrimaryPrimarypublic
Aluny PrimaryPrimarypublic
AnduroPrimarypublic
Asere PrimaryPrimarypublic
Awelo PrimaryPrimarypublic
Bar AguluPrimarypublic
Bar KagwandaPrimarypublic
Bar Kodhiambo PrimaryPrimarypublic
Bar Olengo PrimaryPrimarypublic
Barding PrimaryPrimarypublic
Boro PrimaryPrimarypublic
Bukhoba PrimaryPrimarypublic
Dibuoro PrimaryPrimarypublic
Duha PrimaryPrimarypublic
Gendro PrimaryPrimarypublic
Gombe Komolo PrimaryPrimarypublic
Goro PrimaryPrimarypublic
Got Oyenga PrimaryPrimarypublic
Gulf AcademyPrimaryprivate
Hawinga PrimaryPrimarypublic
Hono PrimaryPrimarypublic
Kabura PrimaryPrimarypublic
Kabura Ulwan PrimaryPrimarypublic
Kal KadaPrimarypublic
Kalenyjuok PrimaryPrimarypublic
Kanyaboli PrimaryPrimarypublic
Karapul PrimaryPrimarypublic
Karapul Special UnitPrimarypublic
Katuda PrimaryPrimarypublic
Kirindo PrimaryPrimarypublic
Kochieng PrimaryPrimarypublic
Kowet PrimaryPrimarypublic
Kubar PrimaryPrimarypublic
Liganwa PrimaryPrimarypublic
Lwala Kaor PrimaryPrimarypublic
Madede PrimaryPrimarypublic
Magungu PrimaryPrimarypublic
Mahero PrimaryPrimarypublic
Mahola PrimaryPrimarypublic
Malomba PrimaryPrimarypublic
Manyala PrimaryPrimarypublic
Masumbi PrimaryPrimarypublic
Matera PrimaryPrimarypublic
Mbaga Girls Boarding PrimaryPrimarypublic
Mbaga Mixed PrimaryPrimarypublic
Mugane PrimaryPrimarypublic
Mulaha PrimaryPrimarypublic
Mur Malanga PrimaryPrimarypublic
Mwer PrimaryPrimarypublic
Ndai PrimaryPrimarypublic
Ndisi PrimaryPrimarypublic
Nduru PrimaryPrimarypublic
Ng?ra PrimaryPrimarypublic
Ng'iya GirlsPrimarypublic
Ngiya Mixed PrimaryPrimarypublic
NguraPrimarypublic
Nina For the DeafPrimarypublic
Nina PrimaryPrimarypublic
Nyadhi PrimaryPrimarypublic
Nyagwela PrimaryPrimarypublic
Nyajuok PrimaryPrimarypublic
Nyakado PrimaryPrimarypublic
Nyalaji PrimaryPrimarypublic
Nyalgunga PrimaryPrimarypublic
Nyalula PrimaryPrimarypublic
Nyalwanga PrimaryPrimarypublic
Nyambare PrimaryPrimarypublic
Nyamila PrimaryPrimarypublic
Nyandhero PrimaryPrimarypublic
Nyandiwa PrimaryPrimarypublic
Nyang'inja PrimaryPrimarypublic
Nyang'oma KogeloPrimarypublic
NyangangaPrimarypublic
Nyangoma Kogelo PrimaryPrimarypublic
Nyasita PrimaryPrimarypublic
Obambo PrimaryPrimarypublic
Ochiewa PrimaryPrimarypublic
OchiloPrimarypublic
Ojwando PrimaryPrimarypublic
Oseno Komolo PrimaryPrimarypublic
Osoro PrimaryPrimarypublic
Pal PalPrimarypublic
Pap Boro PrimaryPrimarypublic
Pap Gori PrimaryPrimarypublic
Pap Kakan PrimaryPrimarypublic
Pap Nyadiel PrimaryPrimarypublic
Pap Olengo PrimaryPrimarypublic
Pap Oriang'Primarypublic
Rachuonyo PrimaryPrimarypublic
RakuomPrimarypublic
Ralak Thim PrimaryPrimarypublic
Rambo PrimaryPrimarypublic
Rarieda Uyore Primary SchoolPrimarypublic
Rasugu PrimaryPrimarypublic
Segere PrimaryPrimarypublic
Selly' S JuniorPrimaryprivate
Senator Obama KogeloPrimarypublic
Siaya Bridge InternationalPrimaryprivate
Siaya Central PrimaryPrimarypublic
Siaya Township PrimaryPrimarypublic
Sidok PrimaryPrimarypublic
Sidondo PrimaryPrimarypublic
SidundoPrimarypublic
Sigana PrimaryPrimarypublic
SirindePrimarypublic
Sirongo Oware PrimaryPrimarypublic
Sudhe PrimaryPrimarypublic
Udamayi PrimaryPrimarypublic
Udenda PrimaryPrimarypublic
Uhembo PrimaryPrimarypublic
Uhuyi PrimaryPrimarypublic
Ulafu PrimaryPrimarypublic
Ulawe Apate PrimaryPrimarypublic
Uloma Kodero PrimaryPrimarypublic
Umala PrimaryPrimarypublic
Unyolo PrimaryPrimarypublic
UpandaPrimarypublic
Uradi PrimaryPrimarypublic
Urim PrimaryPrimarypublic
Usingo PrimaryPrimarypublic
Usula PrimaryPrimarypublic
Uuna PrimaryPrimarypublic
Uwasi PrimaryPrimarypublic
Uyiko PrimaryPrimarypublic
Uyoma PrimaryPrimarypublic
Wang' Chieng'Primarypublic
Yogo PrimaryPrimarypublic
Yogo V.O.S.HPrimaryprivate
Bondo 147
Abidha Pri SchoolPrimarypublic
Abimbo Pri SchoolPrimarypublic
Abom Pri SchoolPrimarypublic
Agwara Pri SchoolPrimarypublic
Ajigo Pri SchoolPrimarypublic
Akoko Pri SchoolPrimarypublic
Alara Pri SchoolPrimarypublic
Alara Ss Pri SchoolPrimarypublic
Atilili Pri SchoolPrimarypublic
Bar Awendo Pri SchoolPrimarypublic
Bar Kanyango Pri SchoolPrimarypublic
Bar Kawaga Pri SchoolPrimarypublic
Bar Kowino Pri SchoolPrimarypublic
Bar KuogoPrimarypublic
Bar Muofu Pri SchoolPrimarypublic
Bar Opuk Pri SchoolPrimarypublic
BarchandoPrimarypublic
Bondo Complex Academy Pri SchoolPrimaryprivate
Bondo Township Pri SchoolPrimarypublic
Bur Lowo Pri SchoolPrimarypublic
Bur Yiro Pri SchoolPrimarypublic
Chamagaha Pri SchoolPrimarypublic
Chunga Pri SchoolPrimarypublic
Dago Pri SchoolPrimarypublic
Dier Aora Pri SchPrimarypublic
Dunya Pri SchoolPrimarypublic
Emiles Academy Pri SchoolPrimaryprivate
Gobei Pri SchoolPrimarypublic
Goma Pri SchoolPrimarypublic
Gombe Pri SchoolPrimarypublic
Got Abiero Pri SchoolPrimarypublic
Got Kachieng Pri SchoolPrimarypublic
Got Matar Pri SchoolPrimarypublic
Got Ramogi Pri SchoolPrimarypublic
Gunda Sigomre Pri SchoolPrimarypublic
Jusa Pri SchoolPrimarypublic
KambajoPrimarypublic
KamnaraPrimarypublic
Kamorana Pri SchoolPrimarypublic
Kanyibok Pri SchoolPrimarypublic
Kapiyo Pri SchoolPrimarypublic
Kasau Pri SchoolPrimarypublic
Kayogo Pri SchoolPrimarypublic
Keyo Kodindo Pri SchoolPrimarypublic
Kibuye Pri SchoolPrimarypublic
Kipasi Pri SchoolPrimarypublic
Lenya Pri SchoolPrimarypublic
Luore Pri SchoolPrimarypublic
Lwala Pri SchoolPrimarypublic
MagakPrimarypublic
Magawa Pri SchoolPrimarypublic
Mageta Pri SchoolPrimarypublic
Mago Pri SchoolPrimarypublic
Magombe Pri SchoolPrimarypublic
Mahanga Pri SchoolPrimarypublic
Majengo Pri SchoolPrimarypublic
Majiwa Pri SchoolPrimarypublic
Manyonge Pri SchoolPrimarypublic
Maranda For Mentally HandicappedPrimarypublic
Maranda Pri SchoolPrimarypublic
Maranyona Pri SchoolPrimarypublic
Mary of Angels Pri SchoolPrimarypublic
Masita Pri SchoolPrimarypublic
Matangwe Pri SchoolPrimarypublic
Mawere Pri SchoolPrimarypublic
Mbeka Pri SchoolPrimarypublic
MigiroPrimarypublic
Migono Pri SchoolPrimarypublic
MilengaPrimarypublic
Minya Pri SchoolPrimarypublic
Mitiro Pri SchoolPrimarypublic
Mitundu Pri SchoolPrimarypublic
Miyandhe Pri SchoolPrimarypublic
Mogak Pri SchoolPrimarypublic
Muguna Pri SchoolPrimarypublic
Ndeda Island Pri SchoolPrimarypublic
Ndere AlingaPrimarypublic
NdherePrimarypublic
Ndira Pri SchoolPrimarypublic
Ndiwo Ppi SchoolPrimarypublic
Ndiwo PrimaryPrimarypublic
Ngulu Pri SchoolPrimarypublic
Nyabenge Pri SchoolPrimarypublic
Nyabondo Pri SchoolPrimarypublic
Nyaguda Pri SchoolPrimarypublic
Nyakasumbi Pri SchoolPrimarypublic
Nyamira MixedPrimarypublic
Nyamonye Pri SchoolPrimarypublic
Nyamuanga Pri SchoolPrimarypublic
Nyandusi Pri SchoolPrimarypublic
Nyangera Pri SchoolPrimarypublic
Nyangoma Girls Boarding Pri SchoolPrimarypublic
Nyangoma Mixed Pri SchoolPrimarypublic
Nyawita Pri SchoolPrimarypublic
Nyayo Pri SchoolPrimarypublic
Obedi Pri SchoolPrimarypublic
Odao Pri SchoolPrimarypublic
Odhuro Pri SchoolPrimarypublic
Oiko Pri SchoolPrimarypublic
Okola Pri SchoolPrimarypublic
Olago Pri SchoolPrimarypublic
Onyinyore Pri SchoolPrimarypublic
Orengo Pri SchoolPrimarypublic
Othach Pri SchoolPrimarypublic
Otuoma Pri SchoolPrimarypublic
Oyamo Island Pri SchoolPrimarypublic
Pala Pri SchPrimarypublic
Pap Lela Pri SchoolPrimarypublic
Rabango Pri SchoolPrimarypublic
Ragak Pri SchoolPrimarypublic
Rapogi Pri SchoolPrimarypublic
Sanda Pri SchoolPrimarypublic
Sangu Pri SchoolPrimarypublic
SangwePrimarypublic
Serawongo Pri SchoolPrimarypublic
Siage Pri SchoolPrimarypublic
Sifu Island Pri SchoolPrimarypublic
SikaPrimarypublic
Sinapanga Pri SchoolPrimarypublic
Sinyanya Pri SchoolPrimarypublic
Sirembe Pri SchoolPrimarypublic
St. Josph Bright StarPrimaryprivate
St. Lawrence GuyaPrimaryprivate
St. Mary of the AngelsPrimarypublic
St. Marys For Deaf NyangomaPrimarypublic
St. Mathews SironyoPrimaryprivate
St. Mathews Sironyo EcdPrimaryprivate
Thim Pri SchoolPrimarypublic
Ugadhi Pri SchoolPrimarypublic
Uhanga Pri SchoolPrimarypublic
Uhendo Pri SchoolPrimarypublic
Ulanda Pri SchoolPrimarypublic
Uliwa Pri SchoolPrimarypublic
Uloma Bondo Pri SchoolPrimarypublic
UlowaPrimarypublic
Usenge BeachPrimaryprivate
Usenge Pri SchoolPrimarypublic
Usenge Township Academy Pri SchoolPrimaryprivate
UsirePrimarypublic
Uyawi Pri SchoolPrimarypublic
Uyawi S.D.APrimaryprivate
Wambara Pri SchoolPrimarypublic
Wambasa Pri SchoolPrimarypublic

More lists for Siaya County

Primary schools near me

Questions people ask about primary schools in Siaya County

How many primary schools are there in Siaya County?
725 on the register: 725 primary schools. 677 are public and 40 private, and 8 have no owner stated.
Which sub-county in Siaya County has the most primary schools?
Bondo, with 147.
How does Siaya compare with the rest of Kenya?
Siaya County has 725 of the 32,703 primary schools on the register (2.2%), which puts it 19th of 47 counties.
Is this the full list, and how current is it?
It is every primary school on the Ministry of Education's 2016 school list and the 2010 EMIS list, which is the most complete public register there is. Schools opened or closed since may be missing or still listed. Owners can add or correct their own page.

All counties of Kenya