Karima Girls High School stands among Kenya’s top girls’ national schools. Established in 1969 by the Anglican Church of Kenya (ACK), Karima Girls was founded on a 13-acre piece of land generously donated by Sir Humphrey Slade, a white settler and the first Speaker of the Kenya Legislative Assembly.
At its inception, the school admitted just seven students under the leadership of a single headmaster.
A former stable was repurposed to function as an office, classroom, and dormitory for the pioneer students.
Over the years, Karima Girls’ High School steadily expanded in size and reputation.
A major milestone came in 2012 when it was officially elevated to the status of a national school—an acknowledgement of its strong academic record and commitment to excellence.
Today, Karima Girls boasts eight streams and a student population exceeding 1,800.
The girls are housed in modern dormitories and attend classes in well-equipped facilities that support both academic and co-curricular development.
The school has also consistently upheld a strong academic record in the Kenya Certificate of Secondary Education (KCSE) examinations over the years.
Each year, over 400 students are admitted to the institution based on academic merit and individual choice, in line with Kenya’s education policy.
Karima Girls High School performance
Until 2023, admissions were based on performance in the Kenya Certificate of Primary Education (KCPE) examination.
However, this was replaced by the Kenya Primary School Education Assessment (KPSEA), introduced under the Competency-Based Curriculum (CBC) framework.
In the 2024 KCSE, the school had 470 candidates, with more than 90% achieving the minimum university entry grade under full government sponsorship.
Also Read: Alliance High School Fees, KCSE Performance and Contacts
5 students scored a straight A, while 31 scored an A-. Additionally, 87 students attained a B+, 130 scored a B, while 117 managed a B-.
57 students scored a C+, 23 scored a C, 15 scored a C-, 2 scored a D+ and the lowest grade recorded was a D, obtained by three students.
The school’s impressive performance continued in 2024, with candidates achieving a mean score of 8.5234.
School Fees
The government previously issued a directive outlining the maximum annual school fees that parents should pay.
Under new guidelines introduced in 2020 by the Ministry of Education, Kenya’s 103 national schools were grouped into four clusters.
Also Read: Machakos Girls High School Fees, History KCSE Performance and Key Contacts
Karima Girls High School was placed in Cluster One (I), meaning the official annual fee cap for students is approximately Ksh75,798.
However, actual fees may vary slightly from school to school due to additional charges levied by individual institutions—such as for uniforms, motivation programs, or co-curricular activities.
Location and contacts
The school is located in Kinangop constituency, Nyandarua County.
In case you have any complaints, queries, or comments, you can reach the institution’s administration through the contacts below.
Mobile phone/ telephone number: 0716463760
Postal address: P.O Box 94, North Kinangop 20318
Email address: [email protected]
Official website: karimagirls.sc.ke
Karima Girls High School KNEC code: 7200009
Follow our WhatsApp Channel and X Account for real-time news updates
