Alliance Girls’ was founded in 1948 by the same Alliance of Protestant Missions that started Alliance High School, and its first ten pupils arrived on 28 February 1948, according to the school’s official history page. The school describes itself as Kenya’s first higher-secondary institution for African girls. Its motto is “Walk in the Light”. It stands in Kikuyu, within walking distance of Alliance High School.
Results, Campus and Alumni
The school publishes its own KCSE record going back to 1989, according to the Alliance Girls results. In 2025 it entered 541 candidates, who scored 58 As and 179 A-minuses for a mean of 10.05 (B+). In 2024, 493 candidates averaged 10.04, and the mean grade has been B+ every year from 2013 to 2025. Its first CBC Grade 10 learners are already in school, and the school says it offers all three pathways: STEM, Social Sciences, and Arts and Sports Science.
Outside class, Alliance Girls highlights a long music and drama festival tradition, chess, debate and a full sports programme with inter-house competition. Its alumnae list includes former First Lady Lucy Kibaki, Charity Ngilu, Nyiva Mwendwa (Kenya’s first woman cabinet minister), Dr Sally Kosgei, Lady Justice Effie Owuor (the first woman High Court judge), Dr Betty Gikonyo, novelist Margaret Ogola and Prof. Olive Mugenda.
The school’s long-run record shows how much it has grown. Its 1989 KCSE entry was 107 candidates; by 2025 it was 541, about five times larger, while the mean stayed in the B+ range. Its highest recent means were 10.83 in 2011 and 10.57 in 2010 and 2012, when classes were under 220. Parents comparing it with Alliance High School should note the two are separate schools with separate selection, though both sit in Kikuyu.
The school’s academics page lists the core subjects every senior learner takes: English, Kiswahili or Kenyan Sign Language, Core Mathematics, Community Service Learning, Physical Education and ICT, according to the Alliance Girls academics.
Alliance Girls’ High School on the Ministry of Education List
The Ministry’s senior schools list (June 2025) places Alliance Girls’ High School in cluster C1 (national), as a girls’ boarding school in Kikuyu sub-county, Kiambu County, KNEC code 11200002. Kiambu has 15 C1 schools in total; in Kikuyu the others are Alliance High School. Other C1 girls’ schools in Kiambu: St. Francis Girls High School (Mang’u), Kambui Girls’ High School, St. Anne’s Secondary School-Lioki, Precious Blood Kagwe Girls Secondary School, Limuru Girls’ School.
Alliance Girls’ High School Fees 2026
Under Gazette Notice 1449 of 6 February 2026, parents at public boarding schools pay at most KSh 53,554 or KSh 40,535 a year, in a 50:30:20 split. Alliance Girls’ High School can confirm its cap. More on senior school fees.
Choosing Alliance Girls’ High School for Grade 10
It can take one of your 12 slots; balance it with C2 to C4 schools and confirm the pathway it runs. Useful: pathways, the KJSEA grade calculator, and all Kiambu schools.
Preparing for KJSEA? See our KJSEA revision guide.
We are an independent revision site, not the school.