St. Anne’s Girls’ Secondary School

Historical Profile

St. Anne’s Girls’ Secondary School was started in the year 2010 on a section of St. Anne’s primary school land which was established by Sisters of Mercy. The idea of starting a secondary school started with St. Anne’s primary school committee due to the need to have a secondary that would meet the rising demand for a girl’s school in the locality.

Overall goal of FPE is to build the human capital capacity through investing in children at Diligence for excellence at an early stage. Basic skills not only help individuals but also have an impact on the income growth potential population and public sector performance. FPE is aimed at easing the burden from the parents by abolishing school levies and ensuring equity and accessibility to schools. This rationale was to be realized by St. Anne’s secondary being started to increase access for the girls completing primary education from poor backgrounds, in the eastern region of Nairobi County.


The first two students into the school reported on 9th February 2010 and it soon occupied two blocks of eleven classrooms as a one stream day school. The first principal of the school, Dr. (Mrs.) Beatrice Ndiga- Odiero reported to the school on 20th January 2010 from Limuru Girls and brought with her a wealth of 16 years’ experience. At the beginning she was supported by a capable 14 member board that was inaugurated on the 14th of June 2010 under the chairmanship Dr. Andrew Makanya. Over the years through the competent BOMs and school management the school has grown into a three stream extra county full boarding school with over 600 students.

Currently the Principal of the School is madam Grace Ndirangu assisted by 30 teaching staff, a number of support staff and supported by BOM team which is chaired by Mr. Julius Osoro.


The school is located next to St. Anne’s primary school, Nairobi along Jogoo road next to Uchumi supermarket and our lady of visitation catholic church opposite St. Stephen’s church.

School Mission

To provide integral education and to guide the girls to be responsible young women, who through the skills acquired will be agents of transformation.

To realize our mission, we commit to:

  1. Be ready to accommodate new ideas and approaches.
  2. Act on the belief that each student can learn and therefore deserves our best effort.

iii. Respect and celebrate diversity of culture and ideas in people.

  1. Act strategically with continuous reflection and improvement.

School vision

To be the best girls’ secondary school in the county of Nairobi, leading in discipline and academic excellence.

School Motto

Diligence for excellence

Core Values: The following are the values we hold which form the foundation on which we perform work and conduct ourselves. They are the practices we use every day in everything we do. These include:

  • Integrity
  • Diligence
  • Discipline
  • Initiative

Our core functions

The core functions of St. Anne’s Girls’ Secondary School are to educate students to excel academically and instill virtues and values that will make them be independent, responsible and God fearing individuals.


 The enrolment has been as follows:

2020: 610 students

2019: 595 students

2018: 506 students

2017: 460 students