Our mission
To provide quality, affordable and inclusive secondary education that nurtures discipline, curiosity and service in every learner.

Elimu ni Nuru — Education is Light. We educate the young people of Msambweni Sub-County, Kwale County, Kenya to think clearly, serve their community and compete with the very best in Kenya.
0
Students enrolled
0
Teaching staff
0.0
KCSE mean score
0
Clubs & societies
0
Sports teams
0+
Registered alumni
0
University admissions (2024)
0
Years of service
To provide quality, affordable and inclusive secondary education that nurtures discipline, curiosity and service in every learner.
To be the leading day secondary school in Kwale County, known for academic excellence and upright character.
“We are a day school with boarding-school discipline. Every learner who walks through our gate is known by name, followed up on and pushed to their ceiling.” — Mr. J. M. Mwakio, Principal.
Newsroom
Results, projects and milestones from across the Mvindeni community.
A mean of 6.4 lifts Mvindeni into the top tier of day schools in Msambweni Sub-County, with 63 students qualifying for direct university entry.
Funded through the CDF and the Board of Management, the lab supports Computer Studies and the CBC digital literacy pathway.
The Biology project on mangrove restoration along the Msambweni coastline took first place at the sub-county level.
Term 3 opening day
Main assembly ground
Form 4 parents' academic clinic
School hall
Inter-house athletics championship
School field
Prize giving & alumni homecoming
School hall
Voices
Mvindeni gave me a foundation in the sciences that carried me to Kenyatta University. The teachers stayed late for us, term after term.
As a parent I get regular updates on attendance and results. It is a day school that behaves like a well-run boarding school.
The Environmental Club changed how our village thinks about the mangroves. Learning here goes past the classroom.
Resources
Form 1 admission letter template
PDF · 180 KB · available at the office
Joining instructions 2027
PDF · 340 KB · available at the office
Fee structure 2026
PDF · 120 KB · available at the office
School rules and regulations
PDF · 210 KB · available at the office
KCSE revision past papers pack
ZIP · 12 MB · available at the office
Transfer request form
PDF · 90 KB · available at the office
Apply online in a few minutes. The form is free and takes no payment — fees are paid only at the school office after admission is confirmed.
Start your application