Alliance High School, located in Kiambu County, is one of Kenya’s top national boys’ secondary schools. Established in 1926, the school has a rich history of academic excellence and a legacy of producing outstanding students who have gone on to play significant roles in Kenyan society. Known for its rigorous academic programs and holistic education, Alliance High School remains a top choice for students seeking quality education.
This article provides an in-depth look at Alliance High School’s history, fees, KCSE performance, and key contact details for prospective students and parents.
History of Alliance High School
Alliance High School was founded in 1926 by the Alliance of Protestant Churches in Kenya, making it one of the oldest and most prestigious schools in the country. Initially established to provide secondary education to African students, the school has a long history of excellence in both academics and co-curricular activities.
The school’s first principal was Dr. John Arthur, a missionary who played a crucial role in the establishment of the institution. Over the years, Alliance High School has been synonymous with academic success, producing many influential individuals, including Kenya’s third President, the late Mwai Kibaki, former Vice Presidents, cabinet ministers, and prominent public figures.
The school holds the national record for most consecutive years at the top of the Kenya Certificate of Secondary Education (KCSE) rankings, a position it maintained from 1960 to 1985.
Performance of Alliance High School
Alliance High School consistently ranks among the top secondary schools in Kenya. The school’s strong academic record is a result of its commitment to excellence and the dedication of its staff. Alliance High School is also known for producing some of Kenya’s top-performing students, with many graduates going on to pursue higher education both locally and abroad.
In the 2024 KCSE, the school had 452 candidates, and 97.8% of them achieved the minimum university entry grade under full government sponsorship. Here are some of the key results from the 2024 KCSE:
- 100 students scored a straight A.
- 134 students scored an A-.
- 107 students attained a B+.
- 62 students scored a B.
- 27 students achieved a B-.
- 12 students scored a C+, and the lowest grade recorded was C-, obtained by just four students.
The school’s impressive performance resulted in a mean score of 10.31 in the 2024 KCSE, reflecting its commitment to academic excellence.
Alliance High School Fees
The fees for Alliance High School are regulated by the Ministry of Education, with the school being placed in Cluster Three (III). As per the guidelines issued in 2020, the official annual fee cap for students is approximately Ksh 75,798. However, actual fees may vary slightly due to additional charges for uniforms, motivation programs, and co-curricular activities.
Total Annual Fees for 2025:
- Total Fees: Ksh 99,636
It’s important for prospective students to confirm the exact fee structure with the school during the admission process.
Location and Contacts
Alliance High School is located in Kikuyu, Kiambu County, about 2 kilometers from Kikuyu town and approximately 22 kilometers from Nairobi, the capital city. The school is conveniently situated near Alliance Girls’ High School (AGHS), its sister school, which started in 1948.
For any queries or additional information, the school’s administration can be reached through the following contact details:
- Mobile phone/telephone number: 020 201 5026 | 0733 141 290
- Email address: [email protected]
- Postal address: P.O. Box 7-00902, Kikuyu, Kenya
- Official website: www.alliancehighschool.ac.ke
Alliance High School KNEC code: 11200001
Conclusion
Alliance High School continues to be a leading institution of higher learning in Kenya, offering a high standard of education that has produced some of the country’s most successful leaders. With its legacy of academic excellence, outstanding facilities, and a commitment to holistic education, it remains one of the best choices for students seeking to excel in their studies.
For more information on admissions, academic programs, and other details, visit the official Alliance High School website.









