Top 10 Best Girl Schools In Kenya

Discover the Top 10  Best Girl Schools In Kenya that provide quality education and empower young women. Explore their unique features, academic achievements, and commitment to holistic development.

These schools focus on academic excellence, character development, and nurturing future leaders. Find out how these schools shape the future leaders of Kenya and provide a supportive environment for girls to thrive academically and personally.

Top 10 Best Girl Schools In Kenya
Top 10 Best Girl Schools In Kenya

When it comes to education, it is important to ensure that girls have access to quality schooling. In Kenya, several outstanding girls’ schools provide excellent education and empower young women to achieve their full potential.

This article will explore the Top 10 best girl schools in Kenya, focusing on their unique features and academic achievements.

  1. The Kenya High School
  2. Alliance Girls High School
  3. Maryhill Girls’ High School
  4. Moi Girls High School-Eldoret
  5. Nakuru Girls High School
  6. Loreto High School
  7. St. Brigid Girls High School
  8. Moi Girls High School-Nairobi
  9. Kipsigis Girls High School
  10. Starehe Girls Centre

Kenya High School

Founded in 1908, Kenya High School is one of the oldest and most prestigious girls’ schools in Kenya. Located in Nairobi, it has a rich history of producing exceptional leaders and scholars.

The school offers a well-rounded education, combining academic excellence with a strong emphasis on extracurricular activities such as sports, music, and drama.

In the released KCSE 2021/2022 exam results, it emerged as the best school for girls in Kenya with an average score of 10,467.

The Kenya High School Contacts

  • School Name: Kenya High school
    Website: http://www.kenyahigh.ac.ke/
  • Physical Location: Mandera Road, Kileleshwa,
    Address: P.O. Box 30035, Nairobi
    City/Town: Nairobi
    County: Nairobi
  • Region: Nairobi
  • School Category: Public
  • School KNEC Code : 20400003
  • Email: info@kenyahigh.ac.ke
  • Facebook link: http://www.facebook.com/pages/Kenya-High-School/114432111906723?ref=ts
  • Twitter Link: http://twitter.com/kenyahigh

Alliance Girls’ High School

Alliance Girls’ High School is renowned for its academic excellence and strong emphasis on discipline and character development. The school offers a wide range of subjects and co-curricular activities to ensure a well-rounded education. Alliance Girls’ High School has consistently produced top performers in national examinations and continues to uphold its reputation as one of the best girl schools in Kenya.

Contacts.

Postal Address: Alliance Girls High School, BOX 109; KIKUYU – 00902, Kenya.
PHONE : LANDLINE : 020-2012533, 020-2012533
FAX 020-2012511
MOBILE : 0726-145-877, 0726-145-877 / 0734-485-571, 0734-485-57
SECRETARIES : 0726-110594, 0726-110594 / 0735-888639, 0735-888639
Email: info@alliancegirlshigh.sc.ke

Maryhill Girls’ High School

Touted as one of the best performing schools in Kenya, Maryhill Girls has maintained a good run in performance at the Kenya Certificate of Secondary Education, KCSE, exams; over the years. In 2018, for instance, the school recorded a performance index of 76.826; A- (minus) out of a candidature of 185 students. For 2019 exams the school had a candidature of 337 students

MARYHILL GIRLS’ HIGH SCHOOL, PO BOX 9-0100, THIKA.
TEL: 020-2011779
CELL PHONE: +254-704-983-017
EMAIL: maryhillgirls@yahoo.com
Website: http://www.maryhillgirls.ac.ke/
KNEC Code: 11200006
Parents’ Login Portal: http://schoolswebportal.com/maryhill/school/index.php?vlu=stdresult

Moi Girls’ High School, Eldoret

Moi Girls’ High School in Eldoret is known for its strong academic performance and commitment to nurturing future leaders. The school offers a wide range of subjects and extracurricular activities to cater to the diverse interests and talents of its students. Moi Girls’ High School also provides a supportive and inclusive environment that fosters personal growth and self-confidence.

