Skip to content
Home Taita Taveta Voi
A.C.K St. Bartholomew Secondary Senior school · Boys · Boarding, Taita Taveta County Allan Mjomba Secondary C4 · Mixed · Day, Voi sub-county, Taita Taveta County Boniface Mganga Primary Primary school · Mixed · Day, Taita Taveta County Buguta Primary Primary school · Mixed · Day, Taita Taveta County Coast High School Taita Senior school · Boys · Day & Boarding, Taita Taveta County David Kayanda Secondary C4 · Mixed · Day, Voi sub-county, Taita Taveta County Ghazi Primary Primary school · Mixed · Day, Taita Taveta County Gideon Mosi Primary Primary school · Mixed · Day, Taita Taveta County Gimba Primary Primary school · Mixed · Day, Taita Taveta County Ikanga Primary Primary school · Mixed · Day, Taita Taveta County Itinyi Primary School Primary school · Mixed · Day, Taita Taveta County Kajire Primary Primary school · Mixed · Day, Taita Taveta County Kajire Secondary C3 · Girls · Boarding, Voi sub-county, Taita Taveta County Kalambe Primary Primary school · Mixed · Day, Taita Taveta County Kalela Primary School Primary school · Mixed · Day, Taita Taveta County Kale Primary Primary school · Mixed · Day, Taita Taveta County Kambito Primary Primary school · Mixed · Day, Taita Taveta County Kirindinyi Primary Primary school · Mixed · Day, Taita Taveta County Kirumbi Primary Primary school · Mixed · Day, Taita Taveta County Kirutai Primary Primary school · Mixed · Day, Taita Taveta County Kisimenyi Primary Primary school · Mixed · Day, Taita Taveta County Kiteghe Primary Primary school · Mixed · Day, Taita Taveta County Kizumanzi Primary Primary school · Mixed · Day, Taita Taveta County Makwasinyi Primary Primary school · Mixed · Day, Taita Taveta County Manyani Primary Primary school · Mixed · Day & Boarding, Taita Taveta County Marasi B (Manyatta) Primary School Primary school · Mixed · Day, Taita Taveta County Marasi Primary Primary school · Mixed · Day, Taita Taveta County Marie Primary Primary school · Mixed · Day, Taita Taveta County Marungu Primary School Primary school · Mixed · Day, Taita Taveta County Marungu Secondary School C4 · Mixed · Day, Voi sub-county, Taita Taveta County Mbulia Primary Primary school · Mixed · Day, Taita Taveta County Miasenyi Primary Primary school · Mixed · Day, Taita Taveta County Mkamenyi Primary Primary school · Mixed · Day, Taita Taveta County Mkwachunyi Primary Primary school · Mixed · Day, Taita Taveta County Mlondo Primary Primary school · Mixed · Day, Taita Taveta County Mlundinyi Primary Primary school · Mixed · Day, Taita Taveta County Mole Primary Primary school · Mixed · Day, Taita Taveta County Mrangi Primary Primary school · Mixed · Day, Taita Taveta County Mwaghogho Secondary C3 · Boys · Boarding, Voi sub-county, Taita Taveta County Mwakajo Primary Primary school · Mixed · Day, Taita Taveta County Mwakichuchu Secondary C3 · Boys · Boarding, Voi sub-county, Taita Taveta County Mwakiki Primary Primary school · Mixed · Day, Taita Taveta County Mwakingali Primary School Primary school · Mixed · Day, Taita Taveta County Mwakitawa Secondary C2 · Girls · Boarding, Voi sub-county, Taita Taveta County Mwakuni Primary Primary school · Mixed · Day, Taita Taveta County Mwambiti Primary Primary school · Mixed · Day, Taita Taveta County Mwambiti Secondary C4 · Boys · Day, Voi sub-county, Taita Taveta County Mwambolembole Primary Primary school · Mixed · Day, Taita Taveta County Mwamunga Primary School Primary school · Mixed · Day, Taita Taveta County Mwangea Secondary School C3 · Boys · Listed as hybrid, Voi sub-county, Taita Taveta County Mwanyambo Primary Primary school · Mixed · Day, Taita Taveta County Mwanyambo Special Unit Primary school · Mixed · Day, Taita Taveta County Ndile Primary Primary school · Mixed · Day, Taita Taveta County Ndome Primary Primary school · Mixed · Day, Taita Taveta County Ore Primary Primary school · Mixed · Day, Taita Taveta County Our Lady of Perpectual Saccour Secondary C2 · Girls · Boarding, Voi sub-county, Taita Taveta County Rukanga Primary Primary school · Mixed · Day, Taita Taveta County Sagalla Primary Primary school · Mixed · Day, Taita Taveta County Sasenyi Primary Primary school · Mixed · Day, Taita Taveta County Sowa Primary School Primary school · Mixed · Day, Taita Taveta County St. Agnes Primary School Primary school · Mixed · Day, Taita Taveta County St. Stephen Primary Primary school · Mixed · Day, Taita Taveta County Talio Primary Primary school · Mixed · Day, Taita Taveta County Tausa Primary Primary school · Mixed · Day, Taita Taveta County The Moon Link Academy Primary School Primary school · Mixed · Day, Taita Taveta County Tsavo Academy Primary School Primary school · Mixed · Day, Taita Taveta County Vision Academy Primary Primary school · Mixed · Day, Taita Taveta County Voi Primary Primary school · Mixed · Day, Taita Taveta County Voi Secondary C2 · Boys · Boarding, Voi sub-county, Taita Taveta County Voi Special School Primary school · Mixed · Day, Taita Taveta County Wongonyi Primary Primary school · Mixed · Day, Taita Taveta County Wray Primary Primary school · Mixed · Day, Taita Taveta County Zungulukani Primary Primary school · Mixed · Day, Taita Taveta 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.