You are looking for a good school in Mombasa and you do not know where to start. The county has dozens of public and private schools across its six sub-counties, and the information available online is scattered, outdated or focused entirely on old KCSE results that no longer reflect how schools perform under CBE.

This guide covers the strongest performing and most sought-after schools in Mombasa County for both junior secondary and senior secondary, with honest information about what makes each one worth considering.

How Schools Are Categorised Under CBE

Under Kenya's CBE system, senior secondary schools are placed into four clusters based on their national ranking and facilities. Understanding these clusters helps you set realistic expectations for your child's placement.

ClusterTypeAdmissionWhat It Means
C1National schoolsTop performers nationallyHighest academic standards, best facilities, most competitive
C2Extra-county schoolsStrong performers, county-wideAccept learners from across Kenya, strong academic record
C3County schoolsCounty-level placementGood schools serving the county, solid academic programmes
C4Sub-county schoolsLocal placementCommunity schools, accessible and important for local learners

Mombasa County has schools across all four clusters. Most learners in Mombasa are placed in C3 and C4 schools. C1 and C2 placements require very strong KJSEA scores and SBA records.

Top Senior Secondary Schools in Mombasa

Three African boys smiling together outside a school in Kenya

The following schools are consistently among the most sought-after in Mombasa County for senior secondary education. Performance data is based on historical KCSE results and current CBE transition records.

SchoolTypeClusterLocationNotable For
Mama Ngina Girls High SchoolPublic, GirlsC2Mombasa IslandConsistently top girls school in Coast region, strong sciences
Shimo la Tewa High SchoolPublic, MixedC2Mombasa NorthTop public school in Mombasa, strong across all subjects
Allidina Visram High SchoolPublic, BoysC2Mombasa IslandHistoric school, strong mathematics and sciences
Sheikh Khalifa Bin Zayed SecondaryPublic, MixedC3MombasaStrong recent KCSE performance, well resourced
Kwale High SchoolPublic, BoysC3KwaleTop school in Kwale sub-county, strong boarding programme
Light Academy MombasaPrivate, MixedPrivateMombasaStrong private option, good facilities, CBE-ready
Jaffery AcademyPrivate, MixedPrivateMombasa IslandInternational curriculum alongside CBE, strong results

Junior Secondary Schools in Mombasa

Junior secondary schools in Mombasa cover Grades 7, 8 and 9. Most primary schools in Mombasa have added a junior secondary section. The strongest junior secondary programmes in the county are found in schools that have invested in qualified teachers for the nine CBE learning areas and have proper laboratory and workshop facilities for Integrated Science and Pre-Technical Studies.

When choosing a junior secondary school in Mombasa, the most important factors are teacher quality across all nine learning areas, availability of a proper science laboratory, and the school's SBA tracking system. A school that cannot demonstrate how it records and reports SBA scores is not ready for CBE junior secondary.

What to check when visiting a junior secondary school in Mombasa
Does the school have qualified teachers for all nine CBE learning areas
Is there a functioning science laboratory for Integrated Science practicals
How does the school record and report SBA scores each term
What is the class size and teacher-to-learner ratio
Does the school have a clear policy on project work and community service learning

Schools by Sub-County

Mombasa County is divided into six sub-counties: Mvita, Kisauni, Likoni, Changamwe, Jomvu and Nyali. Each sub-county has its own cluster of C4 schools that serve local learners who do not qualify for or cannot access C1 to C3 placements.

Sub-CountyNotable Schools
MvitaAllidina Visram, Mama Ngina Girls, Coast Girls High School
KisauniKisauni High School, Mombasa Baptist High School
LikoniLikoni High School, Timbwani Secondary School
ChangamweChangamwe High School, Port Reitz Secondary School
JomvuJomvu High School, Miritini Secondary School
NyaliNyali Secondary School, Light Academy Mombasa

Private Schools in Mombasa

Mombasa has a strong private school sector, particularly on the island and in Nyali. Private schools in Mombasa operate outside the national placement system, meaning parents apply directly and fees vary significantly. The strongest private options combine CBE curriculum delivery with good facilities and smaller class sizes.

Jaffery Academy and Light Academy are the most consistently recommended private schools in Mombasa for families who want a structured academic environment with good results. Coast Academy in Nyali is a newer option with strong facilities. Fees at these schools range from KSh 80,000 to KSh 250,000 per term depending on the school and whether boarding is included.

Tips for Mombasa Parents on School Placement

Senior school placement in Mombasa follows the same national 60/20/20 formula used across Kenya. Your child's KJSEA score, SBA record and the national non-examined assessment together determine which cluster of schools they qualify for.

Mombasa is a competitive county for C2 placements. Mama Ngina Girls and Shimo la Tewa consistently attract learners from across the Coast region, not just Mombasa County. A learner aiming for these schools needs to be performing at high ME or EE level in KJSEA. For a full explanation of how placement is calculated, read our guide on how senior school placement works in Kenya.

Finding the Right School in Mombasa

The best school in Mombasa is the one that matches your child's academic level, chosen pathway and practical circumstances. A C3 school with excellent teachers and a strong SBA programme will serve your child better than a C2 school where they struggle to keep up. Visit the schools on your shortlist, ask the specific questions in this guide, and make the decision based on what you actually find rather than reputation alone.