In the 2017 exams the school registered 274 candidates who managed a mean score of 9.3486 (B+ plus) with 270 clinching university slots. During the 2018 KCSE exams Moi Girls’ High School was at it again; stringing another good performance. The school had 214 candidates who scored a mean grade of a B+ (plus); with a performance index of 73.333. In the 2019 exams the school had a candidature of 351 students.

 

Moi Girls’ High School Contacts

  • Moi Girls’ High School – Eldoret,
    P. O. BOX 140-30100 ELDORET, KENYA.
  • EMAIL: admin@ moigirlseldoret.ac.ke
  • MOBILE: 0721969756
  • KNEC Code: 26500001

Loreto Limuru Girls’ School

Loreto Limuru Girls’ School is known for its commitment to holistic education. The school focuses on nurturing the physical, intellectual, and spiritual growth of its students. With state-of-the-art facilities and dedicated teachers, Loreto Limuru Girls’ School provides a conducive environment for girls to thrive academically and personally.

In 2018, the school registered 180 candidates for the Kenya Certificate of Secondary Education (KCSE) exams who managed a mean grade of a B+ (plus); with a performance index of 73.586 In the 2019 KCSE exams the school had a total candidature of 266.

Loreto High School Contacts

If you wish to reach the school, then use any of the following official contacts:

  • Postal Address: Loreto High School Limuru Private bag Limuru, postal code 00217-Limuru
  • KNEC Code: 11200005
  • Facebook Page: https://web.facebook.com/pages/Loreto-High-School-Limuru/
  • Twitter Handle: @Loretogirls
  • School Portal: www.schoolswebportal.com/loretolimuru/
  • Phone: +2540202023196
  • Cell:+254721747039 /733921900
  • Email : admin@loretolimuru.co.ke

Nakuru Girls High School

It is one of the best national schools for girls in Nakuru County. It appears in a special way in academic and extracurricular activities.

Average score of 8.7 in KCSE 2022

  • School Level: National
  • School Type: Public
  • School Category: Girls
  • Boarding/Day: Boarding
  • School Principal: none
  • School Address: P.O.BOX 1352—20100
  • School Contact: Please contact the school for this information
  • Location: Nakuru town, 032 Nakuru county.
  • Estimated number of teachers: 60.
  • Estimated number of students: 5200.
  • School Motto: arise and sore with the eagle.

Moi Girls’ High School, Nairobi

Moi Girls’ High School in Nairobi is known for its commitment to academic excellence and holistic development. The school provides a nurturing environment that encourages students to explore their talents and passions.

Moi Girls' High School, Nairobi
Moi Girls’ High School, Nairobi

Moi Girls School Nairobi is located between Kibera Drive and Joseph Kang’ethe Road in Kibera Division of the Nairobi County, seven kilometers West of
Nairobi.

With a dedicated faculty and modern facilities, Moi Girls’ High School equips its students with the skills and knowledge needed to succeed in their chosen fields.

  • Location Joseph Kangethe Rd, North Nairobi, Kenya
  • Tel. +254 792 959 502
  • Mail. moigirls@yahoo.com

 

Precious Blood Riruta

Precious Blood Riruta is renowned for its academic excellence and strong values-based education. The school emphasizes discipline, integrity, and community service. With a rigorous curriculum and dedicated teachers, Precious Blood Riruta prepares its students for success in both national and international examinations.

Contacts

  • PHYSICAL ADDRESS: NAIVASHA Rd.
  • PRECIOUS BLOOD SECONDARY – RIRUTA,
  • P.O.BOX 21283-00505,
    NAIROBI, RIRUTA.
    KENYA.
  • TELEPHONE: +254-20-3546028
  • MOBILE: 0720238907
  • EMAIL: info@preciousbloodriruta.com

Starehe Girls’ Centre

Starehe Girls’ Centre is a unique institution that provides free education to academically gifted girls from disadvantaged backgrounds. The school focuses on developing leadership skills and empowering its students to become agents of positive change in their communities. Starehe Girls’ Centre has a strong track record of producing top-performing students in national examinations.

