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.
| Cluster | Type | Admission | What It Means |
|---|---|---|---|
| C1 | National schools | Top performers nationally | Highest academic standards, best facilities, most competitive |
| C2 | Extra-county schools | Strong performers, county-wide | Accept learners from across Kenya, strong academic record |
| C3 | County schools | County-level placement | Good schools serving the county, solid academic programmes |
| C4 | Sub-county schools | Local placement | Community 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

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.
| School | Type | Cluster | Location | Notable For |
|---|---|---|---|---|
| Mama Ngina Girls High School | Public, Girls | C2 | Mombasa Island | Consistently top girls school in Coast region, strong sciences |
| Shimo la Tewa High School | Public, Mixed | C2 | Mombasa North | Top public school in Mombasa, strong across all subjects |
| Allidina Visram High School | Public, Boys | C2 | Mombasa Island | Historic school, strong mathematics and sciences |
| Sheikh Khalifa Bin Zayed Secondary | Public, Mixed | C3 | Mombasa | Strong recent KCSE performance, well resourced |
| Kwale High School | Public, Boys | C3 | Kwale | Top school in Kwale sub-county, strong boarding programme |
| Light Academy Mombasa | Private, Mixed | Private | Mombasa | Strong private option, good facilities, CBE-ready |
| Jaffery Academy | Private, Mixed | Private | Mombasa Island | International 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.
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-County | Notable Schools |
|---|---|
| Mvita | Allidina Visram, Mama Ngina Girls, Coast Girls High School |
| Kisauni | Kisauni High School, Mombasa Baptist High School |
| Likoni | Likoni High School, Timbwani Secondary School |
| Changamwe | Changamwe High School, Port Reitz Secondary School |
| Jomvu | Jomvu High School, Miritini Secondary School |
| Nyali | Nyali 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.