• Thu. May 8th, 2025

    Newsblaze.co.ke

    A site providing Education, TSC, Universities, Helb, Sports and Kuccps news

    Best, Top 150 Schools Nationally in KCSE 2022/ 2023 Exams; Official list

    ByHillary Kangwana

    Dec 23, 2024

    Top 150 schools KCSE 2022/2023 Nationally; Ultimate list

    NYAMBARIA SCHOOL

    CARDINAL OTUNGA

    Kokuro Boys

    ALLIANCE GIRLS

    ST Brigids Girls High KIMININI

    Strathmore School

    Position NationallyName of SchoolRegionCountyMean ScoreMean GradeKnec Code
    1NYAMBARIA SCHOOLNYANZANyamira10.897A-{minus}43700008
    2CARDINAL OTUNGANYANZAKisii10.76A-{minus}40745101
    3Kokuro BoysNYANZAMigori10.68A-{minus}
    4ALLIANCE GIRLSCentralKiambu10.52A-{minus}44739101
    5ST Brigids Girls High KIMININIRift ValleyTranz Nzoia10.5A-{minus}11200002
    6Strathmore SchoolNairobiNairobi10.5A-{minus} 23500003
    7PANGANI GIRLSNairobiNairobi10.49B+{plus}20406020
    8NAKURU BOYS HIGHRift ValleyNakuru10.42B+{plus}20400006
    9ASUMBI GIRLSNYANZAHoma Bay10.377B+{plus}27500002
    10Mang’u HighCentralKiambu10.336B+{plus}41700004
    11St. Anthonys Boys KitaleRift ValleyTranz Nzoia10.33B+{plus}11200003
    12GONZAGA GONZANYANZANyamira10.3B+{plus}23503101
    13Mudasa AcademyWESTERNVihiga10.3B+{plus}
    14MUDASA ACADEMYWESTERNVihiga10.3B+{plus}
    15ST. PAULS IGONGANYANZAKisii10.24B+{plus}
    16Igonga DOK SecondaryNYANZAKisii10.24B+{plus}
    17Alliance High SchoolCentralKiambu10.2B+{plus}
    18Moi High School KabarakRift ValleyNakuru10.13B+{plus}11200001
    19Kapsabet HighRift ValleyNandi10.083B+{plus}
    20Kisumu Day SecondaryNYANZAkisumu10.074B+{plus}
    21Moi Girls EldoretRift ValleyUasin Gishu10.06B+{plus}
    22KANGA HIGHNYANZAMigori9.97B+{plus}
    23KAAGA GIRLSEasternmeru9.96B+{plus}
    24Kenya High SchoolNairobiNairobi9.95B+{plus}
    25Matinyani SecondaryEasternKitui9.942B+{plus}
    26St Brigids Girls HighRift ValleyTranz Nzoia9.92B+{plus}
    27ORERO BOYSNYANZAHoma Bay9.906B+{plus}
    28Light Academy MombasaCoastMombasa9.9B+{plus}
    29Samoei Boys HighRift ValleyNandi9.89B+{plus}
    30CHEPWAGAN BOYSRift ValleyKericho9.7474B+{plus}
    31Chebwagan highRift ValleyKericho9.74B+{plus}
    32MASENO SCHOOLNYANZAKisumu9.663B+{plus}
    33Ogande GirlsNYANZAHoma Bay9.62B+{plus}
    34Sawagongo HighNYANZASiaya9.619B+{plus}
    35Kagumo HighCentralNyeri9.58B+{plus}
    36Murang’a HighCentralMurang’a9.55B+{plus}
    37Nairobi SchoolNairobiNairobi9.543B+{plus}
    38MARANDA SCHOOLNYANZASiaya9.541B+{plus}
    39Nyakongo boysNYANZANyamira9.54B+{plus}
    40MERU SCHOOLEasternMeru9.52B+{plus}
    41ST PATRICKS MAKUNGARift ValleyTranz Nzoia9.5B+{plus}
    42Cheborge BoysRift ValleyKericho9.44B{plain}
    43Bishop Linus Okok girlsNYANZAHoma Bay9.43B{plain}
    44Light Academy NairobiNairobiNairobi9.39B{plain}
    45CHEBORGE GIRLSRift ValleyKericho9.3754B{plain}
    46Korongoi GirlsRift ValleyKericho9.36B{plain}
    47Lelwak boysRift ValleyNandi9.344B{plain}
    48KIPSIGIS GIRLS HIGH SCHOOLRift ValleyKericho9.3154B{plain}
    49Kitui SchoolEasternKitui9.312B{plain}
    50Nyalenda SecondaryNYANZAHoma Bay9.3B{plain}
    51Butula BoysWESTERNBusia9.287B{plain}
    52MOBAMBA HIGHNYANZAKisii9.284B{plain}
    53Sigoti ComplexNYANZAKisumu9.27B{plain}
    54STAREHE BOYS CENTRENairobiNairobi9.27B{plain}
    55ST.MARKS CHERANG’ANIWESTERNTranz Nzoia9.2517B{plain}
    56Friends School KakamegaWESTERNKakamega9.2473B{plain}
    57Mt Carmel girlsEasternMakueni9.2353B{plain}
    58MaryHill GirlsCentralKiambu9.23B{plain}
    59Kiage Tumaini HighNYANZAKisii9.23B{plain}
    60Saye MixedNYANZAHoma Bay9.22B{plain}
    61Kabianga HighRift ValleyKericho9.2162B{plain}
    62Moi Tea Girls High SchoolRift ValleyKericho9.21B{plain}
    63OSSEN GIRLS HIGHRift ValleyBaringo9.2B{plain}
    64ST MARKS CHERANGANYRift ValleyTranz Nzoia9.2B{plain}
    65Tombe Girls SecondaryNYANZANyamira9.1765B{plain}
    66MBITA HIGHNYANZAHoma Bay9.157B{plain}
    67KATHIANI GIRLS HIGHEasternMachakos9.1235B{plain}
    68KISII SCHOOLNYANZAKisii9.12B{plain}
    69MWONGORI HIGHNYANZANyamira9.119B{plain}
    70KUURA SECNYANZANyamira9.11B{plain}
    71St Clare Girls SecondaryRift ValleyNakuru9.1B{plain}
    72ANDERSEN HIGHRift ValleyTranz Nzoia9.1B{plain}
    73ST PETERS ABWAO SECONDARYNYANZAkisumu9.1B{plain}
    74St Pauls Gekano BoysNYANZANyamira9.0634B{plain}
    75NYANSIONGO HIGHNYANZANyamira9.053B{plain}
    76WANG’APALA BOYSNYANZAHoma Bay9.04B{plain}
    77Sheikh Khalifa Bin ZayedCoastMombasa9B{plain}
    78RIGOKO ELCKNYANZANyamira9B{plain}
    79Kapsabet GirlsRift ValleyNandi8.98B{plain}
    80Metkei Girls HighRift ValleyElgeyo Marakwet8.96B{plain}
    81AGORO SARENYANZAHoma Bay8.935B{plain}
    82Kibabii Boys HighWESTERNBungoma8.93B{plain}
    83Mbooni GirlsEasternMakueni8.911B{plain}
    84Nanyuki High SchoolRift ValleyLaikipia8.89B{plain}
    85MENYENYA SDANYANZANyamira8.871B{plain}
    86Ruth Kiptui Girls KasokRift ValleyBaringo8.87B{plain}
    87Moteiribe SecondaryNYANZAKisii8.859B{plain}
    88KEBIRIGO BOYSNYANZANyamira8.842B{plain}
    89Arabuko Forest HighCoastKilifi8.84B{plain}
    90Nyamagwa girlsNYANZAKisii8.823B{plain}
    91RUTH KIPTUI GIRLSRift ValleyBaringo8.8B{plain}
    92ST JOSEPHS BOYSRift ValleyTranz Nzoia8.8B{plain}
    93DERTU SECONDARY SCHOOLNorth EasternGarissa8.8B{plain}
    94BUNYORE GIRLSWESTERNVihiga8.8B{plain}
    95Meteitei SecondaryRift ValleyNandi8.77B{plain}
    96Qubaa Muslim SecondaryCoastMombasa8.76B{plain}
    97OLOOLAISER HIGH SCHOOLRift ValleyKajiado8.76B{plain}
    98TENWEK HIGH SCHOOLRift ValleyBomet8.7561B{plain}
    99KABARE GIRLSCentralKirinyaga8.734B{plain}
    100MUGOIRI GIRLSCentralMurang’a8.731B{plain}
    101BUTERE GIRLSWESTERNKakamega8.727B{plain}
    102NYAIKURO MIXED SECNYANZANyamira8.71B{plain}
    103Got Rateng’ MixedNYANZAHoma Bay8.7B{plain}
    104Chemelil Sugar AcademyNYANZAKisumu8.69B{plain}
    105LUGULU GIRLSWESTERNBungoma8.655B{plain}
    106St Andrew Kaggwa Girls HighNYANZANyamira8.648B{plain}
    107MOI HIGH SCHOOL MBIRURIEasternEmbu8.6451B{plain}
    108NYABURURU GIRLSNYANZAKisii8.631B{plain}
    109Nyabite DOK SecondaryNYANZAKisii8.601B{plain}
    110NYAKOIBA HIGHNYANZAKisii8.6B{plain}
    111Ober BoysNYANZAHoma Bay8.6B{plain}
    112Nyangajo GirlsNYANZAHoma Bay8.6B{plain}
    113Dr Aggrey SchoolCoastTaita Taveta8.6B{plain}
    114SEGERO ADVENTISTRift ValleyTranz Nzoia8.6B{plain}
    115AIC Sombe GirlsEasternKitui8.545B{plain}
    116IGEMBE BOYSEasternMeru8.52B{plain}
    117Kianungu MixedNYANZANyamira8.5B{plain}
    118RAPOGI HIGHNYANZAMigori8.489B-{minus)
    119Kisumu GirlsNYANZAKisumu8.47B-{minus)
    120MANGA GIRLSNYANZANyamira8.4B-{minus)
    121Dudi GirlsNYANZAHoma Bay8.4B-{minus)
    122Kwale High SchoolCoastKwale8.4B-{minus)
    123Mwaghogho Boys SchoolCoastTaita Taveta8.4B-{minus)
    124TABAGON GIRLS HIGH SCHOOLRift ValleyBaringo8.4B-{minus)
    125MAKUENI BOYSEasternMakueni8.399B-{minus)
    126St. Patrick’s itenRift ValleyElgeyo Marakwet8.369B-{minus)
    127Lenana SchoolNairobiNairobi8.3596B-{minus)
    128NYAKEMINCHA SECNYANZANyamira8.35B-{minus)
    129Koru GirlsNYANZAkisumu8.3465B-{minus)
    130KIPKELION GIRLSRift ValleyKericho8.3335B-{minus)
    131NYANSABAKWA BOYSNYANZANyamira8.316B-{minus)
    132Bishop AbieroNYANZAKisumu8.3B-{minus)
    133BARINGO HIGH SCHOOLRift ValleyBaringo8.3B-{minus)
    134BOGICHONCHO PAGNYANZAKisii8.275B-{minus)
    135Manyatta Mixed DayNorth EasternMarsabit8.275B-{minus)
    136MANYATTA MIXED SECONDARYNorth EasternMarsabit8.275B-{minus)
    137ST DANIEL COMBONI KAPTABUK BOYSRift ValleyWest Pokot8.2556B-{minus)
    138BUSIADA GIRLSWESTERNBusia8.247B-{minus)
    139Kenyatta High School- MwatateCoastTaita Taveta8.23B-{minus)
    140SACHO HIGH SCHOOLRift ValleyBaringo8.23B-{minus)
    141KAKAMEGA SCHOOLWESTERNKakamega8.228B-{minus)
    142Rang’ala GirlsNYANZASiaya8.2264B-{minus)
    143RAN’GALA GIRLSNYANZASiaya8.226B-{minus)
    144MATUTU PAG SECNYANZANyamira8.2B-{minus)
    145Mirogi BoysNYANZAHoma Bay8.2B-{minus)
    146Obera BoysNYANZAHoma Bay8.2B-{minus)
    147ST JOSEPHS GIRLSRift ValleyTranz Nzoia8.2B-{minus)
    148ST CHARLES LWANGA SCHOOL KITUIEasternKitui8.18B-{minus)
    149St. Charles LwangaEasternKitui8.18B-{minus)
    150KIABONYORU HIGHNYANZANyamira8.17B-{minus)
    151Ulanda GirlsNYANZAMigori8.17B-{minus)
    152Nkubu HighEasternMeru8.1693B-{minus)
    153Our Lady of Lourdres Turbo GirlsRift ValleyUasin Gishu8.14B-{minus)
    154RAN’GALA BOYSNYANZASiaya8.117B-{minus)
    155MUTHALE GIRLS HIGHEasternkitui8.11B-{minus)
    156Miathene BoysEasternMeru8.101B-{minus)
    157PeHill BoysNYANZAMigori8.1B-{minus)
    158Gendia HighNYANZAHoma Bay8.1B-{minus)
    159NYACHURURU SECNYANZANyamira8.08B-{minus)
    160HEILU MIXED SECONDARYNorth EasternMarsabit8.08B-{minus)