Skip to content
Home Nyanza Siaya Yala Urban Yala Township
Primary schools in Yala Township Location
Ahono Primary Primary school · Mixed · Day, Siaya County Anyiko Primary Primary school · Mixed · Day, Siaya County Bar Sauri Primary Primary school · Mixed · Day, Siaya County Bartulo Primary Primary school · Mixed · Day, Kakamega County Jina Primary Primary school · Mixed · Day, Siaya County Mindhine Primary Primary school · Mixed · Day, Siaya County Muhanda Primary Primary school · Mixed · Day, Siaya County Nyamninia Primary Primary school · Mixed · Day, Siaya County Sagam Primary Primary school · Mixed · Day, Siaya County Sinaga Primary Primary school · Mixed · Day, Siaya County St. Teresas' Primary Primary school · Mixed · Day & Boarding, Siaya County Tatro Primary Primary school · Mixed · Day, Siaya County Ulumbi Primary Primary school · Mixed · Day, Siaya County Yala Little Angels Academy Primary Primary school · Mixed · Day, Siaya County Yala Township Primary Primary school · Mixed · Day, Siaya 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.