St. Andrew's Senior School Ndalani
St. Andrew’s Senior School Ndalani was established with a clear purpose: to provide quality senior secondary education that combines academic excellence, strong values, and purposeful learner development.
Over the years, the school has grown into one of the most respected learning institutions in Yatta Sub-County, known for consistent academic performance and a disciplined, supportive learning environment. Our approach to education focuses not only on examination success, but also on shaping responsible, confident, and principled young people.

Why Choose us
We offer a focused senior secondary learning environment where academic excellence, discipline, and values come together. Through personalized learning, modern facilities, and strong academic guidance, we prepare learners for success in examinations, university education, and life beyond school.
Our Mission
To provide quality senior secondary education that nurtures academic excellence, character, discipline, and responsibility, while guiding learners to discover their potential and pursue purposeful future pathways.
Our Vision
To be a leading senior secondary school in Machakos County and Kenya, recognized for academic excellence, strong values, and the holistic development of confident, responsible, and future-ready learners.
What Parents Say

"St Andrews Senior School Ndalani transformed my daughter’s learning experience. The teachers are supportive, and the personalized guidance helped her excel in STEM subjects. She scored top marks in KCSE and is now pursuing her dream course at university. We couldn’t be happier!"
Mr. Samuel Mwangi
Parent

"What we love about St Andrews is how much they focus on character and discipline alongside academics. My son has grown in confidence, responsibility, and respect, and I can see he is developing into a well-rounded young man ready for the future."
Mrs. Grace Njoroge
Parent

I am grateful for your wonderful course! Your tutors are the best, and I am completely satisfied with the level of professional teaching.
Madam Mary Kilonzo
Parent






