FREE KCSE PAST PAPERS

KCSE PAST PAPERS

2021 KCSE

2021 KCSE Top Schools

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

Leave a Reply

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