Moi high school-Mbiruri is located in Embu East Sub – county, Embu County. It started in 1953 as a primary school. In 1965 it became a secondary school under the sponsorship of the Anglican Church. In 196 it became a mixed secondary school.
In 1987 it was renamed Moi High School Mbiruri. In 1996 it became a pure boy’s provincial secondary school. As a result of competitive performance, a third stream was started in 2001. In May 2011, the school was upgraded to a national school with four streams. The school has grown to the current population 760 students, 35 teachers (27 –TSC, 8- BOM) and 30 support staff. The school stands on a 20 acre piece of land.
As a public Christian high school the school endeavors to operate on ministerial guidelines and spiritual values. In terms of academic performance, the school has been performing excellently with 2014 performance in K.C.S.E being at 9.244 being an improvement from 2013 results which were 8.6