Categories: KNEC

List of top 100 schools nationally in KCSE exams with mean scores 2024

1 NYAMBARIA SCHOOL 10.897 NYANZA Nyamira A-{minus}
2 CARDINAL OTUNGA 10.76 NYANZA Kisii A-{minus}
3 Kokuro Boys 10.68 NYANZA Migori A-{minus}
4 ALLIANCE GIRLS 10.52 Central Kiambu A-{minus}
5 ST Brigids Girls High KIMININI 10.5 Rift Valley Tranz Nzoia A-{minus}
6 Strathmore School 10.5 Nairobi Nairobi A-{minus}
7 PANGANI GIRLS 10.49 Nairobi Nairobi B+{plus}
8 NAKURU BOYS HIGH 10.42 Rift Valley Nakuru B+{plus}
9 ASUMBI GIRLS 10.377 NYANZA Homa Bay B+{plus}
10 Mang’u High 10.336 Central Kiambu B+{plus}
11 St. Anthonys Boys Kitale 10.33 Rift Valley Tranz Nzoia B+{plus}
12 GONZAGA GONZA 10.3 NYANZA Nyamira B+{plus}
13 Mudasa Academy 10.3 WESTERN Vihiga B+{plus}
14 ST. PAULS IGONGA 10.24 NYANZA Kisii B+{plus}
15 Igonga DOK Secondary 10.24 NYANZA Kisii B+{plus}
16 Alliance High School 10.2 Central Kiambu B+{plus}
17 Moi High School Kabarak 10.13 Rift Valley Nakuru B+{plus}
18 Kapsabet High 10.083 Rift Valley Nandi B+{plus}
19 Kisumu Day Secondary 10.074 NYANZA kisumu B+{plus}
20 Moi Girls Eldoret 10.06 Rift Valley Uasin Gishu B+{plus}
21 KANGA HIGH 9.97 NYANZA Migori B+{plus}
22 KAAGA GIRLS 9.96 Central meru B+{plus}
23 Kenya High School 9.95 Nairobi Nairobi B+{plus}
24 Matinyani Secondary 9.942 Eastern Kitui B+{plus}
25 St Brigids Girls High 9.92 Rift Valley Tranz Nzoia B+{plus}
26 ORERO BOYS 9.906 NYANZA Homa Bay B+{plus}
27 Light Academy Mombasa 9.9 Coast Mombasa B+{plus}
28 Samoei Boys High 9.89 Rift Valley Nandi B+{plus}
29 CHEPWAGAN BOYS 9.7474 Rift Valley Kericho B+{plus}
30 Chebwagan high 9.74 Rift Valley Kericho B+{plus}
31 MASENO SCHOOL 9.663 NYANZA Kisumu B+{plus}
32 Ogande Girls 9.62 NYANZA Homa Bay B+{plus}
33 Sawagongo High 9.619 NYANZA Siaya B+{plus}
34 Kagumo High 9.58 Central Nyeri B+{plus}
35 Murang’a High 9.55 Central Murang’a B+{plus}
36 Nairobi School 9.543 Nairobi Nairobi B+{plus}
37 MARANDA SCHOOL 9.541 NYANZA Siaya B+{plus}
38 Nyakongo boys 9.54 NYANZA Nyamira B+{plus}
39 MERU SCHOOL 9.52 Central Meru B+{plus}
40 ST PATRICKS MAKUNGA 9.5 Rift Valley Tranz Nzoia B+{plus}
41 Cheborge Boys 9.44 Rift Valley Kericho B{plain}
42 Bishop Linus Okok girls 9.43 NYANZA Homa Bay B{plain}
43 Light Academy Nairobi 9.39 Nairobi Nairobi B{plain}
44 CHEBORGE GIRLS 9.3754 Rift Valley Kericho B{plain}
45 Korongoi Girls 9.36 Rift Valley Kericho B{plain}
46 Lelwak boys 9.344 Rift Valley Nandi B{plain}
47 KIPSIGIS GIRLS HIGH SCHOOL 9.3154 Rift Valley Kericho B{plain}
48 Kitui School 9.312 Eastern Kitui B{plain}
49 Nyalenda Secondary 9.3 NYANZA Homa Bay B{plain}
50 Butula Boys 9.287 WESTERN Busia B{plain}
51 MOBAMBA HIGH 9.284 NYANZA Kisii B{plain}
52 Sigoti Complex 9.27 NYANZA Kisumu B{plain}
53 STAREHE BOYS CENTRE 9.27 Nairobi Nairobi B{plain}
54 ST.MARKS CHERANG’ANI 9.2517 WESTERN Tranz Nzoia B{plain}
55 Friends School Kakamega 9.2473 WESTERN Kakamega B{plain}
56 Mt Carmel girls 9.2353 Eastern Makueni B{plain}
57 MaryHill Girls 9.23 Central Kiambu B{plain}
58 Kiage Tumaini High 9.23 NYANZA Kisii B{plain}
59 Saye Mixed 9.22 NYANZA Homa Bay B{plain}
60 Kabianga High 9.2162 Rift Valley Kericho B{plain}
61 Moi Tea Girls High School 9.21 Rift Valley Kericho B{plain}
62 OSSEN GIRLS HIGH 9.2 Rift Valley Baringo B{plain}
63 ST MARKS CHERANGANY 9.2 Rift Valley Tranz Nzoia B{plain}
64 MBITA HIGH 9.157 NYANZA Homa Bay B{plain}
65 KATHIANI GIRLS HIGH 9.1235 Eastern Machakos B{plain}
66 KISII SCHOOL 9.12 NYANZA Kisii B{plain}
67 MWONGORI HIGH 9.119 NYANZA Nyamira B{plain}
68 KUURA SEC 9.11 NYANZA Nyamira B{plain}
69 St Clare Girls Secondary 9.1 Rift Valley Nakuru B{plain}
70 ANDERSEN HIGH 9.1 Rift Valley Tranz Nzoia B{plain}
71 ST PETERS ABWAO SECONDARY 9.1 NYANZA kisumu B{plain}
72 St Pauls Gekano Boys 9.0634 NYANZA Nyamira B{plain}
73 NYANSIONGO HIGH 9.053 NYANZA Nyamira B{plain}
74 WANG’APALA BOYS 9.04 NYANZA Homa Bay B{plain}
75 Sheikh Khalifa Bin Zayed 9 Coast Mombasa B{plain}
76 RIGOKO ELCK 9 NYANZA Nyamira B{plain}
77 Kapsabet Girls 8.98 Rift Valley Nandi B{plain}
78 Metkei Girls High 8.96 Rift Valley Elgeyo Marakwet B{plain}
79 AGORO SARE 8.935 NYANZA Homa Bay B{plain}
80 Kibabii Boys High 8.93 WESTERN Bungoma B{plain}
81 Mbooni Girls 8.911 Eastern Makueni B{plain}
82 MENYENYA SDA 8.871 NYANZA Nyamira B{plain}
83 Ruth Kiptui Girls Kasok 8.87 Rift Valley Baringo B{plain}
84 Moteiribe Secondary 8.859 NYANZA Kisii B{plain}
85 KEBIRIGO BOYS 8.842 NYANZA Nyamira B{plain}
86 Arabuko Forest High 8.84 Coast Kilifi B{plain}
87 Nyamagwa girls 8.823 NYANZA Kisii B{plain}
88 RUTH KIPTUI GIRLS 8.8 Rift Valley Baringo B{plain}
89 ST JOSEPHS BOYS 8.8 Rift Valley Tranz Nzoia B{plain}
90 Meteitei Secondary 8.77 Rift Valley Nandi B{plain}
91 Qubaa Muslim Secondary 8.76 Coast Mombasa B{plain}
92 OLOOLAISER HIGH SCHOOL 8.76 Rift Valley Kajiado B{plain}
93 TENWEK HIGH SCHOOL 8.7561 Rift Valley Bomet B{plain}
94 BUTERE GIRLS 8.727 WESTERN Kakamega B{plain}
95 NYAIKURO MIXED SEC 8.71 NYANZA Nyamira B{plain}
96 Got Rateng’ Mixed 8.7 NYANZA Homa Bay B{plain}
97 Chemelil Sugar Academy 8.69 NYANZA Kisumu B{plain}
98 LUGULU GIRLS 8.655 WESTERN Bungoma B{plain}
99 St Andrew Kaggwa Girls High 8.648 NYANZA Nyamira B{plain}
100 NYABURURU GIRLS 8.631 NYANZA Kisii B{plain}
101 NYAKOIBA HIGH 8.6 NYANZA Kisii B{plain}
102 Ober Boys 8.6 NYANZA Homa Bay B{plain}
103 Nyangajo Girls 8.6 NYANZA Homa Bay B{plain}
104 Dr Aggrey School 8.6 Coast Taita Taveta B

