List of Secondary Schools in Taita Taveta County

info Schools
  1. Alan Mjomba Secondary – Mixed Day & Boarding
  2. Bishop John Njenga Secondary School – Mixed Day
  3. Canon Kituri Secondary – Mixed Day & Boarding
  4. Chala Secondary School – Mixed Day & Boarding
  5. Chawia High School – Mixed Day & Boarding
  6. Dalmas Moka Secondary School – Mixed Day
  7. David Kayanda Secondary School – Mixed Day & Boarding
  8. DrAggrey High School – Boys Boarding
  9. Eldoro Girls High School – Girls Boarding
  10. Funju Secondary School – Mixed Day
  11. Kajire Secondary School – Girls Day & Boarding
  12. Kitumbi High School – Mixed Day & Boarding
  13. Kiwinda Secondary School – Mixed Day
  14. Marungu Secondary School – Mixed Day
  15. Mghalu High School – Mixed Day & Boarding
  16. Moi High School Kisigau – Mixed Day & Boarding
  17. Mshimba Secondary School – Mixed Day & Boarding
  18. Munda Secondary School – Mixed Day & Boarding
  19. Murray Girls’ High School – Girls Boarding
  20. Mwafuga Secondary School – Mixed Day
  21. Mwaghogho Secondary School – Mixed Boarding
  22. Mwakichuchu Secondary School – Girls Day & Boarding
  23. Mwakitawa Secondary School – Mixed Boarding
  24. Mwakitu Secondary School – Mixed Day
  25. Mwakiwiwi Secondary School – Mixed Day
  26. Mwambiti Secondary School – Boys Day & Boarding
  27. Mwambonu Secondary School – Mixed Day & Boarding
  28. Mwandango Secondary School – Mixed Day & Boarding
  29. Mwangea Secondary School – Mixed Day
  30. Mwanyambo Secondary School – Mixed Day & Boarding
  31. Mwasere Girls’ Secondary School – Girls Boarding
  32. Ngami Secondary – Mixed Day & Boarding
  33. Ngangao Secondary School – Mixed Day
  34. Our Lady Perpetual Succour Girl Secondary School – Girls Boarding
  35. Senior Chief Mwangeka Secondary School – Girls Boarding
  36. Shimbo Secondary School – Mixed Day
  37. St John’s Secondary School – Mixed Day
  38. St Mary’s High School Lushangonyi – Boys Boarding
  39. Timbila Secondary School – Boys Day & Boarding
  40. Voi Secondary School – Mixed Boarding