
Alliance Girls High School
KCSE 2023-2024 Top 10 Best Performing National Schools
| 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 |
KCSE 2023-2024 Kakamega County Top and Best Performing Schools Nationally
KCSE 2023-2024 Coast Region Top and Best Performing Schools Nationally
KCSE 2023-2024 Meru County Top and Best Performing Schools Nationally
KCSE 2023-2024 Top, Best Performing Private Schools Nationally
KCSE 2023-2024 Best Performing Schools in Meru County
KCSE 2023-2024 Western Region Top and Best Performing Schools Nationally
KCSE 2023-2024 Top, Best Performing Girls’ Schools Nationally
KCSE 2023-2024 Top, Best Performing National Schools Nationally
KCSE 2023-2024 Nandi County Top and Best Performing Schools Nationally
You can now access the KCSE 2023 results online for [Continue reading]
Get the latest Mwalimu National Sacco BOSA Loans Application Form {Free Download}, here. PDF Latest…
Here is the revised and latest Mwalimu National Sacco FOSA Salary Advance Application Form {Free…
Here is the latest Mwalimu National Sacco FOSA Instant Loan Application Form {Free Download}. Download…
The landscape of digital gambling has shifted toward high-octane mechanics that prioritize volatility and massive…
The Teachers Service Commission (TSC) has advertised 170 job vacancies across, covering senior, mid‑level, and…
Health Cabinet Secretary Aden Duale has ordered immediate changes to the Social Health Authority (SHA)…