One of the academic giants and well performing schools in Kenya, Starehe Girls’ Centre has maintained a run in good results over the years in the Kenya Certificate of Secondary Education (KCSE) exams. For instance, in 2018 the school had 76 candidates who managed a means score of B+ (plus); with a performance index of 73.418. In 2019 the prestigious school had a total candidature of 119 students.

Starehe Girls’  Contacts

  • Physical location: Off Kiambu Road, Bustani Estate, Njathaini
  • Postal Address: P.O BOX 6847 – 00200, NAIROBI- KENYA
  • Email: info@starehegirlscentre.co.ke
  • Landline: +254-020-2025500/2/3/
  • Phone: +254-707 900 852, +254-738 255 448
  • Website: http://www.starehegirlscentre.co.ke
  • KNEC Code: 20400009

Kipsigis Girls High School

Kipsigis Girls High School is a National Girls’ Boarding School, situated in Kericho Town, Kericho County, in Kenya.The School is a Girls Boarding school.

A School of Choice where “Education is the Fountain of Knowledge” and serves as our School Motto. This year, we are admitting form one students with above 380-Marks in KCPE based on the Ministry of Education Allocation. Pre-School Orientation Sessions. Post-School Extra-curricular Activities.

  • Address:  Kipsigis Girls High School Premises,Kericho-Sotik Rd,Kapsuser, Kericho
  • Phone: 0714 034055

Kenya’s Top 100 National Girl Schools

Also, the majority of the institutions listed below are ranked among Kenya’s top 100 national girl schools (based on KCSE scores for 2021).

  1. Kenya High School-Nairobi(10.42)
  2. St Brigid’s Girls Kiminini- Transzoia (10.05)
  3. Moi Girls, Eldoret -Uasin Gishu(9.52)
  4. Mary Hill Girls High Sch-Kiambu(9.512)
  5. Lugulu Girl’s High School (Bungoma County)-9.4814
  6. Moi Tea Girls-Kericho(9.137)
  7. Moi Girls High,Sindo- Homabay(9.000)
  8. Bishop Gatimu Ngandu Girls-Nyeri(8.858)
  9. Nyabururu Girls High School-Kisii(8.84)
  10. Asumbi Girls -Homa Bay(8.812)
  11. Sironga Girls-Nyamira(8.76)
  12. Nakuru Girls High School-Nakuru county(8.7)
  13. Chogoria Girls High School-Tharaka Nithi(8.65)
  14. Bunyore Girls High School-Vihiga County(8.563)
  15. St Mary’s Igonji-Meru(8.52)
  16. Kapsabet Girls-Nandi(8.5)
  17. Kyeni Girls High- Embu(8.49)
  18. Butere Girls-Kakamega(8.30)
  19. Tabagon Girls High-Baringo(8.3)
  20. Starehe Girls Center-Kiambu(8.23)
  21. Kaaga Girls-Meru(8.22)
  22. Bishop Linus Okok Girls(Homa bay)-8.2
  23. Kisumu Girls High-Kisumu(8.15)
  24. Joseph’s girls Cheptiret-Nandi(8.14)
  25. Metkei Girls High-Elgeyo Marakwet(8.1)
  26. Maria Soti Girls High-Elgeyo Marakwet(8.07)
  27. Muthale Girls High School-Kitui County(8.02)
  28. Ndalat Gaa Girls’ High Sch- Elgeyo Marakwet(8.01)
  29. Moi Kapsowar Girl’s Secondary School(Elgeyo Marakwet County)-8.0
  30. Rangenyo Girl’s High Sch-Nyamira(7.9448)
  31. Moi Girls Isinya-Kajiado(7.92)
  32. Kaplong Girls-Bomet(7.9)
  33. Matuga Girls-Kwale(7.89)
  34. St Theresa’s Wamba-Samburu(7.84)
  35. Moi Siongiroi Girls-Bomet(7.8)
  36. Rangala Girls-Siaya(7.79)
  37. Ruth Kiptui Girl’s High Sch-Baringo(7.7)
  38. A Kolanya Girls Secondary School(Busia)-7.69
  39. Bura Girls High School (Taita Taveta County)-7.5
  40. Mama Ngina Girls High School(Mombasa County)-7.41
  41. Mary Mount Girls Secondary School (Molo sub-county, Nakuru)-7.32
  42. Ngiya Girls High School(Siaya County)-7.3
  43. Kereri Girls-Kisii(7.3)
  44. Riokindo Girls High School-Kisii(7.2)
  45. Bahari Girls Secondary School (Kilifi County)-7.16
  46. Saseta Girls Secondary(Bomet)-6.9
  47. Ndaraweta Girls Secondary(Bomet)-6.755

 

