
The Kenya National Examinations Council, Knec, offices in Nairobi
Looking for the Kenya certificate of Secondary Education (KCSE) Verified Results For All Schools? Look no more. Here are the verified KCSE 2024/2025 results for all schools in Kenya:
KCSE Top Schools: 2024-2025 Verified Results
Top 250 schools KCSE 2024/2025 Nationally; Ultimate list
KCSE 2024 Top 100 Sub County Schools Nationally- Verified Final List
KCSE 2024 Top 100 County Schools Nationally- Verified Final List
KCSE 2024 Top 100 Extra County Schools Nationally- Verified Final List
KCSE 2024 Top 100 National Schools Nationally- Verified Final List
KCSE 2024 Top 100 Private Schools Nationally- Verified Final List
KCSE 2024 Top 100 Mixed Schools Nationally- Verified Final List
KCSE 2024 Top 100 Boys Schools Nationally- Verified Final List
KCSE 2024 Top 100 Girls Schools Nationally- Verified Final List
KCSE 2024 Top 100 Schools Nationally- Verified List
KCSE 2024-2025 Verified Results Per School
Agoro Sare High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Butere Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Nairobi School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
St. Joseph’s Boys High- Kitale School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Chavakali High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Kisii School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Musingu High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Nyabondo Boys High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Nyakach Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Asumbi Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
St. Joseph’s Miranga Mixed Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Mesabakwa Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Torongo Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Chogoria Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Tengecha Boys High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Tengecha Boys High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Magunga Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Thurdibuoro Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Sigoti Complex Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Achego Girls High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
ACK Rae Girls’ Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
St. Augustine’s R.C Kandege Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade
Nyakoiba Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Matongo Boys High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Emusire Boys High School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
Riyabu ELCK Secondary School’s KCSE 2024-2025 Verified Results Analysis & Grade Count
St Johns Oragare Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
St Mathews Chitago Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Riokindo Girls Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Nyagichenche Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Rigena PAG Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Nyabururu Girls KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Cardinal Otunga Boys KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Kisii School KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
Riokindo Boys Secondary KCSE 2024/2025 Full Results Analysis {Verified Knec Official Results}
2024/2025 KCSE top, best schools in Kisii County; Official list; Official list
Top 100 Extra-County Schools in KCSE 2024/2025
Precious Blood Riruta, Kokuro Secondary leads in the 2024 in the extra-county schools category. Winners celebrate
RANK CODE NAME GRADE PERF INDEX COUNTY
1 20405004 PRECIOUS BLOOD RIRUTA A- 79.604 NAIROBI
2 44739101 KOKURO SECONDARY SCHOOL A- 78.512 MIGORI
3 27538208 MOLO ACADEMY A- 77.270 NAKURU
4 23503101 ST.ANTHONY’S BOYS’ HIGH SCHOOL – KITALE A- 75.311 TRANSNZOIA
5 42738101 ST. FRANCIS RANGA’LA GIRLS SECONDARY SCHOOL B+ 74.633 SIAYA
6 28512112 MOI TEA GIRLS SECONDARY SCHOOL B+ 73.962 KERICHO
7 27538204 MARY MOUNT SECONDARY SCHOOL B+ 70.644 NAKURU
8 18336101 PRECIOUS BLOOD SEC.SCHOOL – KILUNGU B+ 70.551 MAKUENI
9 20405003 MOI GIRLS’ SCHOOL NAIROBI B+ 70.415 NAIROBI
10 44736101 ST JOSEPH’S RAPOGI SECONDARY SCHOOL B+ 70.218 MIGORI
11 25551207 MOI SIONGIROI GIRLS’ SECONDARY SCHOOL B+ 70.123 BOMET
12 41710301 AGORO SARE HIGH SCHOOL B+ 69.737 HOMA BAY
13 44717101 KANYAWANGA SECONDARY SCHOOL B+ 69.676 MIGORI
14 14333201 KYENI GIRLS’ HIGH SCHOOL B+ 68.673 EMBU
15 28522505 LITEIN HIGH SCHOOL B+ 68.409 KERICHO
16 27536202 BAHATI GIRLS SECONDARY SCHOOL B+ 68.305 NAKURU
17 42705202 BARDING SECONDARY SCHOOL B+ 68.285 SIAYA
18 08219101 SOUTH TETU GIRLS’ HIGH SCHOOL B+ 68.071 NYERI
19 14341201 NYANGWA BOYS’ HIGH SCHOOL B 67.959 EMBU
20 08237012 MAHIGA GIRLS SECONDARY SCHOOL B+ 67.956 NYERI
21 29542101 METEITEI BOYS SECONDARY SCHOOL B+ 67.902 NANDI
22 38619102 NYANG’ORI BOYS HIGH SCHOOL B+ 67.762 VIHIGA
23 42712102 NYAMIRA GIRLS SECONDARY SCHOOL B 67.724 SIAYA
24 40735201 ST. CHARLES LWANGA ICHUNI GIRLS HIGH SCHOOL B 67.722 KISII
25 10227301 NJIIRI SCHOOL B 67.626 MURANG’A
26 37617211 ST. PETER’S MUMIAS BOYS’ HIGH SCHOOL B 67.574 KAKAMEGA
27 08202001 NYERI HIGH SCHOOL B 67.241 NYERI
28 34518102 SING’ORE GIRLS SECONDARY SCHOOL B 67.147 ELGEYO MARAKWET
29 34559502 METKEI SECONDARY SCHOOL B 67.006 ELGEYO MARAKWET
30 20405002 UPPER HILL SCHOOL B 66.854 NAIROBI
31 27537301 NAIVASHA GIRLS SECONDARY SCHOOL B 66.598 NAKURU
32 29513101 KAPSABET GIRLS HIGH SCHOOL B 66.513 NANDI
33 20401007 BURUBURU GIRLS SECONDARY B 66.270 NAIROBI
34 42726101 ST. MARY’S SCHOOL, YALA B 66.201 SIAYA
35 14355201 NGUVIU BOYS HIGH SCHOOL B 66.186 EMBU
36 42721202 RAMBA SECONDARY SCHOOL B 65.909 SIAYA
37 41704107 ORERO BOYS SECONDARY SCHOOL B 65.065 HOMA BAY
38 07214101 NYAHURURU HIGH SCHOOL B 64.775 NYANDARUA
39 40719104 NYABIGENA SEC SCHOOL B 64.609 KISII
40 13302102 ST CHARLES LWANGA SCHOOL B 64.393 KITUI
41 11236101 ST.FRANCIS GIRLS HIGH SCHOOL (MANG’U) B 64.273 KIAMBU
42 07213101 NYANDARUA HIGH SCHOOL B 64.122 NYANDARUA
43 15304102 KAAGA GIRLS’ HIGH SCHOOL B 63.964 MERU
44 10238101 KAHUHIA GIRLS’ HIGH SCHOOL B 63.924 MURANG’A
45 28522520 A.I.C LITEIN GIRLS SECONDARY S CHOOL B 63.615 KERICHO
46 39701001 KISUMU BOYS’ HIGH SCHOOL B 63.478 KISUMU
47 25508101 TENWEK HIGH SCHOOL B 63.241 BOMET
48 41704001 HOMA BAY HIGH SCHOOL B 63.151 HOMA BAY
49 28522509 TENGECHA GIRLS B 63.097 KERICHO
50 12301702 MACHAKOS GIRLS’ HIGH SCHOOL B 62.922 MACHAKOS
50 41731303 ORIWO BOYS HIGH SCHOOL B 62.796 HOMA BAY
52 19326201 CHOGORIA BOYS HIGH SCHOOL B 62.796 THARAKANITHI
53 18347501 MUKAA BOYS’ HIGH SCHOOL B 62.306 MAKUENI
54 24505104 KAPENGURIA BOYS HIGH SCHOOL B 62.289 WEST POKOT
55 40703103 KERERI GIRLS HIGH SCHOOL B 62.287 KISII
56 11207101 THIKA HIGH SCHOOL B 62.202 KIAMBU
57 42721101 CHIANDA HIGH SCHOOL B 62.182 SIAYA
58 36602103 CARDINAL OTUNGA GIRLS HIGH SCHOOL B 62.157 BUNGOMA
59 15309101 BUREIRURI BOYS SECONDARY SCHOOL B 62.127 MERU
60 26534103 DRYS GIRLS SECONDARY SCHOOL B 62.114 UASIN GISHU
61 20406011 ST. GEORGE’S GIRLS’ SECONDARY SCHOOL B 62.105 NAIROBI
62 18323101 MBOONI GIRLS B 62.076 MAKUENI
63 09203405 MUTIRA GIRLS SECONDARY SCHOOL B 62.074 KIRINYAGA
64 15319101 NKUBU HIGH SCHOOL B 61.947 MERU
65 07216101 NJABINI BOYS HIGH SCHOOL B 61.800 NYANDARUA
66 24505101 CHEWOYET H SCH B 61.719 WEST POKOT
67 41709101 MOI GIRLS’ SECONDARY SCHOOL – SINDO B 61.501 HOMA BAY
68 11205201 ST. ANNE’S SEC. SCHOOL-LIOKI B 61.479 KIAMBU
69 14312101 SIAKAGO BOYS HIGH SCHOOL B 61.371 EMBU
70 44707105 KADIKA GIRLS’ SECONDARY SCHOOL B 61.277 MIGORI
71 39733307 THURDIBUORO MIXED SECONDARY SCHOOL B 61.272 KISUMU
72 09222301 NGIRIAMBU GIRLS SECONDARY SCHOOL B 61.269 KIRINYAGA
73 35609104 SIGALAME HIGH SCHOOL B 61.177 BUSIA
74 28522501 TENGECHA BOYS HIGH SCHOOL B 61.100 KERICHO
75 08237003 KENYATTA HIGH SCHOOL [MAHIGA] B 61.083 NYERI
76 38622203 KEVEYE GIRLS’ HIGH SCHOOL B 61.012 VIHIGA
77 29513401 ST.JOSEPH’S GIRLS-CHEPTERIT B 60.809 NANDI
78 29541201 SAMOEI BOYS SECONDARY SCHOOL B- 60.739 NANDI
79 08237005 OTHAYA BOYS HIGH SCHOOL B- 60.593 NYERI
80 18307102 MAKUENI GIRLS HIGH SCHOOL B- 60.496 MAKUENI
81 14355202 NGUVIU GIRLS SECONDARY SCHOOL B 60.492 EMBU
82 08237001 KARIMA BOYS’ HIGH SCHOOL B- 60.176 NYERI
83 34520102 ST. PETER’S MARAKWET BOYS SECONDARY SCHOOL B 60.166 ELGEYO MARAKWET
84 14303104 KANGARU GIRLS SCHOOL B- 60.148 EMBU
85 31557201 OLOOLAISER HIGH SCHOOL B- 60.018 KAJIADO
86 23528108 FRIENDS BWAKE BOYS SCHOOL B- 59.987 TRANSNZOIA
87 14341101 MAYORI B 59.955 EMBU
88 15327101 MIATHENE BOYS HIGH SCHOOL B 59.920 MERU
89 33517201 KABARNET HIGH SCHOOL B- 59.902 BARINGO
90 26509140 LORETO HIGH SCHOOL, MATUNDA B- 59.900 UASIN GISHU
91 36602102 KIBABII HIGH SCHOOL B 59.858 BUNGOMA
92 11205101 KANUNGA HIGH SCHOOL B- 59.831 KIAMBU
93 30556301 NDURURUMO HIGH SCHOOL B- 59.741 LAIKIPIA
94 42738102 AMBIRA HIGH SCHOOL B- 59.664 SIAYA
95 34520101 CHEBARA SECONDARY SCHOOL B- 59.647 ELGEYO MARAKWET
96 08237009 OTHAYA GIRLS SECONDARY SCHOOL B- 59.641 NYERI
97 40703201 CARDINAL OTUNGA HIGH SCHOOL-MOSOCHO B- 59.553 KISII
98 27564101 NJORO BOYS HIGH SCHOOL B- 59.519 NAKURU
99 11231102 PRECIOUS BLOOD KAGWE GIRLS SECONDARY SCHOOL B- 59.505 KIAMBU
100 08217101 KANJURI HIGH SCHOOL B- 59.469 NYERI
KCSE TOP, BEST PERFORMING SCHOOLS PER COUNTY
Top, Best Performing Schools Per County – Bomet
Best, Top Secondary Schools in Meru County
Top, Best Performing Schools Per County – Tharaka Nithi
Top, Best Performing Schools Per County – Kitui
Top, Best Performing Schools Per County – Nyeri
Top, Best Performing Schools Per County – Tana River
Top, Best Performing Schools Per County – Narok
Top, Best Performing Schools Per County – Murang’a
Top, Best Performing Schools Per County – Murang’a
Top, Best Performing Schools Per County – Laikipia
Top, Best Performing Schools Per County – Meru
Top, Best Performing Schools Per County – Nyamira
Top, Best Performing Schools Per County – Kilifi
Top, Best Performing Schools Per County – Tharaka Nithi
Top, Best Performing Schools Per County – Mombasa
Top, Best Performing Schools Per County – Isiolo
Top, Best Performing Schools Per County – Samburu
Top, Best Performing Schools Per County – Uasin Gishu
Top, Best Performing Schools Per County – Marsabit
Top, Best Performing Schools Per County – Murang’a
Top, Best Performing Schools Per County – Nyandarua
Top, Best Performing Schools Per County – Tana River
Top, Best Performing Schools Per County – Bungoma
Top, Best Performing Schools Per County – Nyandarua
Top, Best Performing Schools Per County – Samburu
Top, Best Performing Schools Per County – West Pokot
Top, Best Performing Schools Per County – Murang’a
Top, Best Performing Schools Per County – Bomet
Top, Best Performing Schools Per County – Wajir
Top, Best Performing Schools Per County – Nakuru
Top, Best Performing Schools Per County – Homa Bay
Top, Best Performing Schools Per County – Embu
Top, Best Performing Schools Per County – Makueni
Top, Best Performing Schools Per County – Migori
Top, Best Performing Schools Per County – Tharaka Nithi
Top, Best Performing Schools Per County – Turkana
KCSE 2024-2025 Top Performing Schools
West pokot county schools list of merit in 2024-2025 kcse results
2024/2025 KCSE top, best schools in Kisii County; Official list; Official list
KCSE 2024-2025 Top Performing Schools in Marakwet West – Full list
Nyandarua High School KCSE 2024-2025 Results Analysis
Kisii High School KCSE 2024-2025 Results Analysis
Makueni Boys High School KCSE 2024-2025 Results Analysis
St. Peters Nyakemincha High School KCSE 2024-2025 Results Analysis
Meteitei boys Secondary School’s KCSE 2024/2025 Results Analysis, Grades Count & Knec Code
Nyansabakwa boys High School KCSE 2024-2025 Results Analysis
Here is a list of top 100 schools as per their mean scores
- Agoro Sare High School – Oyugis
- Abwao Secondary School
- Andrew Murimi Secondary School, Nairobi
- Anesta boys secondary school Nakuru
- Abrar High School, Kenya, Rift Valley, Eldoret, Uasin Gishu District.
- Ading’o Opanga Secondary SchoolNyando
- Aga Khan Academy, Mombasa
- Aga Khan Academy, Nairobi, Parklands, Nairobi
- Ahero Girls Secondary School, Kisumu
- Akoko Secondary school,Bondo District, Nyanza
- Aldai Girls High School,
- Alendu Secondary School, Kisumu
- Alliance High School, Kikuyu, Kiambu
- Alliance Girls High School, Kikuyu, Kiambu
- Alungo Secondary School, Kombewa, Kisumu
- Alwala Secondary School, Kombewa, Kisumu
- Amasege Secondary School
- Amasago School, School
- Ambira Boys Siaya Nyanza
- Andingo-Opanga Secondary, Nyando
- Arap Moi Girls High School, Vihiga
- Arch-bishop Okoth Ojolla Girls Secondary School
- Asol Secondary School, Kombewa Kisumu
- Asumbi Girls High School, Kisii Kisii, Kenya
- Aquinas Boys high School, Nairobi
- Butere Boys’ High School, Butere
- Bar Union Kisumu, Nyanza
- Bishop Gatimu Ngandu Girls High School, Nyeri
- Balambla Secondary School, Balambala District.
- Bishop Ndingi High School, Machakos
- Bishop Okumu, Obuora, Nyandi District
- Bonde Secondary School, Kombewa, Kisumu
- Boro Secondary School, Siaya
- Bucheya Girls Secondary School, Butere
- Bunyore Girls Secondary, Vihiga
- Butere Girls high School, Butere
- Butula Boys High School, Busia.
- Bright Light Girls’ High School, Njoro
- Brookeshine Secondary School, Nairobi/Kangundo
- Cardinal Otunga High School ( Mosocho), Kisii
- Cardinal Otunda Girls High School, Bungoma
- Carmel Girls High School, Mbiuni Machakos
- City High School, Nairobi Est 1952 Closed 1995
- Chanagande Secondary School, Kaloleni
- Chania High School, Thika
- Chavakali High School, Vihiga
- Chebisaas Girls High School,
- Chebukwa Secondary School, Bungoma
- Chesamisi high school, Kimilili, Bungoma
- Cheptenye High School, Kericho
- Chianda Boys Bondo Nyanza
- Chulaimbo Boys’ Nyanza
- Chuka high school, Chuka, Meru
- Chogoria Girls High School, Chogoria, Meru
- Consolata Secondary School, Westlands, Nairobi
- D.H.T Secondary, Kisumu
- Dagoretti High School, Nairobi
- Daraja Academy, Nanyuki
- Darajani High school, Kibwezi
- Devonshire Secondary School (Ranas) Est 1979, Closed 2003
- Diemo Secondary School, Kombewa, Kisumu
- Divine Word High School, Katani, Nairobi
- Dr. Aloo Gumbi Secondary, Kisumu
- Dudi Girls High School
- Dzitsoni High School, Kilifi, est 1979
- Dr. Krapf Secondary School, Kaloleni
- Eastleigh High School
- Ebusakami Secondary, Vihiga
- Embakasi Secondary, Embakasi, Nairobi
- Emusire High School,Vihiga
- Eronge Secondary School, Nyamira
- Endarasha Boys High School
- Ebusiratsi Mixed Secondary School
- Ematsuli Secondary school
- Enkinda Mixed Secondary School, Nyamira
- Eshitari Secondary School, Butere
- Flamingo Nakuru R.V Province
- Friends School Kamusinga, Western Kenya
- Gakurwe Secondary School, Murang’a
- Garissa Boys’ High School, Garissa
- Ganze Secondary School, Kilifi
- Gatanga Girls’ School, Thika
- Gatura Girls’ School, Thika
- Gekano High School, Nyamira
- Getarwet Secondary, Litein
- Giakanja Boys High School, Central Province
- Gituru Secondary School, Thika
- Gongo Warom Secondary School, Siaya
- Gulab Lochab Academy, Eldoret
- Hamisi High School, Mombasa
- Hekima Girls High School
- Highway Secondary School, Kisumu
- Highway Secondary School, Nairobi
- The Highway Secondary School, South B, Nairobi
- Homa Bay High School, Homa Bay
- Gisambai high school, vihiga
- Gaicahnjiru High school, Maragua
- Ilbissil girls secondary school
- Imani School, Thika
- Irigithathi Secondary School, Ndaragwa
- Iyego Secondary School, Murang’a
- JAFFERY ACADEMY, Mombasa
- Jamhuri High School, Nairobi
- Jera Mixed Secondary School, Siaya District
- Jomo Kenyatta High School, Nakuru District
- Kagonya High School
- Kabaa Boys High School
- Kabare Girls High School, Kirinyaga
- Kabianga Boys High School, Kericho
- Kagumo High School
- Kagwe Girls High School
- Kahuhia Girls’ High School, Central Province – Murang’a
- Kakamega School, Kakamega
- Kegoye High School,Kakamega
- Kaheti High School (Mukurweini Nyeri)
- Kalou Secondary School, Ol’Kalou
- Kalulini Boys School, Kibwezi
- Kakamwe Secondary School, Bungoma
- Kamagambo High School, Rongo [Nyanza]
- Kambaa Girls High School, Central Province
- Kamahuha Girls High School, Central Province
- Kambe Secondary School, Kaloleni
- Kanga High School, Rongo Nyanza
- Kangema Boys High School, Muranga
- Kangaru High School
- Kanguburi Girls High School, Nyeri
- Kanjuri Secondary School
- Kanunga High School
- Kanyamfwa Mixed Secondary School, Got Oyaro, Rachuonyo
- A.C.K Kapkolei Girls High School, Kobujoi
- Kapsabet Boys High School, Nandi North
- Kapsabet Girls High School, Nandi North
- Meteitei secondary schools,Nandi South
- Kaptumo Boys
- Kaimosi Girls High School
- Kakamega High School, Kakamega
- Kapsoya Secondary School, Eldoret
- Katana Ngala Secondary School, Kilifi
- Kariguini secondary school
- Karura Church School, Kiambu<br
- Kawethei Secondary School, Kangundo District
- Kegonge Boys High School,Embu
- Kathiani High School, Machakos District
- Kenton College Preparatory School
- Kenya High School, Nairobi
- Kenyatta High School Mahiga
- Kenyatta High School, Mwatate, Taita district
- Keng’uso salvation army secondary school, Nyamira district
- Khasoko Boys High School, Bungoma
- Kiaguthu Boys High school, Murang’a
- Kiambu High School, Kiambu
- Kiambu Township Secondary School, Kiambu
- Kiamutugu High School, Kirinyaga
- Kianda School, Nairobi, est 1977
- Kianyaga High School, Kirinyaga
- Kiaoni High School, Kibwezi,
- Kibabii Boys High School, Bungoma
- Kibiko Secondary school, kajiado District
- Kiereni secondary school (Kenya), Meru South District, Tharaka Nithi County
- Kigama Secondary School, Maragoli
- Kihara Secondary School, Nyahururu, Ndaragwa
- Kijabe Boys High School, Kijabe
- Kijabe Girls High School, Kijabe
- Kikima Secondary School, Mbooni East
- Kilifi Township Secondary School, Kilifi Town
- Kilimo High School, Njoro
- Kilingili Secondary School
- Kimana Secondary school [Kajiado South]
- Kimaren Secondary School, Nandi Hills’
- Kinyui High School
- Kiongwani Secondary School [Mukaa District]
- Kipsigis Girls High school – Kericho
- Kirangari High School, Kiambu
- Kirimara High School, Karatina
- Kirwara Boys High School, Thika
- Kisayani High School, Kibwezi
- Kisii School
- Kisumu Boys’ High, Kisumu
- Kisumu Day Secondary School
- Kisumu Girls High
- Kitui School, Kitui
- Kit-Mikayi Secondary School Kombewa, Kisumu
- Kitondo Secondary School, Mbumbuni
- Kizurini Secondary School, Kaloleni Town
- Koelel High School, Gilgil
- Koimbi secondary school, Murang’a
- Kolal Mixed Secondary School, Kadibo – Kisumu
- Komothai Girls High School, Ruiru
- Komothai High School
- Kyanginywa High School
- Kivaywa boys high school, (Matete-webuye)
- Kaaga Girls High School, Meru
- Kyeni Girls High School, Embu
- Kagonya Secondary School
- Laiser Hill Academy, Rongai, Nairobi
- Lang’ata High School
- Lema Girls Secondary School Machakos
- Lenana School, Nairobi
- Lereshwa Secondary School, Kipipiri
- Lighthouse Girls Academy, Lanet
- Lilly Academy Githurai, Nairobi
- Limuru Girls High School
- Lions Secondary, Kisumu
- Loreto Convent Msongari, Nairobi
- Loreto Convent Valley Road, Nairobi
- Loreto High School – Limuru
- Loreto Convent Kiambu – Kiambu
- Loreto Girls High School, Matunda Moi’s Bridge
- Lubinu High School – Shianda
- Lugulu Girls High School Webuye
- Lulu High School (Mekaela Academies), Ukunda
- Lwak Girls’ High School, Bondo
- Madira Girls High School, Vihiga
- Maai Mahiu Secondary school
- Maina Wanjigi Secondary School, Eastleigh, Nairobi
- Miathene boys secondary school
- Machakos Boys High School, Machakos
- Mang’u High School, Thika, est 1925
- Michinda Secondary School (Elburgon-Molo)
- Makueni Boys High School, Wote Makueni
- Malindi High School
- Manga Girls High School, Nyamira
- Maraba Secondary School, Nandi Rift valley
- Maranda High School, Bondo
- Marindi Secondary School, Nyamira
- Marsabit Boys Secondary School Marsabit
- Mary Leakey High School, Kiambu
- Mary Mother of Grace Boys Secondary School, Rumuruti
- Maryhill Girls High School
- Masana Secondary School
- Maseno School, Maseno est 1906
- Masogo Mixed Secondary School, Ahero, Nyando
- Matiliku Boys High school
- Mau-Narok Secondary
- Mbale High School
- Mbita High School
- Mbooni Boys, Kikima, Mbooni West
- Mbooni Girls, Kikima, Mbooni West
- Menengai High School, Nakuru
- Menyenya High School, Nyamira
- Meridian Girls Secondary School, Langata Nairobi
- Meru School
- Matende Girls Secondary School, Kakamega
- Metkei Girls School
- Migingo Girls Secondary School, Kisumu
- Mkumulima Girls Secondary School (Bukura)
- Moi Equator Girls’ School
- Moi Forces Academy – Lanet
- Moi Forces Academy – Nairobi
- Moi Girls’ High School – Eldoret
- Moi Girls School Kamusinga
- Moi Girls School Nairobi
- Moi Girls School Isinya
- Moi High School Kabarak
- Moi Sindo Girls, Mbita Nyanza
- Mombasa Light Academy Secondary School, Nyali
- Mua Hills girls high school
- Mugoiri Boys Secondary School
- Mukurwe-ini Boys High School (Formerly Kiangoma Boys)
- Mumbuni High School, Machakos
- Murang’a High School
- Musingu High School, Kakamega
- Muslim Academy (Nairobi)
- Muslim Secondary, Kisumu
- Musoli Girls High School, Kakamega
- Mwala Girls High School
- Mukaa Boys High school
- Mukaa Girls High School
- Mukumu Girls High School, Kakamega
- Mutara Secondary School, Laikipia
- Mwer Boys High School, Siaya
- Naitiri Boys High School, Bungoma
- Nairobi Light Academy Secondary School, Karen
- Nairobi Mixed Secondary School
- Nairobi School, Nairobi, est 1929
- Naivasha High School
- Naki Mixed, Nyando
- Nakuru Boys High School, Nakuru
- Namachanja High School, Bungoma
- Nanyuki boys high school Nanyuki
- Nembu High School, Nairobi
- Ndaragwa Girls High School, Ndaragwa
- Ndiru Secondary School, Kombewa, Kisumu
- Ndururumo High School, Nyahururu
- Ndururi Secondary School, Nyahururu
- Ngara Girls’ High School
- Ngecho Secondary School, Gilgil
- Ngere High School, Kombewa, Kisumu
- Ngiriambu Girls High School, Kirinyaga
- Ngomo(Muhotetu) Secondary school, Nyahuruuru
- Ngoto secondary School, Mukaa district
- Nguluni secondary School, Makueni
- Nguviu Boys High School
- Ng’iya Girls’ High School, Siaya
- Njabini High School Njabini
- Njiiris High School
- Njiru-ini Secondary School
- Njonjo Girls High School
- Njoro Boys, Nakuru
- Njoro Girls Secondary School
- Nyabondo Boys Secondary School, Kisumu
- Nyabururu Girls High School
- Nyamninia Secondary School, Nyamninia
- Nyamwaga Secondary school,Rachuonyo,Nyanza
- Nyang’ori High School
- Nyakach Girls Secondary School, Nyando
- Nyambaria High School, Nyamira
- Nyandarua High School Nyandarua Ol Kalou
- Nyansabakwa High School, Naymira
- Nyeri High Nyeri, Nyeri
- Nyahururu High School
- Nyaduong Secondary School, Migori
- Nyakach Girls Secondary School
- Ndagoni Secondary School, Magumoni, Chuka, Meru
- Obambo Secondary School, Kisumu
- Ofafa Jericho High, Jericho Estate, Nairobi
- Ogada Seconday School, Kisumu
- Ogande Girls High School, Homabay
- Ogona Sunrise Secondary School, Kombewa, Kisumu
- Oloo laiser High School-Ngong
- Ongalo Secondary, Kisumu
- Onjiko Boys Secondary School, Nyando
- Orando Mixed Secondary School, Kisumu
- Orero Boys Secondary School,HomaBay
- Oshwal Academy, Mombasa
- Oshwal High School, 1st Parklands Avenue, Nairobi, Kenya
- Othaya Boys Secondary School, Nyeri
- Otieno Oyoo Secondary School, Rabuor, Nyando
- Olembo boys high school, Nyando
- Othoro Mixed secondary school,Rachuonyo,Nyanza.
- Pangani Girls High School, Nairobi
- Parklands High School, Nairobi
- Pan African Girls High School, Karatina
- PCEA Silanga High School
- PJ Mwangola Secondary School
- Precious Blood Girls High School – Riruta, Nairobi
- Pumwani Secondary school
- Ramba High School, Rarieda
- Rata Secondary School, Maseno, Kisumu
- Riokindo High School, Kisii
- Riondong’a Secondary School, Kisii
- Ruiru High School
- Ribe Boys High School, Kaloleni
- Rift Valley Academy
- Rongai Girls Secondary School, Nakuru.
- Rosterman Secondary School, Kakamega
- Sabatia Secondary School, Koibatek District
- Sabugo Secondary School, Mirangine
- Sacho High School
- Sameta High School, Kisii.
- Sawagongo High School, Siaya
- SDA School, Watamu
- Serare School, Nairobi
- Senior Chief Koinange High School, Kiambaa
- Serem Secondary School
- Shikunga Secondary School, [Kakamega-Bukura]
- Shimo-la-Tewa Secondary School, Mombasa
- Shiners Girls High School, Nakuru
- Shiners Boys High School, Nakuru
- Sidindi secondary school
- Simotwo Boys High school
- Singore Girls school
- South Tetu Girls High School (Mukurweini Nyeri)
- Sironga Girls High School, Nyamira
- Star of the Sea Secondary School Mombasa
- St. Anne’s Girls High school
- St. Anthonys Boys High School, Trans-Nzoia District
- St. Barnabas Girls Secondary School, Kombewa, Kisumu
- St. Basil`s Academy Matunda
- St. Cecilia Girls Aluor
- St.Christophers Secondary School, Magumu
- st. Charles Lwanga Kitui school[Kitui]
- St. Charles Lwanga Secondary, Mombasa
- St. Georges’s High school,Kaloleni-Giriama
- St. Georges Secondary School, Nairobi
- St. Ignatius Mukumu Boys’ High School, Khayega
- St. Joseph Girls’ School, Kibwezi
- St. Joseph’s Mbita
- St. Joseph The Worker Secondary School, Mang’u
- ST. Lucie Kiriri Girls Secondary School, Nairobi
- St. Mary’s School, Nairobi
- St. Mary’s Boys’ Secondary School, Nyeri
- St. Mary’s Girls’ High School, Mumias
- St. Marys Girls School, Thange
- St. Matthews A.C.K Webuye, Webuye
- St. Monicah, Lubao
- St. Mukasa Secondary School Chimoi
- St. Pauls Amukura High School
- St. Pauls Boys Marsabit Eastern
- St. Pauls Miluki Secondary School, Bungoma
- St. Pauls Shikunga Secondary School [Butere]
- St. Paul Seminary, Nyeri
- St. Patrick High School Iten
- st peter claver’s – kithuki
- St. Peters Mumias Boys High School
- St. Pius Uriri High School Nyanza
- St. Sinclair Secondary School, Nairobi
- St. Teresa Girls Secondary, Kisumu
- St. Teresas Nyangusu Girls’ High School
- Starehe Boys’ Centre and School, Nairobi
- Strathmore School, Lavington, Nairobi
- State House Girls High School, Nairobi
- Sunshine Secondary School, Nairobi
- Tabagon Girls, Nandi
- Temple Road High School, Nairobi
- Terige High School,[Lesos]
- Thika High School, Thika
- Thomeandu Boys Secondary School Nunguni
- Thurdibuoro Secondary School, Nyakach
- Titsu Secondary School, Nairobi
- Tiengre Secondary School, Kisumu
- Tigoi Girls
- Timbila High School Taveta
- Tom Mboya High School Rusinga, Mbita
- Tumutumu Girls High School, Nyeri
- Ukwala Boys Siaya Nyanza
- Upper Hill School Nairobi
- Uruku Secondary School Ndaragwa
- Usenge Boys High, Bondo
- Vihiga High School, Vihiga
- Vyulya High School, Vyulya
- Wamutitu Secondary School
- Wang’apala Boys High School Kadongo
- Warazo Jet Secondary School [Kiganjo- Nyeri]
- Webzz Educational Centre [Bungoma-Kanduyi]
- Withur Secondary School, Kisumu
- Yaang’a Secondary School, Njabini
- KCSE Results Best 100 Schools – Best Schools in Kenya
- National Secondary Schools in Kenya – Best Schools in Kenya – Public Secondary Schools in Kenya – Kenyan Secondary Schools – List of Schools in Kenya
- New National Schools in Kenya Clusters (4 Clusters)
- Best Secondary Schools in Baringo County
- Best Secondary Schools in Bomet County
- Best Secondary Schools in Bungoma County
- Best Secondary Schools in Busia County
- Best Secondary Schools in Elgeyo/Marakwet County
- Best Secondary Schools in Embu County
- Best Secondary Schools in Garissa County
- Best Secondary Schools in Homa Bay County
- Best Secondary Schools in Isiolo County
- Best Secondary Schools in Kajiado County
- Best Secondary Schools in Kakamega County
- Best Secondary Schools in Kericho County
- Best Secondary Schools in Kiambu County
- Best Secondary Schools in Kilifi County
- Best Secondary Schools in Kirinyaga County
- Best Secondary Schools in Kisii County
- Best Secondary Schools in Kisumu County
- Best Secondary Schools in Kitui County
- Best Secondary Schools in Kwale County
- Best Secondary Schools in Laikipia County
- Best Secondary Schools in Lamu County
- Best Secondary Schools in Machakos County
- Best Secondary Schools in Makueni County
- Best Secondary Schools in Mandera County
- Best Secondary Schools in Marsabit County
- Best Secondary Schools in Meru County
- Best Secondary Schools in Migori County
- Best Secondary Schools in Mombasa County
- Best Secondary Schools in Murang’a County
- Best Secondary Schools in Nairobi County
- Best Secondary Schools in Nakuru County
- Best Secondary Schools in Nandi County
- Best Secondary Schools in Narok County
- Best Secondary Schools in Nyamira County
- Best Secondary Schools in Nyandarua County
- Best Secondary Schools in Nyeri County
- Best Secondary Schools in Samburu County
- Best Secondary Schools in Siaya County
- Best Secondary Schools in Taita Taveta County
- Best Secondary Schools in Tana River County
- Best Secondary Schools in Tharaka Nithi County
- Best Secondary Schools in Trans-Nzoia County
- Best Secondary Schools in Turkana County
- Best Secondary Schools in Uasin Gishu County
- Best Secondary Schools in Vihiga County
- Best Secondary Schools in Wajir County
- Best Secondary Schools in West Pokot County
- KCSE Results Top 100 Schools – Best Schools in Kenya
- National Secondary Schools in Kenya – Top Schools in Kenya – Public Secondary Schools in Kenya – Kenyan Secondary Schools – List of Schools in Kenya
- New National Schools in Kenya Clusters (4 Clusters)
- Top Secondary Schools in Baringo County
- Top Secondary Schools in Bomet County
- Top Secondary Schools in Bungoma County
- Top Secondary Schools in Busia County
- Top Secondary Schools in Elgeyo/Marakwet County
- Top Secondary Schools in Embu County
- Top Secondary Schools in Garissa County
- Top Secondary Schools in Homa Bay County
- Top Secondary Schools in Isiolo County
- Top Secondary Schools in Kajiado County
- Top Secondary Schools in Kakamega County
- Top Secondary Schools in Kericho County
- Top Secondary Schools in Kiambu County
- Top Secondary Schools in Kilifi County
- Top Secondary Schools in Kirinyaga County
- Top Secondary Schools in Kisii County
- Top Secondary Schools in Kisumu County
- Top Secondary Schools in Kitui County
- Top Secondary Schools in Kwale County
- Top Secondary Schools in Laikipia County
- Top Secondary Schools in Lamu County
- Top Secondary Schools in Machakos County
- Top Secondary Schools in Makueni County
- Top Secondary Schools in Mandera County
- Top Secondary Schools in Marsabit County
- Top Secondary Schools in Meru County
- Top Secondary Schools in Migori County
- Top Secondary Schools in Mombasa County
- Top Secondary Schools in Murang’a County
- Top Secondary Schools in Nairobi County
- Top Secondary Schools in Nakuru County
- Top Secondary Schools in Nandi County
- Top Secondary Schools in Narok County
- Top Secondary Schools in Nyamira County
- Top Secondary Schools in Nyandarua County
- Top Secondary Schools in Nyeri County
- Top Secondary Schools in Samburu County
- Top Secondary Schools in Siaya County
- Top Secondary Schools in Taita Taveta County
- Top Secondary Schools in Tana River County
- Top Secondary Schools in Tharaka Nithi County
- Top Secondary Schools in Trans-Nzoia County
- Top Secondary Schools in Turkana County
- Top Secondary Schools in Uasin Gishu County
- Top Secondary Schools in Vihiga County
- Top Secondary Schools in Wajir County
- Top Secondary Schools in West Pokot County