Skip to content
Home Nyanza Gucha
Primary schools in Gucha District
Kionyo DEB Primary Special Unit Primary school · Mixed · Day, Kisii County Kiorina DEB Primary Primary school · Mixed · Day, Kisii County Kiorori Dok Primary School Primary school · Mixed · Day, Kisii County Kiru SDA Primary Primary school · Mixed · Day, Kisii County Kulendi Joyland Primary Primary school · Mixed · Day, Kisii County Loyola Academy Primary Primary school · Mixed · Day, Kisii County Machengo Mission Primary Primary school · Mixed · Day, Kisii County Machera Tumaini Junior Primary Primary school · Mixed · Day, Kisii County Machongo PAG Primary Primary school · Mixed · Day, Kisii County Magena DEB Primary Primary school · Mixed · Day, Kisii County Magena DEB Special Unit Primary school · Mixed · Day, Kisii County Magena Junior Primary Primary school · Mixed · Day, Kisii County Magenche Alliance Primary Primary school · Mixed · Day, Kisii County Magenche Dok Primary Primary school · Mixed · Day, Kisii County Magenche Omogumo Primary Primary school · Mixed · Day, Kisii County Magenche Township Primary Primary school · Mixed · Day, Kisii County Magenge SDA Primary Primary school · Mixed · Day, Kisii County Maiga Primary Primary school · Mixed · Day, Kisii County Maini Progressive Academy Primary Primary school · Mixed · Day, Kisii County Majimazuri PAG Primary Primary school · Mixed · Day, Kisii County Makara Dok Primary Primary school · Mixed · Day, Kisii County Makongeni SDA Primary Primary school · Mixed · Day, Kisii County Mangere DEB Primary Primary school · Mixed · Day, Kisii County Mango Tree Primary Primary school · Mixed · Day, Kisii County Manyoni Memorial Primary Primary school · Mixed · Day, Kisii County Manywanda A Dok Primary Primary school · Mixed · Day, Kisii County Manywanda B Primary Primary school · Mixed · Day, Kisii County Marindi Junior Primary Primary school · Mixed · Day, Kisii County Mariwa PEFA Primary Primary school · Mixed · Day, Kisii County Maroba Dok Primary Primary school · Mixed · Day, Kisii County Maroba Glory Primary Primary school · Mixed · Day, Kisii County Marongo PAG Primary Primary school · Mixed · Day, Kisii County Maroo DEB Primary Primary school · Mixed · Day, Kisii County Maroo Township Primary Primary school · Mixed · Day, Kisii County Masanga Primary Primary school · Mixed · Day, Kisii County Masas Academy Primary Primary school · Mixed · Day, Kisii County Masifew Academy Primary Primary school · Mixed · Day, Kisii County Masisi Primary Primary school · Mixed · Day, Kisii County Massirandi Academy Primary Primary school · Mixed · Day, Kisii County Matagaro SDA Primary Primary school · Mixed · Day, Kisii County Matangamano Academy Primary Primary school · Mixed · Day, Kisii County Matangamano DEB Primary Primary school · Mixed · Day, Kisii County Mavuno Complex Primary Primary school · Mixed · Day, Kisii County Mercy Academy Primary Primary school · Mixed · Day & Boarding, Kisii County Mesabakwa Dok Primary School Primary school · Mixed · Day, Kisii County Mesocho SDA Primary Primary school · Mixed · Day, Kisii County Metaburo Dok Primary Primary school · Mixed · Day, Kisii County Metembe Dok Primary Primary school · Mixed · Day, Kisii County Metengero Dok Primary Primary school · Mixed · Day, Kisii County Milimani Academy Primary Primary school · Mixed · Day, Kisii County Millenium Academy Primary School Primary school · Mixed · Day, Kisii County Misesi Junior Primary Primary school · Mixed · Day, Kisii County Mobirona PAG Primary Primary school · Mixed · Day, Kisii County Mochengo Junior Academy Primary Primary school · Mixed · Day, Kisii County Mochengo Mission Primary Primary school · Mixed · Day, Kisii County Mochengo PAG Primary Primary school · Mixed · Day, Kisii County Mochorwa DEB Primary School Primary school · Mixed · Day, Kisii County Mogambi Dok Primary Primary school · Mixed · Day, Kisii County Mogenda Township Primary Primary school · Mixed · Day, Kisii County Mogonga Matierio Primary Primary school · Mixed · Day, Kisii County Mogonga Primary Primary school · Mixed · Day, Kisii County Mogumo DEB Primary Primary school · Mixed · Day, Kisii County Mokarate DEB Primary Primary school · Mixed · Day, Kisii County Mokarate DEB Special Unit Primary school · Mixed · Day, Kisii County Mokomoni DEB Primary Primary school · Mixed · Day, Kisii County Mokonge Dok Primary Primary school · Mixed · Day, Kisii County Mokubo SDA Primary Primary school · Mixed · Day, Kisii County Monianku Primary Primary school · Mixed · Day, Kisii County Moogi DEB Primary Primary school · Mixed · Day, Kisii County Mosache SDA Primary Primary school · Mixed · Day, Kisii County Mosasa Dok Primary Primary school · Mixed · Day, Kisii County Mosco Academy Primary Primary school · Mixed · Day, Kisii County Mosensema DEB Primary Primary school · Mixed · Day, Kisii County Mosobeti Dok Primary Primary school · Mixed · Day, Kisii County, Nyamache Mosobeti Dok Primary Primary school · Mixed · Day, Kisii County, Kenyenya Mosola SDA Primary Primary school · Mixed · Day, Kisii County Moteiribe DEB Primary Primary school · Mixed · Day, Kisii County Motemwomamu Primary Primary school · Mixed · Day, Kisii County Moticho SDA Primary Primary school · Mixed · Day, Kisii County Motontera DEB Primary Primary school · Mixed · Day, Kisii County Mt Carmel Primary Primary school · Mixed · Day, Kisii County Mt Sinai Academy Primary Primary school · Mixed · Day & Boarding, Kisii County Muma SDA Primary Primary school · Mixed · Day, Kisii County Mwema Academy Primary Primary school · Mixed · Day, Kisii County Naikuru PAG Primary Primary school · Mixed · Day, Kisii County Nchoro Primary Primary school · Mixed · Day, Kisii County Ndonyo DEB Primary Primary school · Mixed · Day, Kisii County Nduru DEB Primary Primary school · Mixed · Day, Kisii County Neema Nuru Primary Primary school · Mixed · Day, Kisii County Ntamocha DEB Primary Primary school · Mixed · Day, Kisii County Nuru Academy Primary Primary school · Mixed · Day, Kisii County Nyabera Primary Primary school · Mixed · Day, Kisii County Nyabigege Dok Primary Primary school · Mixed · Day, Kisii County Nyabigena Academy Primary Primary school · Mixed · Day, Kisii County Nyabigena Primary Primary school · Mixed · Day, Kisii County Nyabigonkoru Dok Primary Primary school · Mixed · Day, Kisii County Nyabikondo SDA Primary Primary school · Mixed · Day, Kisii County Nyabine Dok Primary Primary school · Mixed · Day, Kisii County Nyabinyinyi AIC Primary Primary school · Mixed · Day, Kisii County Nyabiore Dok Primary Primary school · Mixed · Day, Kisii 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.