Top 10 Best High Schools in Kenya 2024

Here is a list of the Top 10 Best High Schools in Kenya. All of these high schools top in National Examinations, and have passionate teachers who are dedicated to the success of their students.

top 10 best high schools in kenya 2024 1

Also, these schools have well equipped science and computer laboratories, and their students are very disciplined.

Without further ado, let’s hop into the list.

1. Mang’u High School

Mang’u High School is arguably one of the best high schools in Kenya. The school is located in Juja Location, Ruiru Division, Thika District, Kiambu County, Kenya.

Ever since it was established, Mang’u High School has performed exceptionally in National Examinations. The school rarely scores a mean of less than 10

One of the best things about Mang’u High School is that it has passionate and hardworking teachers who work hard to ensure their students pass their examinations with flying colors.

Another good thing about Mang’u High School is that it offers aviation studies focusing on technical skills such as propulsion, thermodynamics, and meteorology. At the moment, Mang’u High School has 2 Aircrafts including a Boeing 737-700.

Starehe Constituency, General Waruingi Street.


Mang’u High School Motto

Jishinde Ushinde

Mang’u High School Location

Juja Location, Ruiru Division, Thika District

Mang’u High School Contacts

020 2319804

2. Starehe Boys Centre and School

Starehe Boys Centre and School is located in Starehe Constituency along General Waruingi Street. The school is reputable for producing the best candidates during the National Examinations.

Starehe Boys Centre and School was established in the year 1959 by the late Dr. Geoffrey William Griffin to provide quality education to academically gifted children from all over Kenya.

One of the best things about this institution is that it places great emphasis on the the cultivation of moral values. The school administration believes that values such as obedience, trust, commitment, respect and integrity are very important in life.

Another good thing about Starehe Boys Centre and School is that it has modern classrooms and well equipped laboratories which enhance the learning process.

School Motto

Natulenge Juu

Starehe Boys Centre and School Location

Starehe Constituency, General Waruingi Street

Starehe Boys Centre and School Contacts

020 6761221

3. Alliance Boys High School

Alliance Boys High School is a Cluster 3 National School located off Kikuyu Road, in Thogoto. Having being established in the year 1926, it is one of the oldest high schools in Kenya.

One unique thing that makes Alliance Boys High School one of the best high schools in Kenya is that it has a rigorous and well-rounded curriculum that meets or exceeds state standards. Students from Alliance Boys High School always seem to be one step ahead of other students academically.

Another good thing about Alliance Boys High School is that it has a supportive administrative staff as well as a cooperative Parents Teachers Association and this makes the learing process very smooth.

Alliance Boys High School Motto

Strong to Serve

Alliance Boys High School Location

Off Kikuyu Road, in Thogoto

Alliance Boys High School Contacts

020 2015026

4. Kenya High School

Kenya High School is definitely the best girls’ national school in Kenya. It is located along Mandera Road.

Asides from its academic reputation, Kenya High School is a good school because it has highly qualified and motivated teachers.

Kenya High School is also known for having highly disciplined students who exhibit a wide range of moral values. Rarely does the school get featured for immoral things like striking

Kenya High School Motto

Servire est regnare (to serve is to reign)

Kenya High School Location

Along Mandera Road

Kenya High School Contacts

 +(254) 724 25 39 20

5. Moi High School Kabarak

Moi High School Kabarak is among the best high schools in Nakuru County. It is a mixed-private school that is located within the same compound as Kabarak University and Kabarak Primary.

Over the past years, MHSK ( Moi High School Kabarak) has sent thousands of candidates to local and international universities. Rarely does the school score a mean of less than 10 during the National Examinations.

In general, MHSK is a good school because it has a supportive learning environment which enhances the learning process.

At the moment, the principal for MHSK is Mrs. Elishebah Cheruiyot.

Moi High School Kabarak Motto

On Earth, We Rise

Moi High School Kabarak Location

 Kabarak, Nakuru County

Moi High School Kabarak Contacts

+(254) 722 00 00 01

6. Moi Girls High School Eldoret

Moi Girls High School Eldoret is best national school in Uasin Gishu County. It is located in Simat/Kapseret, off Lumumba Avenue.

Moi Girls High School Eldoret is a girls’ only national school that has produced some of the most phenomenal women in the country such as Her Excellency Ida Odinga, Former Deputy Chief Justice Nancy Baraza and Former Ambassador to Belgium, Luxembourg and the European Union, Phyllis Kandie.

