KCSE 2023-2024 Top, Best Performing National Schools Nationally
Pos Nat | Name of School | Region | County | kcse 2023 Mean Score | kcse 2023 Mean Grade | kcse 2022 Mean Score | School Type | Category |
3 | ALLIANCE GIRLS | Central | Kiambu | 9.92 | B+{plus} | 10.52 | Girls | National |
4 | MaryHill Girls | Central | Kiambu | 9.92 | B+{plus} | 9.23 | Girls | National |
5 | Kenya High School | Nairobi | Nairobi | 9.9 | B+{plus} | 9.95 | Girls | National |
14 | MARANDA SCHOOL | NYANZA | Siaya | 9.6 | B+{plus} | 9.541 | Boys | National |
16 | ST Brigids Girls High KIMININI | Rift Valley | Tranz Nzoia | 9.565 | B+{plus} | 10.5 | Girls | National |
18 | MASENO SCHOOL | NYANZA | Kisumu | 9.543 | B+{plus} | 9.663 | Boys | National |
20 | Mbooni Girls | Eastern | Makueni | 9.532 | B+{plus} | 8.911 | Girls | National |
21 | STAREHE BOYS CENTRE | Nairobi | Nairobi | 9.502 | B+{plus} | 9.27 | Boys | National |
22 | Mang’u High | Central | Kiambu | 9.5 | B+{plus} | 10.336 | Boys | National |
23 | Alliance High School | Central | Kiambu | 9.5 | B+{plus} | 10.2 | Boys | National |
24 | Kapsabet High | Rift Valley | Nandi | 9.5 | B+{plus} | 10.083 | Boys | National |
26 | Moi Girls Eldoret | Rift Valley | Uasin Gishu | 9.5 | B+{plus} | 10.06 | Girls | National |
28 | TENWEK HIGH SCHOOL | Rift Valley | Bomet | 9.334 | B{plain} | 8.7561 | Boys | National |
30 | Kagumo High | Central | Nyeri | 9.306 | B{plain} | 9.58 | Boys | National |
32 | Friends School Kamusinga | WESTERN | Bungoma | 9.3 | B{plain} | 9.2531 | Boys | National |
35 | KIPSIGIS GIRLS HIGH SCHOOL | Rift Valley | Kericho | 9.27 | B{plain} | 9.3154 | Girls | National |
39 | KANGA HIGH | NYANZA | Migori | 9.206 | B{plain} | 9.97 | Boys | National |
40 | MBITA HIGH | NYANZA | Homa Bay | 9.2 | B{plain} | 9.157 | Boys | National |
42 | BUTERE GIRLS | WESTERN | Kakamega | 9.1703 | B{plain} | 8.727 | Girls | National |
44 | BUNYORE GIRLS | WESTERN | Vihiga | 9.1 | B{plain} | 8.8 | Girls | National |
45 | Butula Boys | WESTERN | Busia | 9.1 | B{plain} | 9.287 | Boys | National |
48 | Lenana School | Nairobi | Nairobi | 9.0431 | B{plain} | 8.3596 | Boys | National |
49 | LUGULU GIRLS | WESTERN | Bungoma | 9 | B{plain} | 8.655 | Girls | National |
50 | MUTHALE GIRLS HIGH | Eastern | kitui | 9 | B{plain} | 8.11 | Girls | National |
51 | Bishop Gatimu Ngandu Girls High | Central | Nyeri | 9 | B{plain} | 8.7014 | Girls | National |
52 | Kwale High School | Coast | Kwale | 8.979 | B{plain} | 8.4 | Boys | National |
53 | MUGOIRI GIRLS | Central | Murang’a | 8.978 | B{plain} | 8.731 | Girls | National |
54 | Our Lady Consolata Mugoiri Girls High | 8.978 | B{plain} | Girls | National | |||
56 | KISII SCHOOL | NYANZA | Kisii | 8.95 | B{plain} | 9.12 | Boys | National |
58 | MERU SCHOOL | Eastern | Meru | 8.9 | B{plain} | 9.52 | Boys | National |
59 | Kitui School | Eastern | Kitui | 8.9 | B{plain} | 9.312 | Boys | National |
62 | Limuru Girls | 8.9 | B{plain} | 8.58 | Girls | National | ||
64 | Nanyuki High School | Rift Valley | Laikipia | 8.897 | B{plain} | 8.89 | Boys | National |
72 | KABARE GIRLS | Central | Kirinyaga | 8.7613 | B{plain} | 8.734 | Girls | National |
80 | Chewoyet High | Rift Valley | West Pokot | 8.7 | B{plain} | Boys | National | |
84 | Chogoria Girls | Central | Tharaka Nithi | 8.652 | B{plain} | 8.1037 | Girls | National |
94 | Karima Girls | Central | Nyandarua | 8.5 | B{plain} | 8.463 | Girls | National |
95 | KATHIANI GIRLS HIGH | Eastern | Machakos | 8.4984 | B-{minus) | 9.1235 | Girls | National |
96 | Kabianga High | Rift Valley | Kericho | 8.4868 | B-{minus) | 9.2162 | Boys | National |
98 | Kisumu Girls | NYANZA | Kisumu | 8.4035 | B-{minus) | 8.47 | Girls | National |
100 | NYABURURU GIRLS | NYANZA | Kisii | 8.4 | B-{minus) | 8.631 | Girls | National |
104 | MAKUENI BOYS | Eastern | Makueni | 8.371 | B-{minus) | 8.399 | Boys | National |
105 | ASUMBI GIRLS | NYANZA | Homa Bay | 8.36 | B-{minus) | 10.377 | Girls | National |
114 | St. Patrick’s iten | Rift Valley | Elgeyo Marakwet | 8.263 | B-{minus) | 8.369 | Boys | National |
115 | st patrick’s iten | Rift Valley | Elgeyo Marakwet | 8.263 | B-{minus) | Boys | National | |
116 | Mandera Moi Girls | North Eastern | MANDERA | 8.259 | B-{minus) | Girls | National | |
118 | Nyandarua High | Central | Nyandarua | 8.224 | B-{minus) | 8.5 | Mixed | National |
128 | Kaplong Girls High School | Rift Valley | Bomet | 8.1 | B-{minus) | 7.792 | Girls | National |
133 | Ikuu Boys | Central | Tharaka Nithi | 8.0549 | B-{minus) | 8.2271 | Boys | National |
136 | Kenyatta High School- Mwatate | Coast | Taita Taveta | 8.04 | B-{minus) | 8.23 | Boys | National |
137 | Sironga Girls | NYANZA | Nyamira | 8.01 | B-{minus) | 7.69 | Girls | National |
140 | MOI HIGH SCHOOL MBIRURI | Eastern | Embu | 8 | B-{minus) | 8.6451 | Boys | National |
160 | KAKAMEGA SCHOOL | WESTERN | Kakamega | 7.761 | B-{minus) | 8.228 | Boys | National |
164 | Moi Kapsowar Girls | Rift Valley | Elgeyo Marakwet | 7.734 | B-{minus) | 7.1282 | Girls | National |
166 | Matuga Girls High School | Coast | Kwale | 7.703 | B-{minus) | 7.36 | Girls | National |
175 | Bura Girls High School, Mwatate | Coast | Taita Taveta | 7.64 | B-{minus) | 7.571 | Girls | National |
208 | Kapnyaberai Girls | Rift Valley | Nandi | 7.24 | C+{plus} | Girls | National | |
239 | MANDERA SECONDARY | North Eastern | MANDERA | 7.0753 | C+{plus} | 7.8826 | Boys | National |
372 | NYAMBARIA SCHOOL | NYANZA | Nyamira | 0 | 10.897 | Boys | National | |
375 | PANGANI GIRLS | Nairobi | Nairobi | 10.49 | Girls | National | ||
376 | NAKURU BOYS HIGH | Rift Valley | Nakuru | 10.42 | Boys | National | ||
384 | St Brigids Girls High | Rift Valley | Tranz Nzoia | 9.92 | Girls | National | ||
387 | Murang’a High | Central | Murang’a | 9.55 | Boys | National | ||
388 | Nairobi School | Nairobi | Nairobi | 9.543 | Boys | National | ||
389 | MERU SCHOOL | Eastern | Meru | 9.52 | Boys | National | ||
427 | BARINGO HIGH SCHOOL | Rift Valley | Baringo | 8.3 | Boys | National | ||
453 | Utumishi Boys Academy | Rift Valley | Nakuru | 7.894 | Boys | National | ||
516 | Bahari Girls | Coast | Kilifi | 7.0947 | Girls | National |
______________________________________________________________
KCSE Results – Check Your KCSE Results Via KNEC SMS and Online
You can now access the KCSE 2023 results online for [Continue reading]
Top Performing National Schools in KCSE Exams
-
Moi Forces Academy, Lanet; KCSE results, location, Fees, Admissions and many more
-
Karima Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Friends School Kamusinga; KCSE results, contacts, admissions, Location, Fees and other details
-
Bunyore Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Kereri Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Maranda High School; KCSE results, contacts, admissions, Location, Fees and other details
-
Kisii High School; KCSE results, contacts, admissions, Location, Fees and other details
-
St Mary’s Yala School; KCSE results, contacts, admissions, Location, Fees and other details
-
Buru Buru Girls High School; KCSE results, contacts, admissions, Location, Fees and other details
-
St Mary’s Girls High School, Igoji; KCSE results, contacts, admissions, Location, Fees and other details
-
Kapsabet Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Naivasha Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Upper Hill Boys High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Kisumu Girls High School: KCSE results, contacts, admissions, Location, Fees and other details
-
Nyeri High School: KCSE results, contacts, admissions, Location, Fees and other details