Following the fact that a big number o f secondary schools have been to national status, the majority are still unable to compete with the old academic giants in the country.
However, some schools have consistently maintain their top performance all through the years.
List of Kenya’s top national girls’schools
Best national girls schools in Kenya are graded based on a variety of criteria. Key factors being their performance and infrastructure .
Listed here are the best national girls learning institutions in terms of 2021 results and consistency:
Kenya High School
It was founded in 1910 as Nairobi European School and in 1931was converted into a girls’ institution for only Europeans.
Later in 1961, this school admitted its first African student, transforming it into a multiracial educational institution. It has since grown to become one of Kenya’s most diverse schools.
This institution has its rich culture, and is one of Kenya’s best schools.
The school has consistently ranked among Kenya’s top ten secondary learning institutions over the last ten years.
The school posted the KCSE mean 10.467 in 2020 national Examinations.
Moi Girls’ Eldoret
It is one of the prestigious institution that ranks among Kenya’s top national high schools.
Over many years now, this school has an outstanding performance.
Even with the largest student populations, this institution has consistently maintained a top ranking on national examinations.
This school ‘s culture and facilities make it an ideal choice for high achievers.
In 2020, the school had mean score of 9.65 points
Pangani Girls
This institution in over the last two decades, it has produced top students in the country’s national examinations.
This school has remained at the top and as a result, in the 2020 Kenya National Secondary Examinations, they received a mean score of 9.56.
Mary Hill Girls High
It is located in Thika and is one of the best girl schools in kenya
This institution is a best choice for students who want to participate in extracurricular activities like drama and sports.
It has also produced impressive results for more than three decades.
KCSE results at Maryhill Girls’ High , range from 8.5 to 10.6.
The school posted a mean 9.92 points.
Alliance Girls High
This is one of Kenya’s best national schools in terms of performance.
The institution has produced impressive results since the mid-1980s when 8-4-4 was introduced.
This school also has nice affiliations with prestigious universities and colleges.
In each year, the institution assists students who are applying to colleges in the United Kingdom, the United States, and South Africa.
In addition, the students from this institution are also popular candidates for some of Kenya’s most prestigious degree programs.
Back in the 2020 KCSE exams, they posted a mean score of 9.92.
Moi Tea Girls High School
It is one of Kenya’s best girls boarding schools.
The school has achieved outstanding results over the last 15 years and competes with some of the greats.
This school is an excellent choice for students seeking holistic development.
St. Brigids Girls High School, Kiminini.
It is a national educational institution in Sabaoti, Trans Nzoia county
This school has consistently produced impressive results in each year
Riara Springs
The school provides a holistic education that focuses on the intellectual, emotional, psychological, social, spiritual, as well as physical development of girls.
The school creates an environment that fosters self-confidence and self-reliance.
The school ‘ s KCSE score for 2020 is 9.2.
Kianda School
This is a private, all-girls day school with a Catholic ethos located in Nairobi, Kenya’s Westlands neighbourhood.
It is a non-profit organization dedicated to improving the lives of Kenyan women through education and Christian values, founded the school in 1977.
This institution had a mean of 9.53 in 2020 examinations
Nakuru Girls
The school began as a European learning centre.
At the moment, this school is one of the best secondary schools in Kenya that has always posted an impressive mean in the kcse results.