Skip to content
Home Nyanza Nyamira Manga
Primary schools in Manga Division
Benya Academy Primary school · Mixed · Day, Nyamira County Bigogo DEB Pr Primary school · Mixed · Day, Nyamira County Bigogo Dok Pr Primary school · Mixed · Day, Nyamira County Bitundugusu SDA Pr Primary school · Mixed · Day, Nyamira County Bogwendo Pr Primary school · Mixed · Day, Nyamira County Charara Sunshine Academy Primary school · Mixed · Day, Nyamira County Danya Academy Primary school · Mixed · Day, Nyamira County Dazamo Setlight Academy Primary school, Nyamira County Ekerubo Dok Pr Primary school · Mixed · Day, Nyamira County Emanga DEB Pr Primary school · Mixed · Day, Nyamira County Entanda DEB Primary School Primary school · Mixed · Day, Nyamira County Faith Kiendege Academy Primary school · Mixed · Day, Nyamira County Geke Pr Primary school · Mixed · Day, Nyamira County Gesure ELCK Pr Primary school · Mixed · Day, Nyamira County Igenamonto PAG Pr Primary school · Mixed · Day, Nyamira County Ikobe DEB Pr Primary school · Mixed · Boarding, Nyamira County Ikobe SDA Preparatory Primary school, Nyamira County Ikonge Primary School Primary school · Mixed · Day, Nyamira County Irianyi DEB Pr Primary school · Mixed · Day, Nyamira County Joyland Junior Academy Primary school · Mixed · Day, Nyamira County Kanyamware Dok Pr Primary school · Mixed · Day, Nyamira County Kebubura Pr Primary school · Mixed · Day, Nyamira County Kemera Central Academy Primary school · Mixed · Day, Nyamira County Kenyerere Primary Primary school · Mixed · Day, Nyamira County Kerongo Dok Pr Primary school · Mixed · Day, Nyamira County Kerora Dok Pr Primary school · Mixed · Day, Nyamira County Kiangoso Pr Primary school · Mixed · Day, Nyamira County Kiendege DEB Pr Primary school · Mixed · Day, Nyamira County Kiogutwa SDA Pr Primary school · Mixed · Day, Nyamira County Liyanyabwanga Pr Primary school · Mixed · Day, Nyamira County Medicare Pr Primary school · Mixed · Day, Nyamira County Moitunya SDA Pr Primary school · Mixed · Day, Nyamira County Moitunya Special Unit Primary school · Mixed · Day, Nyamira County Mokomoni Primary Primary school · Mixed · Day, Nyamira County Mokorongosi Pr Primary school · Mixed · Day, Nyamira County Mokwerero DEB Pr Primary school · Mixed · Day, Nyamira County Moromba PAG Pr Primary school · Mixed · Day, Kisii County Motembe Dok Pr Primary school · Mixed · Day, Nyamira County Murako Pr Primary school · Mixed · Day, Nyamira County Nyachichi Dok Pr Primary school · Mixed · Day, Nyamira County Nyagechenche Dok Pr Primary school · Mixed · Day, Nyamira County Nyaguku Dok Pr Primary school · Mixed · Day, Nyamira County Nyaikuro DEB Pr Primary school · Mixed · Day, Nyamira County Nyaisa Pr Primary school · Mixed · Day, Nyamira County Nyaisa SDA Boarding Primary school · Mixed · Boarding, Nyamira County Nyakongo Dok Pr Primary school · Mixed · Day, Nyamira County Nyamachemange Pr Primary school · Mixed · Day, Nyamira County Nyamare SDA Pr Primary school · Mixed · Day, Nyamira County Nyambaria Primary Primary school · Mixed · Day, Nyamira County Nyambaso SDA Pr Primary school · Mixed · Boarding, Nyamira County Nyambogo SDA Pr Primary school · Mixed · Day, Nyamira County Nyambogo Special Unit Primary school · Mixed · Day, Nyamira County Nyamwanga Dok Pr Primary school · Mixed · Day, Nyamira County Nyanbaso Special Unit Primary school · Mixed · Boarding, Nyamira County Nyangina Dok Pr Primary school · Mixed · Day, Nyamira County Ogango DEB Pr Primary school · Mixed · Day, Nyamira County Ogango Special Unit Primary school · Mixed · Day, Nyamira County Omogomba Pr Primary school · Mixed · Day, Nyamira County Omogwa Dok Pr Primary school · Mixed · Day, Nyamira County Omosocho Kindergarten Primary Primary school, Nyamira County Riamachana DEB Pr Primary school · Mixed · Day, Nyamira County Riavanga Dok Primary Primary school · Mixed · Day, Nyamira County Riegechure Pr Primary school · Mixed · Day, Nyamira County Riogoro PAG Pr Primary school · Mixed · Day, Nyamira County Riomoro Dok Pr Primary school · Mixed · Day, Nyamira County Riong'uti Dok Pr Primary school · Mixed · Day, Nyamira County Riong'uti Special Unit Primary school · Mixed · Day, Nyamira County Sengera DEB Pr Primary school · Mixed · Day, Nyamira County Sinai Academy Primary school, Nyamira County Sirate DEB Pr Primary school · Mixed · Day, Nyamira County St Charles Lwanga Academy Primary school, Nyamira County Tight Heart Academy Primary school · Mixed · Day, Nyamira County Tombe Central Academy Primary school · Mixed · Day, Nyamira County Tombe Faith Academy Primary school · Mixed · Day, Nyamira County Tombe SDA Pr Primary school · Mixed · Day, Nyamira County Tombe Special Unit Primary school · Mixed · Day, Nyamira County Tripod Advanced Academy Primary school · Mixed · Day, Nyamira County Upper Hill Academy Primary school · Mixed · Day, Nyamira County Victory Academy Primary school · Mixed · Day, Nyamira 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.