Skip to content
Home Nyanza
Primary schools in Nyanza Province
Bingutwi Primary School Primary school · Mixed · Day, Migori County Biombe SDA Primary Primary school · Mixed · Day, Kisii County Birongo Mixed Academy Primary school · Mixed · Day, Kisii County Birongo PAG Primary Primary school · Mixed · Day, Kisii County Birongo SDA Primary Primary school · Mixed · Day, Kisii County Bisamm Academy Primary school · Mixed · Day & Boarding, Nyamira County Bisamm Juniour Academy Primary school · Mixed · Day, Nyamira County Bishop Lawi Academy Primary School Primary school · Mixed · Day, Homa Bay County Bishop Okok Rang'wena Primary School Primary school · Mixed · Day, Homa Bay County Bishop Okoth Primary Primary school · Mixed · Day, Kisumu County Bitare SDA Primary Primary school · Mixed · Day, Kisii County Bitengo Academy Primary Primary school · Mixed · Day, Kisii County Biticha Dok Primary Primary school · Mixed · Day, Nyamira County Bitundugusu SDA Pr Primary school · Mixed · Day, Nyamira County Bl. Tezza Complex Primary School Primary school · Mixed · Day & Boarding, Migori County Bm Kugitura Primary School Primary school · Mixed · Day, Migori County Boarder Academy Primary Primary school · Mixed · Day, Kisii County Bobaracho Dok Primary Primary school · Mixed · Day, Kisii County Bobaracho Special Unit Primary school · Mixed · Day, Kisii County Bobembe ELCK Boys Boarding Primary Primary school · Mixed · Boarding, Nyamira County Bocharia PAG Primary Primary school · Mixed · Day, Nyamira County Bodi Primary Primary school · Mixed · Day, Kisumu County Bogambero Primary School Primary school · Mixed · Day, Migori County Bogeche Dok Primary Primary school · Mixed · Day, Kisii County Bogeka PAG Primary Primary school · Mixed · Day, Kisii County Bogesaka Dok Primary Primary school · Mixed · Day, Kisii County Bogichoncho PAG Primary Primary school · Mixed · Day, Kisii County Bogisero Academy Primary Primary school · Mixed · Day, Kisii County Bogitaa ELCK Primary Primary school · Mixed · Day, Kisii County Bogitaa Special Unit Primary school · Mixed · Day, Kisii County Bogwendo Pr Primary school · Mixed · Day, Nyamira County Bohorera Primary Primary school · Mixed · Day, Migori County Boi Primary School Primary school · Mixed · Day, Siaya County Boitangare Primary Primary school · Mixed · Day, Kisii County Bokabirori Primary Primary school · Mixed · Day, Kisii County Bokeabu Dok Primary Primary school · Mixed · Day, Kisii County Bokiakumu Primary Primary school · Mixed · Day, Kisii County Bokimai SDA Primary Primary school · Mixed · Day, Kisii County Bokingoina Preparatory Academy Primary school · Mixed · Day, Kisii County Bokinibanto DEB Primary Primary school · Mixed · Day, Kisii County Bomariba Dok Primary Primary school · Mixed · Day, Kisii County Bombaba Primary Primary school · Mixed · Day, Kisii County Bomondi Primary School Primary school · Mixed · Day, Nyamira County Bomonyama DEB Primary Primary school · Mixed · Day, Kisii County Bomorito Pr Primary school · Mixed · Day, Nyamira County Bomware SDA Primary Primary school · Mixed · Day, Kisii County Bonareri Academy Primary school · Mixed · Day, Nyamira County Bondeka ELCK Pr Primary school · Mixed · Day, Nyamira County Bonde Kakoko Primary School Primary school · Mixed · Day, Kisumu County Bonde Primary Primary school · Mixed · Day, Kisumu County Bonde Primary Primary school · Mixed · Day, Migori County Bondo Complex Academy Primary School Primary school · Mixed · Day, Siaya County Bondo Kachola Primary Primary school · Mixed · Day, Kisumu County Bondo Kogelo Primary Primary school · Mixed · Day, Migori County Bondo Kosiemo Primary School Primary school · Mixed · Day, Migori County Bondo Nyironge Primary School Primary school · Mixed · Day, Migori County Bondo Otuchi Primary Primary school · Mixed · Day, Migori County Bondo Primary School Primary school · Mixed · Day, Homa Bay County Bondo Township Primary School Primary school · Mixed · Day, Siaya County Bong'anta Academy Primary Primary school · Mixed · Day, Kisii County Bongebo Primary Primary school · Mixed · Day, Migori County Bonge Primary School Primary school · Mixed · Day, Homa Bay County Bongia Primary School Primary school · Mixed · Day, Homa Bay County Bong'onta DEB Primary Primary school · Mixed · Day, Kisii County Bongu Primary Primary school · Mixed · Day, Migori County Bongu Primary Primary school · Mixed · Day, Homa Bay County Bongu Primary School Primary school · Mixed · Day, Homa Bay County Bonyaiguba DEB Primary Primary school · Mixed · Day, Nyamira County Bonyakoni Dok Primary Primary school · Mixed · Day, Kisii County Bonyancha DEB Primary Primary school · Mixed · Day, Kisii County Bonyunyu DEB Pr Primary school · Mixed · Day, Nyamira County Bonyunyu Dok Primary Primary school · Mixed · Day, Nyamira County Bonyunyu SDA Boarding Pr Primary school · Mixed · Day & Boarding, Nyamira County Borabu Academy Primary school · Mixed · Day, Nyamira County Borabu DEB Pr Primary school · Mixed · Day, Nyamira County Borabu DEB Primary Primary school · Mixed · Day, Nyamira County Borabu Hillside Academy Primary school · Mixed · Day & Boarding, Nyamira County Borangi PAG Primary Primary school · Mixed · Boarding, Kisii County Borangi Riverside Academy Primary Primary school · Mixed · Day, Kisii County Borangi SDA Primary Primary school · Mixed · Day, Kisii County Border Chirldren Home and School Primary school · Mixed · Day, Migori County Border Hill Academy Primary School Primary school · Mixed · Day, Migori County Boremagongo Primary School Primary school · Mixed · Day, Migori County Borkimoli Primary Primary school · Mixed · Day, Nyamira County Boronyi DEB Primary Primary school · Mixed · Day, Kisii County Boro Primary Primary school · Mixed · Day, Siaya County Boruma Dok Primary Primary school · Mixed · Day, Kisii County Bosaga Dok Primary Primary school · Mixed · Day, Kisii County Bosansa DEB Primary Primary school · Mixed · Day, Kisii County Bosiango ELCK Primary Primary school · Mixed · Day, Nyamira County Bosire Academy Primary school · Mixed · Day, Kisii County Bosose Primary Primary school · Mixed · Day, Nyamira County Botana Dok Primary Primary school · Mixed · Day, Nyamira County Botoro ELCK Primary Primary school · Mixed · Day, Kisii County Bototo Dok Primary Primary school · Mixed · Day, Kisii County Boya Giribe Primary School Primary school · Mixed · Day, Migori County Boya Primary Primary school · Mixed · Day, Kisumu County Braeburn Intl Kisumu Primary School Primary school · Mixed · Day, Kisumu County Brains Primary School Primary school · Mixed · Day, Homa Bay County Bright Future Primary School Primary school · Mixed · Day, Homa Bay County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.