Maryhill Girls High School is a prestigious national girls’ secondary school located in Thika, Kiambu County. Established in 1933 by the Missionary Sisters of Our Lady of Africa (MSOLA), the school has a rich history rooted in the Catholic mission to educate girls, particularly those from marginalized communities in Kenya. Over the years, Maryhill Girls has grown into one of Kenya’s top academic institutions, known for its commitment to academic excellence, discipline, and character building.
Maryhill Girls History
The origins of Maryhill Girls High School date back to 1933, when it was founded by MSOLA, a congregation of Catholic nuns known as the White Sisters. Initially, the school catered to mixed-race girls during a time when education was racially segregated in Kenya. The establishment of the school was a direct response to the exclusion of mixed-race children from formal education during the colonial period.
The school’s early years were marked by a strong Catholic influence, and it quickly became a place of refuge and opportunity for girls who would otherwise have had limited access to education. The White Sisters continued to play a central role in the school until 1976, when the Assumption Sisters of Nairobi took over its administration.
By 1989, the school had fully transitioned into the 8-4-4 education system, offering a comprehensive curriculum and presenting its first batch of KCSE candidates. Since then, Maryhill Girls has maintained its position as a leading institution in Kenya’s educational landscape.
KCSE Performance
Maryhill Girls High School has consistently posted outstanding results in the Kenya Certificate of Secondary Education (KCSE) examinations. In the 2024 KCSE, the school had 587 candidates, with an impressive 98% achieving the minimum university entry grade under full government sponsorship.
Among the top performers, 80 students scored a straight A, while 181 students earned an A-. Additionally, 139 students attained a B+, and 111 students scored a B. 37 students managed a B-, and 32 students achieved a C+. The lowest grade recorded was a C-, obtained by only two students.
The school’s mean score for the 2024 KCSE was 10.051, which is an improvement from the 9.4423 mean score achieved by the 2023 cohort. This continued success highlights the school’s commitment to nurturing academic excellence and its status as one of the top-performing schools in Kenya.
School Fees
Maryhill Girls High School, like other national schools, follows the Ministry of Education’s guidelines regarding school fees. As of 2025, the school is categorized under Cluster Three (III), with an official annual fee cap of Ksh 75,798.
The actual fees, however, may vary slightly due to additional charges for uniforms, co-curricular activities, and motivation programs. It is recommended that parents contact the school directly for the most accurate and up-to-date fee information.
For 2025, the fee structure is as follows:
- Annual Fees: Approx. Ksh 75,798
- Additional Charges: May apply for uniforms, programs, and co-curricular activities
Location and Contacts
Maryhill Girls High School is located in Thika, along the Thika-Mang’u Road in Kiambu County, approximately 40 km north of Nairobi. The school’s serene and spacious campus provides an ideal environment for learning, fostering both academic and personal growth.
For inquiries or concerns, parents and guardians can reach the school administration using the following contact details:
- Mobile Phone Number: +254 704983017
- Email Address: [email protected]
- Postal Address: P.O. Box 9-0100, Thika
- Official Website: olmcmaryhillgirls.com
- KNEC Code: 11200006
Conclusion
Maryhill Girls High School stands as a beacon of academic excellence, discipline, and character development. With its rich history, commitment to girls’ education, and consistent top performances in national exams, it remains one of the most respected schools in Kenya. For parents seeking a school that offers both academic rigor and moral foundation, Maryhill Girls is an excellent choice.