Best 100 Girl Schools List Per County (Nationally)

There are more girls’ high schools in Kenya to consider in various counties.

In addition to the best female schools in Kenya listed above, there are numerous additional good girls secondary schools in Kenya that you can send your daughter to based on her KCPE results.

They’re right here listed per county,

Kitui County

  1. Angela’s Girls Secondary School
  2. St Ursula Girls’ Secondary School-Tungutu
  3. Yambyu Girls Secondary School
  4. Mutomo Girls Secondary School
  5. Monica Girls Mulutu Secondary School
  6. Kimangao Girls Secondary School
  7. I.C Sombe Girls Secondary School
  8. Teresa’s Ukasi Girls’ Secondary School
  9. Kyondoni Girls Secondary School
  10. Itoloni Girls Secondary School
  11. Thitani Secondary School
  12. A I C Kyome Girls Secondary School
  13. Nzeluni Girls Secondary School
  14. Chuluni Girls’ Secondary School
  15. Mulango Girls High School
  16. Maliku Girls’ Secondary School
  17. Itoleka Secondary School
  18. Mbitini Girls’ Secondary School
  19. Mary’s Mutito Girls Secondary School
  20. Ikutha Girls Secondary School

Nairobi County Top National Schools

  1. Our Lady Of Mercy Secondary School-South B
  2. Huruma Girl’s High School
  3. Buruburu Girl’s Secondary
  4. Ngara Girl’s High School
  5. St Anne’s Girl’s Secondary School
  6. George’s Girl’s Secondary School
  7. Highridge Girl’s Boarding Secondary School

Samburu County

  1. I.C Moi Girls Samburu
  2. Wamba Girl’s Secondary School
  3. C.E.A Tum Girls’ Secondary School

Trans Nzoia County

  1. St Joseph’s Girls’’ High School Kitale
  2. Marks Girls High School
  3. Kwanza Girls’ High School
  4. Kabuyefwe Friends’ Girls’ Secondary School
  5. Friends Bwake Girls’ Secondary School
  6. Monica’s Girls’ High School, Kitale

West Pokot County

  1. Stephen Laikong Girls Secondary School
  2. Cecilia Girls’ Secondary School-Chepareria
  3. Nasokol Girls’ Secondary School
  4. Holy Rosary Girl’s High School

Bomet County

  1. Saseta Girls’ Secondary School
  2. Kaboson Girls’ Secondary School

Uasin Gishu County

  1. Seko Girls’ Secondary School
  2. Sugoi Girls’ Secondary School
  3. Turbo Girls’ Secondary School
  4. Drys Girls’ Secondary School
  5. St Catherine Girls’ Secondary School Kesses
  6. Kerotet Girls’ Secondary School
  1. Olooseos Secondary School

Narok County

  1. Maasai Girls Secondary School
  2. Mary’s Girls Secondary School
  3. Kilgoris Girls Secondary School

Baringo County

  1. Tabagon Girls’ Secondary School
  2. Kapropita  Girls  High  School
  3. Pemwai Girls’ Secondary School
  4. Eldama Ravine Girls High School
  5. Solian Girls High School
  6. Toniok Secondary School
  7. Ossen Secondary School
  8. Ruth Kiptui Girls High School-Kasok
  9. Mogotio High School
  10. Kimngorom Girls High School

Elgeyo Marakwet County

  1. AIC Girls Secondary School Kessup
  2. Santa Maria Girls Secondary School
  3. Yemit Girls’ Secondary School
  4. Kapkenda Girls’ High School
  5. Mokwo Girls Secondary School
  6. Our Lady Of Glory-Kaptagat Girls High School

