Students in green and white uniforms walking through the Mvindeni Secondary School campus
Public mixed day secondary school

Karibu Mvindeni Secondary School

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

Our mission

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

Our vision

To be the leading day secondary school in Kwale County, known for academic excellence and upright character.

Principal's message

“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

Latest news from the school

Results, projects and milestones from across the Mvindeni community.

Form Four class of 2025 posts best-ever mean score

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.

New computer laboratory opens with 40 workstations

Funded through the CDF and the Board of Management, the lab supports Computer Studies and the CBC digital literacy pathway.

Science congress team advances to county finals

The Biology project on mangrove restoration along the Msambweni coastline took first place at the sub-county level.

Upcoming events

  • 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

Announcements

  • Term 3 fee statements are now available at the school office.
  • Form 1 admission letters for 2027 will be issued from December 2026.
  • All students must report with a full set of exercise books on opening day.
Ask the office a question

Voices

What our community says

Mvindeni gave me a foundation in the sciences that carried me to Kenyatta University. The teachers stayed late for us, term after term.
Salma AbdallaAlumna, 2019 · BSc Nursing
As a parent I get regular updates on attendance and results. It is a day school that behaves like a well-run boarding school.
Mzee Charo MwadzitsiParent, Form 3
The Environmental Club changed how our village thinks about the mangroves. Learning here goes past the classroom.
Brian MwakaziAlumnus, 2022

Resources

Quick downloads

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

Admissions for 2027 are open

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