Our History

Machakos Academy is a mixed boarding Primary School and Girls High School. It is located in Machakos town behind Machakos Teachers  College, 63 KM from Nairobi. It was started a private boarding primary school way back in 1994. At first there were only three offices. Besides, a medium capacity dinning hall, a dormitory, a makeshift kitchen and staff houses. The man behind the idea was Mr. S. K. Theuri who is also the current Director and managed by Mrs.. Kimondo. Vacancies were first open for class 4, 5, 6 and 7.The school registered the first KCPE class in 1995. In the late 1990s, a lower primary section was introduced. A few years later Kindergarten section was also started. The first student population was a bout 30 pupils only. However, over the years, the number has continued to grow upwards to date. In 2004, a Girls’ Secondary section was started in the same compound. Today the entire school student population stands at about 500. There are about 35 teachers and several workers.


Our main objectives are to:

  • Offer the best education focusing on the intellectual, spiritual, physical and emotional growth of each child.
  • Create a new vision in every child, filled with creativity, innovations and opportunities for a bright future.
  • Shift education from its current concentration in urban areas with an emphasis on the rural child who wants to excel in/his primary education.


To be the leading school in the country by merit.


To offer our students excellent knowledge through hardwork, to develop an honest, respectful and responsible individual


  • Integrity
  • Justice
  • Responsibility
  • Team Work