Chat with us

RABAI SENIOR SCHOOL

✦ character · academics · growth ✦

About Rabai

📍 Rabai Senior School is a distinguished public secondary school in Kilifi County, Kenya. We offer a holistic education rooted in strong moral values and academic excellence. Our mission is to nurture disciplined, God-fearing, and innovative leaders. With a dedicated staff and modern facilities, we provide an environment where every learner thrives.

+254 113 355 9145 | Mazeras, Rabai

Administration

Mr. Anderson Munga

Principal · B.Ed (Moi)

Madam Eunice Machoka

Deputy Principal

Mr. Xavier Mtulis

Dean of Studies

Mr. Stephen Kyengo

Games & Sports

2026 calendar
Term I: Jan 5 – Apr 2, 2026 · Half-term: Feb 25 – Mar 1
Holiday: Apr 3 – Apr 24, 2026
Term II: Apr 27 – Jul 31, 2026 · Half-term: Jun 24 – Jun 28
Holiday: Aug 1 – Aug 21, 2026
Term III: Aug 24 – Oct 23, 2026
KCSE trend (2009–2025)

📊 Mean score (2009–2025)

‘09
2.09
‘10
2.92
‘11
2.62
‘12
3.15
‘13
3.39
‘14
3.66
‘15
3.54
‘16
2.78
‘17
2.80
‘18
3.29
‘19
3.72
‘20
3.55
‘21
3.20
‘22
3.33
‘23
3.16
‘24
3.36
‘25
3.22

Consistent improvement, mean ~3.3 in 2025

games & athletics
football basketball volleyball table tennis athletics chess hockey rugby

🏆 recent honours: under-19 football champs (Eastern region), athletics individual gold 800m (2025).

core & clubs

12 pillars

Punctuality, Godliness, Hospitality, Integrity, Patience, Cleanliness, Respect, Honest, Hardwork, Tolerance, Humility, Creativity.

punctual honest humble

clubs & societies

  • debate & drama
  • Christian union (CU)
  • environment (4K club)
  • young farmers
  • journalism club
  • science & innovation

other interests

Guidance & counselling, peer mentoring, music festival, scouts, St John Ambulance, annual music and cultural day.

enrollment: 960 students staff: 52 teachers streams: 8 per class BOM: rabai.sch@moe.go.ke
✦ Rabai core: Punctuality · Godliness · Hospitality · Integrity · Patience · Cleanliness · Respect · Honest · Hardwork · Tolerance · Humility · Creativity ✦