One of the most outstanding things about Moi Girls High School Eldoret is that it has adequate resources, including textbooks, technology, and laboratory equipment. All these resources enhance the learning process.

Another good thing about Moi Girls High School Eldoret is that it offers students opportunities to engage in extracurricular activities such as sports, clubs and societies.

Moi Girls High School Motto

 Honor, courage and industry. In God we trust.

Moi Girls High School – Eldoret Address

Simat/Kapseret. Off Lumumba Avenue

Moi Girls High School – Eldoret Contacts

+(254) 721 96 97 56

7. Maseno School

Maseno school is definitely among the best high schools in Kenya. It is the only boys’ national school in Kisumu County.

Asides from performing exceptionally in mocks and national examinations, Maseno School is a good high school because it has state-of-the art infrastracture including modern classrooms, as well as clean and well built dormitories.

Maseno School is also the only high school in Kenya that has a ‘Mercedes’ bus. It is the pride of the school. The school also has a modern scania bus.

Maseno School Phone Numbers

+(254) 721 70 81 01

Maseno School Address

Kisumu – Busia Road, Central Kisumu Kisumu West

8. Strathmore School

Strathmore is the second private high school that makes it into this list. It is located along Mzima Springs Lane.

Strathmore school is one of the best high schools in Kenya because it has Inclusive practices that respect diversity and promote a sense of belonging for all students.

Another good thing about Strathmore School is that it has passionate teachers who are dedicated to the success of their students.

The current Principal of Strathmore School is John Muthiora

Strathmore School Motto

UT OMNES UNUM SINT (That they all may be one)

Strathmore School Location

Mzima Springs Lane

Strathmore School Phone Numbers

+(254) 722 22 12 21

9. Maryhill Girls High School

Maryhill Girls High School is a prestigious girls’ only high school located in Thika along the Thika-Gakuyu Road.

The school has gained its popularity because it always perfroms very well once the KCSE results are out. Maryhill Girls High School is always among the Top 10 high schools.

Maryhill Girls High School also has a supportive learning environment including a well-stocked library with the latest books. The school also has a modern computer laboratory and several science laboratories.

Maryhill High School Motto

 Toil for excellence

Maryhill High School Address

Thika along the Thika-Gakuyu Road.

Maryhill High School Contacts

+(254) 704 98 30 17

10. Kapsabet Boys High School

Kapsabet Boys High School is popularly known as KB. It is a boys’ only high school located in Kapsabet, Nandi County.

Over the past years, Kapsabet Boys High School has produced some of the most influential people in Kenya including H.E Former President Daniel Torotich Arap Moi, H.E Current President of Kenya William Samoei Ruto and Henry Kosgey (Former M.P for Tinderet).

Kapsabet Boys High School is among the best high schools in Kenya because it has teachers who are highly qualified and well motivated to inspire the students. KB also has a strong guidance and counselling department that offers guidance and counseling services to help students plan for their future.

The current Prinicipal of Kapsabet Boys High School is Mr. Maiyo, Sammy Kipchumba.

Kapsabet Boys High School Contacts

053 52007

Kapsabet Boys High School Box Address

P.O Box 10, C 36, Kapsabet

Kapsabet Boys High School Box Location

 Kapsabet in Nandi County

Other Best High Schools in Kenya

  • Lenana School
  • Nairobi School
  • Nakuru High School
  • Limuru Girls
  • Kipsigis Girls
  • Pangani Girls
  • Nanyuki School
  • Alliance Girls High School
  • Starehe Girls High School
  • Precious Blood Riruta
  • Maranda High School
  • Kisii High School
  • Kakamega School
  • Friends School Kamusinga
  • Utumishi Academy
  • Loreto High School

More Reads:

  1. Top 10 Best Secondary Schools in Murang’a County
  2. Top 10 Best Secondary Schools in Kiambu County
  3. Top 10 Best Secondary Schools in Nairobi County Kenya 2023
  4. National Schools in Kenya
  5. National Schools in Busia County
  6. National Schools in Kakamega County
  7. National Schools in Makueni County

About Saint BK

Travelling is a great way to escape the stresses and pressures of everyday life. This website will help you discover hidden gems to visit and enable you to learn about different cultures and cuisine. We are also a 'Top 10 Best' list website. We list '10 of the Best' on anything. Happy Browsing!