List of Top and Best secondary schools in Mombasa

Shimo la Tewa Boys National school

Mombasa county is home to most preferred secondary schools in Kenya. Simo La Tewa boys and Mama Ngina girls are national schools in Mombasa county.

Here is list of best boys schondary schools.

  1. 3106133 – Makupa Boys Secondary School– Boys
  2. 3106125 – Mvita Boys Secondary School– Boys
  3. 3106122 – Tononoka Secondary School– Boys
  4. 3106116 – Serani Secondary School – Boys
  5. 3106101 – Allidina Visram High School– Boys
  6. 3106102 – Khamis Secondary School – Boys
  7. 3106103 – Tudor Day Secondary School– Boys

The county also hosts best girls secondary schools that have contributed positively to girl child education.

Here is a list best girls schools and their codes in Mombasa county

  1. 3108103 –Mtongwe Girls Secondary School – Girls
  2. 3106118 – Shariff Nassir Girls – Girls
  3. 3106121 – Mbaraki Girls Secondary Schoo l-Girls
  4. 3106124 – Alfarsy Girls Sec.School – Girls
  5. 3121220 – Hassan Joho Girls’ Secondary School– Girls
  6. 3106132 – Makande Girls Secondary School– Girls
  7. 3106104 – Coast Girls High School– Girls
  8. 3106105 – Star Of The Sea High School – Girls

Here is a list of mixed secondary schools and their codes in Mombasa county

  1. 3106107 – Sacred Heart High School, Mombasa – Mixed
  2. 3108101 – Moi Forces Academy-Mombasa-Mixed
  3. 3108104 – Shikaadabu Secondary School – Mixed
  4. 3108201 – Likoni secondary. School– Mixed
  5. 3108208 – Likoni Mixed High– Mixed
  6. 3108209 – Puma Secondary School – Mixed
  7. 3108211 – Mrima Mixed Day Secondary School – Mixed
  8. 3108217 – Bububu Boys Secondary – Mixed
  9. 3120101 – Changamwe Secondary School – Mixed
  10. 3120102 –  Charles lwanga secondary school– Mixed
  11. 3120117 – Mwijabu Secondary School – Mixed
  12. 3120118 – Chaani Secondary School – Mixed
  13. 3120201 – Kajembe High School – Mixed
  14. 3120203 –Miritini Secondary School – Mixed
  15. 3121105 – M.S.S For The Physically Handicapped – Boys
  16. 3121109 – Maweni Mixed Secondary School – Mixed
  17. 3121204 – Mwakirunge Secondary School – Mixed
  18. 3121216 – Mtopanga Mixed Secondary School – Mixed
  19. 3121202 – kisauni Shazu T.T.Private