Spread the news
CBC online

Recent Posts

Three top Kuppet officials face dismissal for attempted coup

The Kenya Union of Post-Primary Education Teachers (KUPPET) has initiated disciplinary proceedings against three top…

1 day ago

Crisis as Moi University suspends learning, sends home all students

SUBJECT: SUSPENSION OF LEARNING AND TEACHING ACTIVITIES The University Senate in a special meeting held…

2 days ago

Intern and unemployed teachers to get new TSC job application deadline

The Teachers Service Commission (TSC) will extend application deadline for 46,000 jobs it recently advertised.…

2 days ago

Tight schedule forces TSC to postpone teacher deployment exercise

Teachers seeking deployment to junior secondary and special schools will have to wait a little…

2 days ago

TSC memo that bans unofficial emails in communication

TO: ALL ICT STAFF REF: TSC/(ICT)/GEN/EMS/100/VOL1/23 DATE: 26TH SEPTEMBER 2024 USE OF EMAILS ON ALL…

2 days ago

TSC primary school pnp teaching slots per sub-county 2024

TEACHERS SERVICE COMMISSION S/NOCOUNTYSUB-COUNTYALLOCATIONTOTAL1BARINGO  127  Baringo Central19   Baringo North18   Koibatek18   Marigat18   Mogotio18   Tiaty East18   Tiaty West18 2BOMET  127  Bomet Central25   Bomet East26   Chepalungu26   Konoin25   Sotik25 3BUNGOMA  128  Bumula6   Bungoma Central11   Bungoma East11   Bungoma North10   Bungoma South10   Bungoma West10   Cheptais11   Kimilili…

4 days ago