KCSE 2022, 2023 list of top 50 schools nationally; Full Official list
| Pos Nationally | Name of School | Mean Score | Region | County | Mean Grade |
| 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} |

