List of Secondary Schools in Kwale County

info Schools
  1. Ambassador Mwakwere High School – Mixed Boarding
  2. Diani Secondary School – Mixed Day & Boarding
  3. Franz Josef Secondary School – Mixed Day & Boarding
  4. Golini Secondary School – Mixed Boarding
  5. Kata Tiwi – Mixed Boarding
  6. Kichakasimba Girls Secondary School – Girls Boarding
  7. Kinagoni Secondary School – Mixed Boarding
  8. Kinango Secondary School – Mixed Boarding
  9. Kingwede Mixed Secondary School – Mixed Boarding
  10. Kinondo Secondary School – Mixed Day
  11. Kokoneni Secondary School – Mixed Day & Boarding
  12. Kwale Girls High School – Girls Boarding
  13. Kwale High School – Boys Boarding
  14. Lukore Secondary School – Mixed Boarding
  15. Lungalunga Secondary School – Mixed Day
  16. Mackinnon Roads Secondary School – Mixed Boarding
  17. Mangawani Secondary School – Mixed Boarding
  18. Matuga Girls High School – Girls Boarding
  19. Matumbi Secondary School – Mixed Boarding
  20. Mazeras Girls Memorial Secondary School – Girls Boarding
  21. Mazeras High School – Boys Boarding
  22. Mivumoni Secondary School – Mixed Day & Boarding
  23. Mkongani Secondary School – Mixed Boarding
  24. Mnyenzeni – Mixed Boarding
  25. Moyeni Secondary School – Mixed Boarding
  26. Msambweni Secondary School – Mixed Day & Boarding
  27. Mwaluphamba Secondary School – Mixed Boarding
  28. Mwananyamala Secondary School – Mixed Day
  29. Mwavumbo Secondary School – Mixed Boarding
  30. Mwereni Secondary School – Mixed Day & Boarding
  31. Ndayaya Secondary School – Mixed Boarding
  32. Ng’ombeni Secondary School – Mixed Boarding
  33. Ngozi Girls’ High School – Girls Boarding
  34. Ramisi Secondary School – Mixed Day & Boarding
  35. Shimba Hills Secondary School – Mixed Boarding
  36. Stephen Kanja Secondary School – Mixed Boarding
  37. Taru Secondary School – Mixed Boarding
  38. Tsimba Secondary School – Mixed Boarding
  39. Vigurungani Secondary School – Mixed Boarding
  40. Waa Girls High School – Girls Boarding
  41. Waa High School – Boys Boarding