Hill School Eldoret is a public girls’ boarding secondary school located in Uasin Gishu County. The institution traces its origins to the colonial period, having been established in the 1930s as a primary school serving European settler communities in the Uasin Gishu region, then part of the White Highlands.
It was later set up at its current site in the early 1950s and is today classified as a C2 category school, formerly known as an Extra-County school, under the Ministry of Education’s revised institutional classification.
The school’s early history is closely linked to tensions between British and Boer settlers over language and education. While Boer families preferred Afrikaans-based education, the colonial administration insisted on English instruction.
Hill School Eldoret history
This disagreement led to the establishment of separate schools, including Central School (later Highlands School) and Hill School, which was founded at a former Royal Air Force base to serve mainly British settler children.
In 1956, the colonial government merged Hill School and Highlands School in a move aimed at ending the long-standing divisions. Highlands School was subsequently upgraded into a girls’ secondary school, later becoming Moi Girls’ High School, Eldoret, while Hill School expanded and continued as a primary institution.
Also Read: Moi Girls High School Eldoret Fees, KCSE Performance and Contacts
Over time, and especially after Kenya’s independence in 1963, Hill School opened its doors to learners of all races.
The institution serves learners drawn primarily from Uasin Gishu County and surrounding regions and has remained an important centre for girls’ education in the area.
In line with ongoing education reforms, the school transitioned to Hill School Eldoret Senior School under the Competency-Based Education (CBE) framework.
From January 2026, the institution began admitting Grade 10 learners, offering specialised pathways in STEM (Science, Technology, Engineering and Mathematics), Social Sciences, and Arts and Sports, in line with the CBE structure.
Admissions into the senior school from January 2026 are determined by learner performance in the Kenya Junior Secondary Education Assessment (KJSEA). This marked a shift from earlier placement systems, as admissions had previously been based on the Kenya Certificate of Primary Education (KCPE) examination until 2023.
The KCPE system was phased out following the introduction of the Kenya Primary School Education Assessment (KPSEA) under the CBE framework.
Performance and school fees
Hill School Eldoret has maintained a solid academic profile over the years, supported by strong teaching systems, well-equipped science and arts facilities, and an emphasis on holistic development.
The school is also known for active participation in sports such as basketball, netball, volleyball, football, and handball, alongside structured non-academic support departments covering student welfare, facilities, and safety.
Under Ministry of Education guidelines effective January 2026, fees for public senior secondary schools were standardised based on institutional classification. As a C2 category public senior school, Hill School Eldoret has an official annual tuition fee of Ksh45,054.
Also Read: Moi High School Kabarak Fees, KCSE Performance and Contacts
However, the total cost for boarding students may be higher once additional approved charges are included.
These may cover uniforms, personal effects, and development-related contributions, depending on school requirements. Parents and guardians are advised to consult the school’s official fee structure for a detailed breakdown.
Location and contacts
Hill School Eldoret is located in Kesses Sub-County, Uasin Gishu County.
For admissions inquiries, academic information, or official communication, parents and members of the public are encouraged to contact the school through its administrative offices.
Mobile phone/telephone number: 0780166010
Postal address: P.O. Box 160-30100 Eldoret
Hill School Eldoret KNEC code: 26535101
Additional details on school departments, programmes and official updates are available alongside other contact information provided directly by the school’s administration.





