Skip to content
Home Taita Taveta Mwatate
Bungule Primary Primary school · Mixed · Day, Taita Taveta County Bura Girls High School C1 · Girls · Boarding, Mwatate sub-county, Taita Taveta County Bura Primary Primary school · Mixed · Day, Taita Taveta County Chawia Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Dembwa Primary Primary school · Mixed · Day, Taita Taveta County Godoma Primary Primary school · Mixed · Day, Taita Taveta County Heriesta Secondary School Senior school · Girls · Boarding, Taita Taveta County Jora Primary Primary school · Mixed · Day, Taita Taveta County Josa Primary Primary school · Mixed · Day, Taita Taveta County Kamtonga Primary Primary school · Mixed · Day, Taita Taveta County Kenyatta High School C1 · Boys · Boarding, Mwatate sub-county, Taita Taveta County Kidaya Sagaigu Primary Primary school · Mixed · Day, Taita Taveta County Kighombo Primary Primary school · Mixed · Day, Taita Taveta County Kighononyi Primary Primary school · Mixed · Day, Taita Taveta County Kilulunyi Primary Primary school · Mixed · Day, Taita Taveta County Kipusi Primary Primary school · Mixed · Day, Taita Taveta County Kironge Primary Primary school · Mixed · Day, Taita Taveta County Kishamba Primary Primary school · Mixed · Day, Taita Taveta County Kishau Primary Primary school · Mixed · Day, Taita Taveta County Kitivo Primary Primary school · Mixed · Day, Taita Taveta County Maili Kumi Primary Primary school · Mixed · Day, Taita Taveta County Maktau Primary Primary school · Mixed · Day, Taita Taveta County Mambura Primary Primary school · Mixed · Day, Taita Taveta County Mariwenyi Primary School Primary school · Mixed · Day, Taita Taveta County Mazola Primary Primary school · Mixed · Day, Taita Taveta County Mbagha Primary Primary school · Mixed · Day, Taita Taveta County Mengo Primary Primary school · Mixed · Day, Taita Taveta County Mlamba Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Mlughi Primary Primary school · Mixed · Day, Taita Taveta County Mnamu Primary Primary school · Mixed · Day, Taita Taveta County Mnengwa Primary Primary school · Mixed · Day, Taita Taveta County Moi High School Kasigau C2 · Boys · Boarding, Voi sub-county, Taita Taveta County Mrabenyi Primary Primary school · Mixed · Day, Taita Taveta County Mrugua Primary Primary school · Mixed · Day, Taita Taveta County Mruru Primary Primary school · Mixed · Day, Taita Taveta County Mshimba Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Munda Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Murray Girls High School C2 · Girls · Boarding, Mwatate sub-county, Taita Taveta County Mwachabo Primary Primary school · Mixed · Day, Taita Taveta County Mwachawaza Primary Primary school · Mixed · Day, Taita Taveta County Mwafuga High School C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Mwakaleri Primary Primary school · Mixed · Day, Taita Taveta County Mwakinyungu Primary Primary school · Mixed · Day, Taita Taveta County Mwakitau Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Mwakitutu Primary Primary school · Mixed · Day, Taita Taveta County Mwambionu Secondary Senior school · Mixed · Day & Boarding, Taita Taveta County Mwambota Primary Primary school · Mixed · Day, Taita Taveta County Mwandala Primary Primary school · Mixed · Day, Taita Taveta County Mwandango Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Mwandisha Primary Primary school · Mixed · Day, Taita Taveta County Mwanyambo Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Mwasere Girls Secondary C2 · Girls · Boarding, Mwatate sub-county, Taita Taveta County Mwashuma Primary Primary school · Mixed · Day, Taita Taveta County Mwatate High School Senior school · Mixed · Day, Taita Taveta County Mwatate Junior Academy Primary Primary school · Mixed · Day, Taita Taveta County Mwatate Junior Preparatory Primary school · Mixed · Boarding, Taita Taveta County Mwatate Mixed Secondary Senior school · Mixed · Day & Boarding, Taita Taveta County Mwatate Primary Primary school · Mixed · Day, Taita Taveta County Mwatate Special Unit Primary school · Mixed · Day, Taita Taveta County Mwatunge Primary Primary school · Mixed · Day, Taita Taveta County Mwavunyu Primary Primary school · Mixed · Day, Taita Taveta County Mwawache Primary Primary school · Mixed · Day, Taita Taveta County Mzwanenyi Primary Primary school · Mixed · Day, Taita Taveta County Mzwanenyi Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Ngami Secondary C4 · Mixed · Day, Mwatate sub-county, Taita Taveta County Nyolo Primary Primary school · Mixed · Day, Taita Taveta County Rahai Primary Primary school · Mixed · Day, Taita Taveta County Rong? Primary Primary school · Mixed · Day, Taita Taveta County Sechu Primary School Primary school · Mixed · Day, Taita Taveta County Shelemba Primary Primary school · Mixed · Day, Taita Taveta County Sirienyi Primary Primary school · Mixed · Day, Taita Taveta County St. Joseph Primary Primary school · Mixed · Day, Taita Taveta County Taita Academy Primary Primary school · Mixed · Day, Taita Taveta County Taita Academy Secondary Senior school · Mixed · Day, Taita Taveta County Vichwala Primary Primary school · Mixed · Day, Taita Taveta County Wumari Primary Primary school · Mixed · Day, Taita Taveta County Wusi Primary Primary school · Mixed · Day, Taita Taveta County Wusi Special Unit (M.H) Primary school · Mixed · Day, Taita Taveta County Zare 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.