Currently, Kenya has over 100 national schools. The schools are not only ranked as the most prestigious learning institutions but also the top performing. Every child works hard in primary school to sit KCPE exams with the hope of securing a slot in a national school. Understandably because, secondary education lays the foundation of one’s future.
Each parent tries to make ends meet to offer their children the best secondary education. By joining a national school, respect and honor follow you in the society. You are considered as a role model to the others and the creme de la creme in the society. Apart from that, the secondary schools dominate the top 100 list.
Top 10 National Schools in Kenya
School | 2019 mean score | Location | Popular games |
Alliance Girls’ High School | 9.92 | Kikuyu, Kiambu county | Netball Table tennis |
Nairobi School | 9.55 | Westland’s, Nairobi | Rugby Handball |
Nakuru Girls’ High School | 9.52 | Nakuru -Nairobi highway, adjacent to Naivas supercenter | Basketball Football |
Kapsabet High School | 10.11 | Eldoret – Chavakali Road | Football Hockey |
Maseno School | 9.09 | Maseno, Kisumu-Busia Road | Soccer hockey |
Kenya High | 10.467 | Kileleshwa, Nairobi | Badminton Football |
Alliance High School | 10.01 | Kikuyu, Kiambu county | Football Basketball |
Marryhill Girls’ High School | 9.92 | Thika -Gatukuyu Road, Thika | Swimming volleyball |
Mang’u High School | 9.86 | Nairobi – Thika highway | Rugby |
Pangani Girls’ High School | 9.56 | Juja Road, Nairobi County | Hockey Netball |
1. Alliance Girls’ High School
Walk in the light is the school’s motto. Alliance Girls’ High School was founded in 1948 as African Girls’ High School. It is one of the best national girls’ high school located in Kiambu county. The school has consistently produced exemplary results each year.
It emerged as the best national school in 2018. The school has infrastructure facilities each child would wish to have in a learning environment. The classes, dormitory, dinning hall and swimming pool are just on another level for a public school.
2. Nairobi School
It is one of the best national schools in Nairobi county. The school was established by British settlers who resided in Nairobi during the construction of Kenya- Uganda railway. Nairobi School enrolls boys between the age of 12-19 years from all over the country.
The school has produced some important people in our country such as Musalia Mudavadi, the former vice president. The students have an opportunity to engage in extra- curriculum activities such as sports and clubs.
3. Nakuru Girls’ High School
Nakuru Girls’ High School is currently ranked as the best national school in Nakuru county after impressive results year in year out. In 2019 the school managed a mean score of 9.52, a tremendous improvement from 2018, where the mean score was 8.0.
The school showed a solid proof to keep the star shinning and claim the lost glory. During the results’ celebration, the principal assured both the parents and the girls that the performance will keep rising. The mean score target for 2020 KCSE is 10.5.
4. Kapsabet High School
This is one of the best boys’ national schools in Kenya. It was ranked second in last year’s KCSE results. The school was started in 1925 and over the years it has always been among the top 10 best national schools.
Having a glance at the results, the school has gradually lived its Motto- “strive to excel”. The school boasts admission of its students to the best universities in the world. Most students also qualify for admission in public universities in Kenya.
5. Maseno School
Maseno School is one of the oldest formal education schools in Kenya. The school was established in 1906 by missionaries as a school for the children of African Chiefs. It is built at the scenic view of Mabungo hills. The trees planted by the students over the years adds to its beauty.
In 2019, the school produced the best student in Nyanza region who also ranked fourth nationally. The late, Jaramogi Oginga Odinga, Kenya’s first Vice President is an alumnus of Maseno School.
6. Kenya High
The school was formerly known as Kenya European Girls’ High School. It changed the name after independence in 1963. Being the best national girls’ school in Kenya, Kenya High is highly esteemed and is a dream-school for most girls.
The school had stellar performance in last year’s KCSE exam with three of the students appearing among the top 10 nationwide. The school has been renovated with modern facilities such a swimming pool.
7. Alliance High School
The school is popularly known as “Bush”. It is one of the best performing schools in Kenya. Alliance High School was the first school in Kenya to offer secondary education to Africans.
The school usually participate in the national sports festivals in games such as hockey, basketball and football. The students also have the privilege to participate in various clubs; The Band, Golf Club, Chess Club and Research Club to exercise their talents.
8. Marryhill Girls’ High School
This is a public girls’ boarding school in Kiambu county. It is an eight-streamed school offering 17 subjects in the 8-4-4 curriculum. This is inclusive of foreign languages such as French and Germany.
With the school’s Motto- Toil for Excellence, the school has kept its legacy in performance. Maryhill emerged sixth nationally in the 2019 KCSE result. the principal accredited the success to team work, discipline and hard work among the students.
9. Mang’u High School
Mang’u High School is a Kenyan Roman Catholic boys’ national school in Kiambu County. The school is well known for hosting the Moi National Mathematics Contest where all high schools in Kenya gather.
It also hosts Science Congress and Aviation Symposium annually. It embraces new technology as it was the first school in Kenya to introduce Aviation Technology as an examinable subject.
10. Pangani Girls’ High School
It is one of the most prestigious girls’ secondary school in Kenya. The school has produced the top students in KCSE exams over the years. Both in 2017 and 2018, Pangani Girls’ produced the best student in Kenya.
The school has a mentorship program where girls get an opportunity of life skills guidance and inspirational talks. There is also a sponsorship program for needy girls.
Education has improved in Kenya has improved over the years. Introduction of free and universal primary education by Mwai Kibaki has helped many children. Children from less privileged families have fought to join national schools in Kenya. Through this, equality in some part is achieved.