FREE KCSE PAST PAPERS

2021 KCSE Top Schools Ranking By County

Position

School

Mean Score

County

Baringo County
1 Baringo High School 8.858 Baringo
2 Tabagon Girls High School 8.3 Baringo
3 Kabarnet Boys High School 7.7 Baringo
4 Ruth Kiptui Girls High School 7.7 Baringo
5 Uzalendo School 7.5 Baringo
Bomet County
1 Tenwek Boys High School 8.4 Bomet
2 Kaplong Girls High School 7.9 Bomet
3 Moi Siongiroi Girls High School 7.8 Bomet
4 Kaplong Boys High School 7 Bomet
5 Saseta Girls Secondary 6.9 Bomet
6 Ndaraweta Girls Secondary 6.755 Bomet
Bungoma County
1 Friends School Kamusinga 9.6186 Bungoma
2 Lugulu Girls 9.4814 Bungoma
Busia County
1 Kolanya Girls 7.69 Busia
2 Butula Boys 7.63 Busia
3 Kolanya Boys 6.83 Busia
Elgeyo Marakwet County
1 Metkei Girls High School 8.1 Elgeyo Marakwet
2 Maria Soti Girls High 8.07 Elgeyo Marakwet
3 St Patrick’s Iten 8.05 Elgeyo Marakwet
4 Ndalat Gaa Girls Secondary School 8.01 Elgeyo Marakwet
5 Moi Kapsowar Girls High School 8 Elgeyo Marakwet
Embu County
1 Moi High School Mbiruri 8.52 Embu
2 Kyeni Girls High School 8.49 Embu
3 Nyangwa Boys High School 7.9 Embu
Homa Bay County
1 Orero High School 9.4083 Homa Bay
2 Gendia High School 9.3121 Homa Bay
3 Mbita High School 9.1595 Homa Bay
4 Moi Girls High Sindo 9 Homa Bay
5 Asumbi Girls High School 8.812 Homa Bay
6 Ober Boys Secondary 8.8 Homa Bay
7 Agoro Sare High School 8.5 Homa Bay
8 Nyalenda Mixed Secondary 8.2264 Homa Bay
9 Bishop Linus Okok Girls 8.2 Homa Bay
10 Saye Mixed Secondary 8.049 Homa Bay
11 Tonga Boys 8 Homa Bay
12 Homa Bay High School 7.306 Homa Bay
Isiolo County
1 Sericho Secondary School, Isiolo 6.81 Isiolo
Kajiado County
1 Moi Girls Isinya 7.92 Kajiado
Kakamega County
1 Butere Girls 8.3023 Kakamega
2 Kakamega School 8.2 Kakamega
3 St Peter’s Boys Mumias 7.7676 Kakamega
4 Booker Academy 7.5 Kakamega
5 Musingu Boys 6.96 Kakamega
6 Butere Boys 6.65 Kakamega
Kericho County
1 Kabianga High School 9.3467 Kericho
2 Moi Tea Girls High School 9.137 Kericho
3 Litein Boys High School 8.33 Kericho
4 Lelu Secondary 8.17 Kericho
Kiambu County
1 Alliance High School 10.19 Kiambu
2 Alliance Girls 9.81 Kiambu
3 Mary Hill Girls High School 9.512 Kiambu
4 Starehe Girls Centre 8.23 Kiambu
Kilifi County
1 Bahari Girls High School 7.16 Kilifi
Kirinyaga County
1 Baricho Boys High School 9.45 Kirinyaga
Kisii County
1 Kisii School 8.93 Kisii
2 Kiage Tumaini 8.93 Kisii
3 Nyabururu Girls High School 8.84 Kisii
4 Riokindo Boys 8.6 Kisii
5 Nyakoiba Secondary 8.41 Kisii
6 Nyaikuro High School 8.046 Kisii
7 Cardinal Otunga 7.44 Kisii
8 Kereri Girls 7.3 Kisii
9 Riokindo Girls 7.2 Kisii
10 St Charles Lwanga Ichuni 6.63 Kisii
Kisumu County
1 Maseno School 9.022 Kisumu
2 Chemelil Sugar Academy 8.4 Kisumu
3 Sigoti Complex Secondary School 8.29 Kisumu
4 Kisumu Girls High School 8.15 Kisumu
5 Nyabondo Boys High School 7.5 kisumu
6 Kisumu School 6.9667 Kisumu
Kitui County
1 Kitui School 9.5 Kitui
Kwale County
1 Matuga Girls 7.89 Kwale
2 Kwale Boys 7.2 Kwale
3 Murry Girls High School 6.3 Kwale
Laikipia County
1 Nanyuki High School 8.74 Laikipia
Meru County
1 Meru School 8.98 Meru
2 St Mary’s Igoji 8.52 Meru
3 Nkubu High School 8.3 Meru
4 Kaaga Girls High School 8.22 Meru
5 Burieruri Secondary School 7.3 Meru
Migori County
1 Kanga Boys High School 9.24 Migori
2 St Joseph’s Rapogi 8.135 Migori
3 St Albert’s Ulanda 7.53 Migori
4 St Peter Abwao Secondary 7.186 Migori
Mombasa County
1 Sheikh Khalifa 9.1 Mombasa
2 Light Academy 8.73 Mombasa
3 Qubaa Muslim 8.01 Mombasa
4 Abu Hureira 7.61 Mombasa
5 Mama Ngina 7.41 Mombasa
6 Shimo La Tewa 7.14 Mombasa
Murang;a County
1 Murang’a High 9.3 Murang’a
2 Pioneer School 8.04 Murang’a
Nairobi County
1 The Kenya High School 10.42 Nairobi
2 Starehe Boys Centre 9.44 Nairobi
3 Nairobi School 9 Nairobi
4 Kianda School 8.99 Nairobi
5 Lenana School 8.3719 Nairobi
6 Riara Springs 8.32 Nairobi
Nakuru County
1 Moi High School Kabarak 10.36 Nakuru
2 St Claire Seondary Elburgon 8.9 Nakuru
3 Nakuru Girls High School 8.7 Nakuru
4 Nakuru Boys High School 8.56 Nakuru
5 Utumishi Boys Academy 8.23 Nakuru
6 Mary Mount Girls Secondary, Molo 7.32 Nakuru
7 Molo Academy 7.023 Nakuru
8 Elburgon Secondary 6.85 Nakuru
Nandi County
1 Kapsabet Boys 10.688 Nandi
2 Meteitei Boys 8.733 Nandi
3 Kapsabet Girls High School 8.5 Nandi
4 Kebulonik High School 8.2 Nandi
5 Joseph’s Girls Chepterit 8.14 Nandi
6 Samoei Boys High School 8.11 Nandi
7 Kemeloi Boys High School 7.66 Nandi
Nyamira County
1 St Gonzaga Gonza Isoge 9.356 Nyamira
2 Nyambaria School 9.3086 Nyamira
3 Nyansiongo High 9.3013 Nyamira
4 Kebirigo Boys 9.174 Nyamira
5 Nyakeore Secondary 9.03 Nyamira
6 St Peter’s Nyakemincha 8.8416 Nyamira
7 Sironga Girls High School 8.76 Nyamira
8 Nyakongo Boys 8.721 Nyamira
9 Mwongori High 8.0141 Nyamira
10 Rangenyo Girls High School 7.9448 Nyamira
11 Gesiaga Secondary 7.687 Nyamira
12 Nyamira Boys 7.25 Nyamira
Nyeri County
1 Kagumo High School 9.78 Nyeri
2 Bishop Gatimu Girls Ngandu 8.858 Nyeri
3 Chinga Boys High School 7.28 Nyeri
Samburu County
1 Good Shepherd Minor Seminary 7.9 Samburu
2 St Theresa’s Girls High School 7.84 Samburu
Siaya County
1 Maranda High School 9.1465 Siaya
2 Ugenya High School 9.05 Siaya
3 Ambira High School 8.45 Siaya
4 Rangala Girls 7.79 Siaya
5 Ngiya Girls 7.3 Siaya
6 Sawagongo High School 7.3 Siaya
7 St Mary’s Yala 7.25 Siaya
8 Ramba Boys 7.04 Siaya
Taita-Taveta County
1 Kenyatta Boys High School 7.6 Taita-Taveta
2 Bura Girls High School 7.5 Taita-Taveta
3 Dr Aggrey High School 7.4 Taita-Taveta
Tharaka Nithi County
1 Chogoria Girls High School 8.65 Tharaka Nithi
2 Chuka Boys High School 7.6 Tharaka Nithi
3 Ikuu Boys High School 7.2 Tharaka Nithi
Trans Nzoia County
1 St Brigid’s Girls Kiminini 10.05 Trans Nzoia
2 St Joseph’s Boys High School, Kitale 8.45 Trans Nzoia
3 St Anthony’s Boys School, Kitale 8.45 Trans Nzoia
Uasin Gishu County
1 Moi Girls Eldoret 9.52 Uasin Gishu
Vihiga County
1 Mudasa Academy 8.9 Vihiga
2 Bunyore Girls 8.563 Vihiga
3 Chavakali Boys 8.0098 Vihiga
West Pokot County
1 Chewoyet High School 6.92 West Pokot
Exit mobile version