For the second year in a row, Kapsabet High School topped the list of best schools in the Kenya Certificate of Secondary Education (KCSE) 2021, with a mean score of 10.688.
It was followed by Kenya High, which got a mean score of 10.42, just as previous year. Three students from the institution were among Kenya’s top 15 candidates.
After being linked to unhealthy competition among schools, the Kenya National Examinations Council decided to stop ranking schools in 2016. However, based on the results collected from the schools, below is a compiled tentative ranking as Schools performed
KCSE 2021 TOP SCHOOLS S/n School mean score 1 Kapsabet Boys 10.688 Nandi 2 The Kenya High School 10.42 Nairobi 3 Moi High School Kabarak 10.36 Nakuru 4 Alliance High School 10.19 Kiambu 5 St Brigid’s Girls Kiminini 10.05 Trans Nzoia 6 Kagumo High School 9.78 Nyeri 7 Friends School Kamusinga 9.6186 Bungoma 8 Moi Girls Eldoret 9.52 Uasin Gishu 9 Mary Hill Girls High School 9.512 Kiambu 10 Kitui School 9.5 Kitui 11 Lugulu Girls 9.4814 Bungoma 12 Baricho Boys High School 9.45 Kirinyaga 13 Starehe Boys Centre 9.44 Nairobi 14 Orero High School 9.4083 Homa Bay 15 St Gonzaga Gonza Isoge 9.356 Nyamira 16 Kabianga High School 9.3467 Kericho 17 Gendia High School 9.3121 Homa Bay 18 Nyambaria School 9.3086 Nyamira 19 Nyansiongo High 9.3013 Nyamira 20 Murang’a High 9.3 Murang’a
21 Kanga Boys High School 9.24 Migori 22 Kebirigo Boys 9.174 Nyamira 23 Mbita High School 9.1595 Homa Bay 24 Moi Tea Girls High School 9.137 Kericho 25 Sheikh Khalifa 9.1 Mombasa 26 Maranda High School 9.1 Siaya 27 Ugenya High School 9.05 Siaya 28 Nyakeore Secondary 9.03 Nyamira 29 Maseno School 9.022 Kisumu 30 Nairobi School 9 Nairobi 31 Moi Girls High Sindo 9 Homa Bay 32 Kianda School 8.99 Nairobi 33 Meru School 8.98 Meru 34 Kisii School 8.93 Kisii 35 Kiage Tumaini 8.93 Kisii 36 St Claire Seondary Elburgon 8.9 Nakuru 37 Mudasa Academy 8.9 Vihiga 38 Baringo High School 8.858 Baringo 39 Bishop Gatimu Girls Ngandu 8.858 Nyeri 40 St Peter’s Nyakemincha 8.8416 Nyamira
41 Nyabururu Girls High School 8.84 Kisii 42 Asumbi Girls High School 8.812 Homa Bay 43 Ober Boys Secondary 8.8 Homa Bay 44 Sironga Girls High School 8.76 Nyamira 45 Nanyuki High School 8.74 Laikipia 46 Meteitei Boys 8.733 Nandi 47 Light Academy 8.73 Mombasa 48 Nyakongo Boys 8.721 Nyamira 49 Nakuru Girls High School 8.7 Nakuru 50 Chogoria Girls High School 8.65 Tharaka Nithi 51 Riokindo Boys 8.6 Kisii 52 Bunyore Girls 8.563 Vihiga 53 Nakuru Boys High School 8.56 Nakuru 54 St Mary’s Igoji 8.52 Meru 55 Moi High School Mbiruri 8.52 Embu 56 Kapsabet Girls High School 8.5 Nandi 57 Agoro Sare High School 8.5 Homa Bay 58 Kyeni Girls High School 8.49 Embu 59 St Joseph’s Boys High School, Kitale 8.45 Trans Nzoia 60 St Anthony’s Boys School, Kitale 8.45 Trans Nzoia
61 Ambira High School 8.45 Siaya 62 Nyakoiba Secondary 8.41 Kisii 63 Tenwek Boys High School 8.4 Bomet 64 Chemelil Sugar Academy 8.4 Kisumu 65 Lenana School 8.3719 Nairobi 66 Litein Boys High School 8.33 Kericho 67 Riara Springs 8.32 Nairobi 68 Butere Girls 8.3023 Kakamega 69 Tabagon Girls High School 8.3 Baringo 70 Nkubu High School 8.3 Meru 71 Sigoti Complex Secondary School 8.29 Kisumu 72 Utumishi Boys Academy 8.23 Nakuru 73 Starehe Girls Centre 8.23 Kiambu 74 Nyalenda Mixed Secondary 8.2264 Homa Bay 75 Kaaga Girls High School 8.22 Meru 76 Kebulonik High School 8.2 Nandi 77 Kakamega School 8.2 Kakamega 78 Bishop Linus Okok Girls 8.2 Homa Bay 79 Lelu Secondary 8.17 Kericho 80 Kisumu Girls High School 8.15 Kisumu
81 Joseph’s Girls Chepterit 8.14 Nandi 82 St Joseph’s Rapogi 8.135 Migori 83 Samoei Boys High School 8.11 Nandi 84 Metkei Girls High School 8.1 Elgeyo Marakwet 85 Maria Soti Girls High 8.07 Elgeyo Marakwet 86 St Patrick’s Iten 8.05 Elgeyo Marakwet 87 Saye Mixed Secondary 8.049 Homa Bay 88 Nyaikuro High School 8.046 Kisii 89 Pioneer School 8.04 Murang’a 90 Mwongori High 8.0141 Nyamira 91 Qubaa Muslim 8.01 Mombasa 92 Ndalat Gaa Girls Secondary School 8.01 Elgeyo Marakwet 93 Chavakali Boys 8.0098 Vihiga 94 Moi Kapsowar Girls High School 8 Elgeyo Marakwet 95 Tonga Boys 8 Homa Bay 96 Rangenyo Girls High School 7.9448 Nyamira 97 Moi Girls Isinya 7.92 Kajiado 98 Nyangwa Boys High School 7.9 Embu 99 Good Shepherd Minor Seminary 7.9 Samburu 100 Kaplong Girls High School 7.9 Bomet
101 Matuga Girls 7.89 Kwale 102 St Theresa’s Girls High School 7.84 Samburu 103 Moi Siongiroi Girls High School 7.8 Bomet 104 Rangala Girls 7.79 Siaya 105 St Peter’s Boys Mumias 7.7676 Kakamega 106 Kabarnet Boys High School 7.7 Baringo 107 Ruth Kiptui Girls High School 7.7 Baringo 108 Kolanya Girls 7.69 Busia 109 Gesiaga Secondary 7.687 Nyamira 110 Kemeloi Boys High School 7.66 Nandi 111 Butula Boys 7.63 Busia 112 Abu Hureira 7.61 Mombasa 113 Kenyatta Boys High School 7.6 Taita-Taveta 114 Chuka Boys High School 7.6 Tharaka Nithi 115 St Albert’s Ulanda 7.53 Migori 116 Bura Girls High School 7.5 Taita-Taveta 117 Uzalendo School 7.5 Baringo 118 Booker Academy 7.5 Kakamega 119 Nyabondo Boys High School 7.5 kisumu 120 Cardinal Otunga 7.44 Kisii
121 Mama Ngina 7.41 Mombasa 122 Dr Aggrey High School 7.4 Taita-Taveta 123 Mary Mount Girls Secondary, Molo 7.32 Nakuru 124 Homa Bay High School 7.306 Homa Bay 125 Burieruri Secondary School 7.3 Meru 126 Ngiya Girls 7.3 Siaya 127 Sawagongo High School 7.3 Siaya 128 Kereri Girls 7.3 Kisii 129 Chinga Boys High School 7.28 Nyeri 130 St Mary’s Yala 7.25 Siaya 131 Nyamira Boys 7.25 Nyamira 132 Kwale Boys 7.2 Kwale 133 Ikuu Boys High School 7.2 Tharaka Nithi 134 Riokindo Girls 7.2 Kisii 135 St Peter Abwao Secondary 7.186 Migori 136 Bahari Girls High School 7.16 Kilifi 137 Shimo La Tewa 7.14 Mombasa 138 Ramba Boys 7.04 Siaya 139 Molo Academy 7.023 Nakuru 140 Kaplong Boys High School 7 Bomet
141 Kisumu School 6.9667 Kisumu 142 Musingu Boys 6.96 Kakamega 143 Chewoyet High School 6.92 West Pokot 144 Saseta Girls Secondary 6.9 Bomet 145 Elburgon Secondary 6.85 Nakuru 146 Kolanya Boys 6.83 Busia 147 Sericho Secondary School, Isiolo 6.81 Isiolo 148 Ndaraweta Girls Secondary 6.755 Bomet 149 Butere Boys 6.65 Kakamega 150 St Charles Lwanga Ichuni 6.63 Kisii 151 Murry Girls High School 6.3 Kwale