Busia County

  1. Stephens Lwanya Girls Secondary
  2. Bishop Sulumeti Chelelemuk Girls High School
  3. Cecilia Nangina Girls High School
  4. St Monica Chakol Girls’ High School
  5. Busiada Girls’ High School

Bungoma County

  1. Cardinal Otunga Girls High School
  2. Kibuk Girls High School
  3. Cecilia Girls Misikhu
  4. Ndivisi Girls High School
  5. Moi Girls High School, Kamusinga
  6. Chwele Girls High School

Kakamega County

  1. Bishop Sulumeti Girls Secondary School
  2. Eregi Girls High School
  3. Musoli Girls High School
  4. Agnes Girls High School – Shibuye
  5. The Sacred Heart Girls, Mukumu
  6. Mary’s Mumias Girls  High School
  7. Mary Seat Of Wisdom Bulimbo Girls Secondary School
  8. Moi Girls’ Secondary School-Nangili
  9. Anne’s Nzoia Girls’ Secondary School
  1. Nyamasare Girls’ Secondary School
  2. Ambassador Pamela Mboya Girls Secondary School
  3. Mawego  Secondary School
  4. Bishop Linus Okok Girls’ Secondary School
  5. Dudi Girls Secondary School

Siaya County

  1. Bishop Okoth Girls’- Mbaga Secondary School
  2. Nyamira Girls Secondary School
  3. Nyamonye Girls’ Secondary School
  4. Mary’s Lwak Girls’ School
  5. Sega Girls Secondary School
  6. Nyawara Girls’ Secondary School
  7. Aluor Girls Secondary School
  8. Francis Ranga’la Girls Secondary School

Nyamira County

  1. Our Lady Of Mercy Rangenyo Girls Secondary School
  2. St Mathias Mulumba Secondary School
  3. Paul’s Nyandoche Secondary School
  4. Tombe Girls High School
  5. Kebabe Girls Secondary School

Migori County

  1. Kadika Girls’ Secondary School
  2. Nyabisawa Girls Secondary School
  3. Oyugi Ogango Girls’ Secondary School
  4. Nyaroha Girls Secondary School
  5. Bande Girls Secondary School
  6. Albert’s Girls High School, Ulanda
  7. Mary Gorrety’s Dede Girls Secondary School
  8. Moi Suba Girls Secondary School
  9. St Mary’s Mabera Girls Secondary School

Garissa County

  1. Fafi Girls Secondary School
  2. Saka Girls Secondary School

Taita Taveta County

  1. Eldoro Girls High School
  2. Murray Girls’ High School
  3. Mwasere Girls’ Secondary School

Kwale County

Waa Girls Secondary School

Kilifi County

  1. Ngala Memorial Girls’ Secondary School
  2. Kakoneni  Girls  Secondary  School
  3. St Johns Girls Secondary School
  4. Kombeni Girls Secondary School
  5. Ribe Girls Secondary School

Nyandarua County

  1. Ndaragwa Girls
  2. Mt Kinangop Girls’ Secondary School
  3. Nyakiambi Girls Secondary School

Tana River County

Mau Mau Memorial Girls Secondary School

Nyeri County

  1. Muruguru Secondary School
  2. Teresa Moi Equator Girls’ Secondary School
  3. Naromoru Girls Secondary School
  4. Tumutumu Girls’ High School
  5. Bakhita Gataragwa Girls High School Nyeri
  6. Kangubiri Girls High School
  7. Our Lady Of Fatima Chinga Girls Secondary School
  8. Birithia Secondary School

Kirinyaga County

  1. Kerugoya Girls High School
  2. Ngaru Girls Secondary School
  3. Mugumo Girls’ Secondary School
  4. Bakhita Kiburia Girls’ Secondary School
  5. Ngiriambu Girls Secondary School
  6. Kiaragana Girls Secondary School
  7. Karoti Girls High School
  8. Mary’s Mwea Girls Secondary School

 

 

 

 

 

These are just a few of the top best girl schools in Kenya. Each of these schools offers a unique educational experience, focusing on academic excellence, character development, and the empowerment of young women. By providing quality education and fostering a supportive environment, these schools are shaping the future leaders of Kenya.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top