Full List: Top 100 Schools Nationally (KCSE 2021)

KCSE 2020/21 Results Top 100 Schools.☆☛✅2020 KCSE KNEC Results Top 100 Candidates 2021. National, County, Private & District Schools Rankings & performance.


  • 2020 KCSE Results Top 200 Schools in Kenya
  • 2020 KCSE Results: Kapsabet, Alliance, Kenya High Top Nationally as Academic Giants Return
  • 2020 KCSE Top 15 Candidates
  • 2020 KCSE Top 16 Year Old Candidates
  • 2020 KCSE Top Special Needs Candidates
  • List of Some 2020 KCSE Top 2000+ Candidates and Schools
  • 2020 KCSE Most Improved Schools
  • 2020 KCSE Most Improved Candidates and Schools


  • 2019 KCSE Results Rankings; Top 200 Schools in Kenya - KCSE 2019 Results
  • 2019 KCSE Results Rankings; Top 20 Schools in Every County in Kenya (Best 20 Schools Per County)

    2020 KCSE Results 2021

  • Some 2020 KCSE Top Schools / 2020 KCSE Best Schools 2021

  • Kapsabet Boys - 10.53 - Nandi
  • Kenya High School - 10.3 - Nairobi
  • Mang'u School 10.28 - Kiambu
  • Allianes High School - 10.18 - Kiambu
  • Light Academy - 10.05 - Nairobi
  • Muranga High School - 9.86 - Murang’a
  • Alliance Girls - 9.82 - Kiambu
  • Pangani Girls High School - 9.82 - Nairobi
  • Maranda - 9.76 - Kisumu
  • Moi Girls, Eldoret 9.58 - Uasin Gishu
  • Friends School Kamusinga - 9.61 - Bungoma
  • Moi High School Kabarak - 9.59 - Nakuru
  • Maseno School - 9.58 - Kisumu
  • Asumbi Girls - 9.569 - Homa Bay
  • Kisima Mixed Secondary School - 9.55 - Nyandarua
  • Baricho Boys High School - 9.48 - Kirinyaga
  • Starehe Boys Contre - 9.43 - Nairobi
  • Kagumo High School - 9.4 - Nyeri
  • Nairobi School - 9.41 - Nairobi
  • Riokindo Boys High School - 9.33 - Kisii


  • 2019 KCSE Results Rankings; Top 200 Schools in Kenya

  • 2019 KCSE Results Rankings; Top 20 Schools in Every County in Kenya (Best 20 Schools Per County)
  • A total of 893 students scored A plain in 2020 KCSE.
  • A total of 627 students scored A plain in 2019 KCSE up from 315 in 2018.
  • Here is a list of the schools with the highest number of As 2019 KCSE Results:

    - Kenya High School - 76

    - Kapsebt High School - 49

    - Alliance High School - 48

    - Moi Kabarak - 30

    - Alliance Girls - 27

    - Mary Hill - 25

    - Maseno School - 25

    - Nairobi School - 23

    - Mang'u High School - 23

    - Moi Girls Eldoret - 21


    2019 KCSE Results - Top Schools

    School → Mean → County



    1 Kenya High → 10.467 → Nairobi

    2 Kapsabet Boys → 10.11 → Nandi

    3 Kisima Mixed → 10.05 → Nyandarua

    4 Alliance High → 10.019 → Kiambu

    5 Mary Hill Girls → 9.92 → Kiambu

    6 Alliance Girls → 9.92 → Kiambu

    7 Strathmore School → 9.88 → Nairobi

    8 Moi High School Kabarak → 9.88 → Nakuru

    9 Mang'u High → 9.868 → Kiambu

    10 Light Academy → 9.84 → Nairobi

    11 Anestar Boys High → 9.7 → Nakuru

    12 Moi Girls Eldoret → 9.65 → Uasin Gishu

    13 Pangani Girls → 9.56 → Nairobi

    14 Nairobi School → 9.55 → Nairobi

    15 Nakuru Girls High → 9.52 Nakuru

    16 Loreto Limuru Girls → 9.47 Kiambu

    16 St Brigid's Kiminini → 9.47 Trans Nzoia

    17 Murang'a High → 9.2733 → Murang'a

    18 Riara Springs → 9.2 → Nairobi

    19 Friends School Kamusinga → 9.1608 Bungoma

    20 Moi Tea Girls Sec. → 9.16 Kericho

    21 Maseno School → 9.09 → Kisumu

    22 Kipsigis Girls High → 9.08 → Kericho

    23 Sheikh Khalifa → 9.01 → Mombasa

    24 Kagumo High → 8.99 → Nyeri

    25 Bishop Gatimu Ngandu → 8.962 → Nyeri

    26 Segero Adventist National → 8.927 → Uasin Gishu

    27 Maranda High → 8.90628 → Siaya

    28 Pope Benedict Seminary → 8.9 → Kisii

    29 Eiunyore Girls High → 8.8925 → Vihiga

    30 Utein High School → 8.84 → Kericho

    31 Agoro Sare High → 8.834 → Homa Bay

    32 Nakuru Boys High → 8.81 → Nakuru

    33 Damacrest Academy → 8.8 → Kiambu

    34 Baricho High → 8.8 → Kirinyaga

    35 Light Academy → 8.72 → Mombasa

    36 Limuru Girls → 8.7 → Kiambu

    37 Kanga High → 8.7 → Migori

    38 Meru School → 8.67 → Meru

    39 Machakos School → 8.6207 → Machakos

    40 Mudasa Academy → 8.62 → Vihiga

    41 Mary Mother of Grace → 8.62 → Laikipia

    42 Kiage Tumaini → 8.6 → Kisii

    43 Kitui School → 8.5878 → Kitui

    44 Asumbi Girls → 8.58519 → Homa Bay

    45

    Karima Girls High → 8.58 → Nyandarua

    46 Kahuhia Girls → 8.53 → Murang'a

    47 Nkubu High → 8.5 → Meru

    48 Carmel Girls → 8.5 → Machakos

    49 Kisasi Boys → 8.47 → Kitui

    50 Moi Girls Mbiruri → 8.405 → Embu

    51 Precious Blood Riruta → 8.4 → Nairobi

    52 Moi Forces Lanet → 8.4 → Nakuru

    53 Mbita High → 8.4 → Homa Bay

    54 Karura SDA → 8.4 → Nairobi

    55 Kabare Girls → 8.4 → Kirinyaga

    56 Kisii School → 8.381 → Kisii

    57 St Mary's Igoji → 8.37 → Meru

    58 Sacho High School → 8.36 → Baringo

    59 Metkei Girls → 8.34 → Elgeyo Marak-wet

    60 Njiiri School → 8.33 → Murang'a

    61 Elburgon Secondary → 8.33 → Nakuru

    62 Chogoria Girls → 8.31 → Tharaka Nithi

    63 Mutira Girls → 8.3 → Kirinyaga

    64 Moi Siongroi Girls → 8.3 → Bomet

    65 Lugulu Girls High → 8.2578 → Bungoma

    66 Memon Academy → 8.2 → Mombasa

    67 Kyeni Girls → 8.2 → Embu

    68 Muthale Girls → 8.102 → Kitui

    69 Tengecha Girls High → 8.1 → Kericho

    70 St Mary's Boys Nyeri → 8.1 → Nyeri

    71 Qubaa Muslim → 8.1 → Mombasa

    72 Kathiani Girls → 8.1 → Machakos

    73 St Francis Misyani → 8.06 → Machakos

    74 Baringo High School → 8.06 → Baringo

    75 Makueni Boys → 8.054 → Makueni

    76 St Anthony Boys → 8.01 → Trans Nzoia

    77 Nyambaria High → 8.01 → Nyamira

    78 Kangaru Girls → 8.01 → Embu

    79 Mahiga Girls → 8 → Nyeri

    80 Elite Girls → 8 → Laikipia

    81 St Joseph's Boys Kitale → 7.92 → Trans Nzoia

    82 Sacred Heart Roret Girls → 7.9 → Kericho

    83 Orero Boys → 7.9 → Hama Bay

    84 Kapsabet Girls → 7.9 → Nandi

    85 lstiqama Academy → 7.9 → Mombasa

    86 Graceland Girls → 7.87 → Laikipia

    87 Nanyuki High School → 7.82 → Laikipia

    88 Naivasha Girls → 782 → Nakuru

    89 St Peter's Nyakemincha → 7.806 → Nyamira

    90 St Peter Nyakemincha → 7.8 → Nyamira

    91 Pioneer Girls → 7.8 → Murang'a

    92 Ndalani Sec → 7.8 → Machakos

    93 Kiurani Boys → 7.8 → Tharaka Nithi

    94 Kiaguthu Boys → 7.8 → Murang'a

    95 Mugoiri Girls → 7.7928 → Murang'a

    96 Tenwek High School → 7.79 → Bomet

    97 St Patrick's Iten → 7.79 → Elgeyo Marakwet

    98 Kaplong Girls High School → 7.79 → Bomet

    99 Chavakali Boys → 7.756 → Vihiga

    100 Thika High → 7.74 → Kiambu

    101 Ndururumo High School → 7.74 → Laikipia

    102 Mary Mount Secondary → 7.74 → Nakuru

    103 Tengecha Boys → 7.73 → Kericho

    104 Edenburg → 7.727 → Murang'a

    105 Nyangwa → 7.71 → Embu

    106 Kabianga High → 7.7046 → Kericho

    107 Machakos Girls → 77 → Machakos

    108 Kianyaga → 7.7 → Kirinyaga

    109 Kenyatta Mwatate → 7.7 → Taita Taveta

    110 Kaplong Boys High → 7.7 → Bomet

    111 Kakamega High → 77 → Kakamega

    112 Homa Bay Boys → 77 → Homa Bay

    113 St Charles Lwanga → 7.6897 → Kitui

    114 Nairobi Leadership Ac → 7.67 → Nairobi

    115 Matinyani Boys → 7.67 → Kitui

    116 Njonjo Girls High → 7.64 → Laikipia

    117 St Charles Lwanga 1chuni → 7.6 → Kisii

    118 Chuka Boys → 7.6 → Tharaka Nithi

    119 Nyandarua High → 7.58 → Nyandarua

    120 Booker Academy → 7.508 → Kakamega

    121 Ramba Boys → 7.5 → Siaya

    122 Paul Boit Boys → 7.5 → Uasin Gishu

    123 Nyabururu Girls → 7.5 → Kisii

    124 Ngiriambu High → 7.5 → Kirinyaga

    124 Ngiriambu High → 7.5 → Kirinyaga

    125 Kamureito Secondary → 7.5 → Bomet

    126 Segero Adventist High → 7.47 → Uasin Gishu

    127 AIC Litein Girls → 7.46 → Kericho

    128 Butere Girls High → 7.452 → Kakamega

    129 Bahari Girls Kilifi → 7.436 → Kilifi

    130 Tumaini International → 7.4 → Machakos

    131 St. Mary's Yala → 7.4 → Siaya

    132 Nyeri High → 7.4 → Nyeri

    133 Kisumu Boys → 7.4 → Kisumu

    134 Keru Girls → 7.4 → Kirinyaga

    135 Riokindo High → 7.35 → Kisii

    136 Nyahururu Highway Schools → 7.35 → Nyandarua

    137 St Peters Mumias → 7.332 → Kakamega

    138 Uzalendo School → 7.33 → Baringo

    139 Kimangao Girls → 7.3267 → Kitui

    140 St Peter's Boys Mumias → 7.322 → Kakamega

    141 Matungulu Girls → 7.3 → Machakos

  • Comments for Full List: Top 100 Schools Nationally (KCSE 2021)

    Average Rating starstarstarstarstar

    Click here to add your own comments

    Rating
    starstarstarstarstar
    2019 KCSE Results - Top Schools
    by: Joe

    [2019 KCSE Results - Top Schools]
    School → Mean → County

    1 Kenya High → 10.467 → Nairobi
    2 Kapsabet Boys → 10.11 → Nandi
    3 Kisima Mixed → 10.05 → Nyandarua
    4 Alliance High → 10.019 → Kiambu
    5 Mary Hill Girls → 9.92 → Kiambu
    6 Alliance Girls → 9.92 → Kiambu
    7 Strathmore School → 9.88 → Nairobi
    8 Moi High School Kabarak → 9.88 → Nakuru
    9 Mang'u High → 9.868 → Kiambu
    10 Light Academy → 9.84 → Nairobi
    11 Anestar Boys High → 9.7 → Nakuru
    12 Moi Girls Eldoret → 9.65 → Uasin Gishu
    13 Pangani Girls → 9.56 → Nairobi
    14 Nairobi School → 9.55 → Nairobi
    15 Nakuru Girls High → 9.52 Nakuru
    16 Loreto Limuru Girls → 9.47 Kiambu
    16 St Brigid's Kiminini → 9.47 Trans Nzoia
    17 Murang'a High → 9.2733 → Murang'a
    18 Riara Springs → 9.2 → Nairobi
    19 Friends School Kamusinga → 9.1608 Bungoma
    20 Moi Tea Girls Sec. → 9.16 Kericho
    21 Maseno School → 9.09 → Kisumu
    22 Kipsigis Girls High → 9.08 → Kericho
    23 Sheikh Khalifa → 9.01 → Mombasa
    24 Kagumo High → 8.99 → Nyeri
    25 Bishop Gatimu Ngandu → 8.962 → Nyeri
    26 Segero Adventist National → 8.927 → Uasin Gishu
    27 Maranda High → 8.90628 → Siaya
    28 Pope Benedict Seminary → 8.9 → Kisii
    29 Eiunyore Girls High → 8.8925 → Vihiga
    30 Utein High School → 8.84 → Kericho
    31 Agoro Sare High → 8.834 → Homa Bay
    32 Nakuru Boys High → 8.81 → Nakuru
    33 Damacrest Academy → 8.8 → Kiambu
    34 Baricho High → 8.8 → Kirinyaga
    35 Light Academy → 8.72 → Mombasa
    36 Limuru Girls → 8.7 → Kiambu
    37 Kanga High → 8.7 → Migori
    38 Meru School → 8.67 → Meru
    39 Machakos School → 8.6207 → Machakos
    40 Mudasa Academy → 8.62 → Vihiga
    41 Mary Mother of Grace → 8.62 → Laikipia
    42 Kiage Tumaini → 8.6 → Kisii
    43 Kitui School → 8.5878 → Kitui
    44 Asumbi Girls → 8.58519 → Homa Bay
    45 Karima Girls High → 8.58 → Nyandarua
    46 Kahuhia Girls → 8.53 → Murang'a
    47 Nkubu High → 8.5 → Meru
    48 Carmel Girls → 8.5 → Machakos
    49 Kisasi Boys → 8.47 → Kitui
    50 Moi Girls Mbiruri → 8.405 → Embu
    51 Precious Blood Riruta → 8.4 → Nairobi
    52 Moi Forces Lanet → 8.4 → Nakuru
    53 Mbita High → 8.4 → Homa Bay
    54 Karura SDA → 8.4 → Nairobi
    55 Kabare Girls → 8.4 → Kirinyaga
    56 Kisii School → 8.381 → Kisii
    57 St Mary's Igoji → 8.37 → Meru
    58 Sacho High School → 8.36 → Baringo
    59 Metkei Girls → 8.34 → Elgeyo Marak-wet
    60 Njiiri School → 8.33 → Murang'a
    61 Elburgon Secondary → 8.33 → Nakuru
    62 Chogoria Girls → 8.31 → Tharaka Nithi
    63 Mutira Girls → 8.3 → Kirinyaga
    64 Moi Siongroi Girls → 8.3 → Bomet
    65 Lugulu Girls High → 8.2578 → Bungoma
    66 Memon Academy → 8.2 → Mombasa
    67 Kyeni Girls → 8.2 → Embu
    68 Muthale Girls → 8.102 → Kitui
    69 Tengecha Girls High → 8.1 → Kericho
    70 St Mary's Boys Nyeri → 8.1 → Nyeri
    71 Qubaa Muslim → 8.1 → Mombasa
    72 Kathiani Girls → 8.1 → Machakos
    73 St Francis Misyani → 8.06 → Machakos
    74 Baringo High School → 8.06 → Baringo
    75 Makueni Boys → 8.054 → Makueni
    76 St Anthony Boys → 8.01 → Trans Nzoia
    77 Nyambaria High → 8.01 → Nyamira
    78 Kangaru Girls → 8.01 → Embu
    79 Mahiga Girls → 8 → Nyeri
    80 Elite Girls → 8 → Laikipia
    81 St Joseph's Boys Kitale → 7.92 → Trans Nzoia
    82 Sacred Heart Roret Girls → 7.9 → Kericho
    83 Orero Boys → 7.9 → Hama Bay
    84 Kapsabet Girls → 7.9 → Nandi
    85 lstiqama Academy → 7.9 → Mombasa
    86 Graceland Girls → 7.87 → Laikipia
    87 Nanyuki High School → 7.82 → Laikipia
    88 Naivasha Girls → 782 → Nakuru
    89 St Peter's Nyakemincha → 7.806 → Nyamira
    90 St Peter Nyakemincha → 7.8 → Nyamira
    91 Pioneer Girls → 7.8 → Murang'a
    92 Ndalani Sec → 7.8 → Machakos
    93 Kiurani Boys → 7.8 → Tharaka Nithi
    94 Kiaguthu Boys → 7.8 → Murang'a
    95 Mugoiri Girls → 7.7928 → Murang'a
    96 Tenwek High School → 7.79 → Bomet
    97 St Patrick's Iten → 7.79 → Elgeyo Marakwet
    98 Kaplong Girls High School → 7.79 → Bomet
    99 Chavakali Boys → 7.756 → Vihiga
    100 Thika High → 7.74 → Kiambu
    101 Ndururumo High School → 7.74 → Laikipia
    102 Mary Mount Secondary → 7.74 → Nakuru
    103 Tengecha Boys → 7.73 → Kericho
    104 Edenburg → 7.727 → Murang'a
    105 Nyangwa → 7.71 → Embu
    106 Kabianga High → 7.7046 → Kericho
    107 Machakos Girls → 77 → Machakos
    108 Kianyaga → 7.7 → Kirinyaga
    109 Kenyatta Mwatate → 7.7 → Taita Taveta
    110 Kaplong Boys High → 7.7 → Bomet
    111 Kakamega High → 77 → Kakamega
    112 Homa Bay Boys → 77 → Homa Bay
    113 St Charles Lwanga → 7.6897 → Kitui
    114 Nairobi Leadership Ac → 7.67 → Nairobi
    115 Matinyani Boys → 7.67 → Kitui
    116 Njonjo Girls High → 7.64 → Laikipia
    117 St Charles Lwanga 1chuni → 7.6 → Kisii
    118 Chuka Boys → 7.6 → Tharaka Nithi
    119 Nyandarua High → 7.58 → Nyandarua
    120 Booker Academy → 7.508 → Kakamega
    121 Ramba Boys → 7.5 → Siaya
    122 Paul Boit Boys → 7.5 → Uasin Gishu
    123 Nyabururu Girls → 7.5 → Kisii
    124 Ngiriambu High → 7.5 → Kirinyaga
    124 Ngiriambu High → 7.5 → Kirinyaga
    125 Kamureito Secondary → 7.5 → Bomet
    126 Segero Adventist High → 7.47 → Uasin Gishu
    127 AIC Litein Girls → 7.46 → Kericho
    128 Butere Girls High → 7.452 → Kakamega
    129 Bahari Girls Kilifi → 7.436 → Kilifi
    130 Tumaini International → 7.4 → Machakos
    131 St. Mary's Yala → 7.4 → Siaya
    132 Nyeri High → 7.4 → Nyeri
    133 Kisumu Boys → 7.4 → Kisumu
    134 Keru Girls → 7.4 → Kirinyaga
    135 Riokindo High → 7.35 → Kisii
    136 Nyahururu Highway Schools → 7.35 → Nyandarua
    137 St Peters Mumias → 7.332 → Kakamega
    138 Uzalendo School → 7.33 → Baringo
    139 Kimangao Girls → 7.3267 → Kitui
    140 St Peter's Boys Mumias → 7.322 → Kakamega
    141 Matungulu Girls → 7.3 → Machakos
    142 Kyamboo Sec → 7.3 → Kitui
    143 Kebirigo Boys → 7.3 → Nyamira
    144 Cardinal Otunga Mosocho → 7.289 → Kisii
    145 Keveye Girls → 7.2593 → Vihiga
    146 Bura Girls → 7.22 → Taita Taveta
    147 Sawagongo High → 7.2 → Siaya
    148 Rapogi High → 7.2 → Migori
    149 Ikuu Boys → 7.2 → Tharaka Nithi
    150 Cardinal Otunga Girls → 7.2 → Bungoma
    151 Buru Buru Girls → 7.2 → Nairobi
    152 Barpello High → School → 7.2 → Baringo
    153 Saseta Girls High School → 7.15 → Bomet
    154 Meteitei Secondary → 7.12 → Nandi
    155 Mabole Boys → 7.118 → Kakamega
    156 St. Peters Abwao → 7.1 → Migori
    157 Samoei Secondary → 7.1 → Nandi
    158 Nyang'ori Boys → 7.1 → Vihiga
    159 Moi Girls Vokoli → 7.1 → Vihiga
    160 Mary Leakey Girls → 7.1 → Kiambu
    161 Kapnyeberai Secondary → 7.1 → Nandi
    162 Matuga Girls → 7.097 → Kwale
    163 Kabarnet High School → 7.06 → Baringo
    164 Ugenya Boys → 7.05 → Siaya
    165 Ng'iya Girls → 7.05 → Siaya
    166 St Joseph Cheptiret → 7.024 → Uasin Gishu
    167 Molo Academy → 7.02 → Nakuru
    168 Ikanga Boys → 7.01 → Kitui
    169 Chepterit Girls → 7.01 → Nandi
    170 St. Mary's Girls → Mumias → 7.007 → Kakamega
    171 St. Peters Seminary → 7 →Kakamega
    172 Sironga Girls → 7 → Nyamira
    173 Rockfields Senior → 7 → Nairobi
    174 Keru Boys → 7 → Kirinyaga
    175 St. Angela's Girls → 6.99 → Kitui
    176 St. Lukes Kimilili → 6.9833 → Bungoma
    177 St. Lukes Boys Kimilili → 6.983 → Bungoma
    178 St. Mary's Kibabii → 6.983 → Bungoma
    179 Mbitini Girls → 6.97 → Kitui
    180 Eshibinga High → 6.9635 → Kakamega
    181 Nyamira Boys → 6.9 → Nyamira
    182 Loreto Matunda → 6.9 → Uasin Gishu

    *** Compiled from different sources - Not official KNEC list ***

    Rating
    starstarstarstarstar
    2019 KCSE Results - Top Schools
    by: Joe

    [2019 KCSE Results - Top Schools]

    School → Mean → County



    1 Kenya High → 10.467 → Nairobi

    2 Kapsabet Boys → 10.11 → Nandi

    3 Kisima Mixed → 10.05 → Nyandarua

    4 Alliance High → 10.019 → Kiambu

    5 Mary Hill Girls → 9.92 → Kiambu

    6 Alliance Girls → 9.92 → Kiambu

    7 Strathmore School → 9.88 → Nairobi

    8 Moi High School Kabarak → 9.88 → Nakuru

    9 Mang'u High → 9.868 → Kiambu

    10 Light Academy → 9.84 → Nairobi

    11 Anestar Boys High → 9.7 → Nakuru

    12 Moi Girls Eldoret → 9.65 → Uasin Gishu

    13 Pangani Girls → 9.56 → Nairobi

    14 Nairobi School → 9.55 → Nairobi

    15 Nakuru Girls High → 9.52 Nakuru

    16 Loreto Limuru Girls → 9.47 Kiambu

    16 St Brigid's Kiminini → 9.47 Trans Nzoia

    17 Murang'a High → 9.2733 → Murang'a

    18 Riara Springs → 9.2 → Nairobi

    19 Friends School Kamusinga → 9.1608 Bungoma

    20 Moi Tea Girls Sec. → 9.16 Kericho

    21 Maseno School → 9.09 → Kisumu

    22 Kipsigis Girls High → 9.08 → Kericho

    23 Sheikh Khalifa → 9.01 → Mombasa

    24 Kagumo High → 8.99 → Nyeri

    25 Bishop Gatimu Ngandu → 8.962 → Nyeri

    26 Segero Adventist National → 8.927 → Uasin Gishu

    27 Maranda High → 8.90628 → Siaya

    28 Pope Benedict Seminary → 8.9 → Kisii

    29 Eiunyore Girls High → 8.8925 → Vihiga

    30 Utein High School → 8.84 → Kericho

    31 Agoro Sare High → 8.834 → Homa Bay

    32 Nakuru Boys High → 8.81 → Nakuru

    33 Damacrest Academy → 8.8 → Kiambu

    34 Baricho High → 8.8 → Kirinyaga

    35 Light Academy → 8.72 → Mombasa

    36 Limuru Girls → 8.7 → Kiambu

    37 Kanga High → 8.7 → Migori

    38 Meru School → 8.67 → Meru

    39 Machakos School → 8.6207 → Machakos

    40 Mudasa Academy → 8.62 → Vihiga

    41 Mary Mother of Grace → 8.62 → Laikipia

    42 Kiage Tumaini → 8.6 → Kisii

    43 Kitui School → 8.5878 → Kitui

    44 Asumbi Girls → 8.58519 → Homa Bay

    45 Karima Girls High → 8.58 → Nyandarua

    46 Kahuhia Girls → 8.53 → Murang'a

    47 Nkubu High → 8.5 → Meru

    48 Carmel Girls → 8.5 → Machakos

    49 Kisasi Boys → 8.47 → Kitui

    50 Moi Girls Mbiruri → 8.405 → Embu

    51 Precious Blood Riruta → 8.4 → Nairobi

    52 Moi Forces Lanet → 8.4 → Nakuru

    53 Mbita High → 8.4 → Homa Bay

    54 Karura SDA → 8.4 → Nairobi

    55 Kabare Girls → 8.4 → Kirinyaga

    56 Kisii School → 8.381 → Kisii

    57 St Mary's Igoji → 8.37 → Meru

    58 Sacho High School → 8.36 → Baringo

    59 Metkei Girls → 8.34 → Elgeyo Marak-wet

    60 Njiiri School → 8.33 → Murang'a

    61 Elburgon Secondary → 8.33 → Nakuru

    62 Chogoria Girls → 8.31 → Tharaka Nithi

    63 Mutira Girls → 8.3 → Kirinyaga

    64 Moi Siongroi Girls → 8.3 → Bomet

    65 Lugulu Girls High → 8.2578 → Bungoma

    66 Memon Academy → 8.2 → Mombasa

    67 Kyeni Girls → 8.2 → Embu

    68 Muthale Girls → 8.102 → Kitui

    69 Tengecha Girls High → 8.1 → Kericho

    70 St Mary's Boys Nyeri → 8.1 → Nyeri

    71 Qubaa Muslim → 8.1 → Mombasa

    72 Kathiani Girls → 8.1 → Machakos

    73 St Francis Misyani → 8.06 → Machakos

    74 Baringo High School → 8.06 → Baringo

    75 Makueni Boys → 8.054 → Makueni

    76 St Anthony Boys → 8.01 → Trans Nzoia

    77 Nyambaria High → 8.01 → Nyamira

    78 Kangaru Girls → 8.01 → Embu

    79 Mahiga Girls → 8 → Nyeri

    80 Elite Girls → 8 → Laikipia

    81 St Joseph's Boys Kitale → 7.92 → Trans Nzoia

    82 Sacred Heart Roret Girls → 7.9 → Kericho

    83 Orero Boys → 7.9 → Hama Bay

    84 Kapsabet Girls → 7.9 → Nandi

    85 lstiqama Academy → 7.9 → Mombasa

    86 Graceland Girls → 7.87 → Laikipia

    87 Nanyuki High School → 7.82 → Laikipia

    88 Naivasha Girls → 782 → Nakuru

    89 St Peter's Nyakemincha → 7.806 → Nyamira

    90 St Peter Nyakemincha → 7.8 → Nyamira

    91 Pioneer Girls → 7.8 → Murang'a

    92 Ndalani Sec → 7.8 → Machakos

    93 Kiurani Boys → 7.8 → Tharaka Nithi

    94 Kiaguthu Boys → 7.8 → Murang'a

    95 Mugoiri Girls → 7.7928 → Murang'a

    96 Tenwek High School → 7.79 → Bomet

    97 St Patrick's Iten → 7.79 → Elgeyo Marakwet

    98 Kaplong Girls High School → 7.79 → Bomet

    99 Chavakali Boys → 7.756 → Vihiga

    100 Thika High → 7.74 → Kiambu

    101 Ndururumo High School → 7.74 → Laikipia

    102 Mary Mount Secondary → 7.74 → Nakuru

    103 Tengecha Boys → 7.73 → Kericho

    104 Edenburg → 7.727 → Murang'a

    105 Nyangwa → 7.71 → Embu

    106 Kabianga High → 7.7046 → Kericho

    107 Machakos Girls → 77 → Machakos

    108 Kianyaga → 7.7 → Kirinyaga

    109 Kenyatta Mwatate → 7.7 → Taita Taveta

    110 Kaplong Boys High → 7.7 → Bomet

    111 Kakamega High → 77 → Kakamega

    112 Homa Bay Boys → 77 → Homa Bay

    113 St Charles Lwanga → 7.6897 → Kitui

    114 Nairobi Leadership Ac → 7.67 → Nairobi

    115 Matinyani Boys → 7.67 → Kitui

    116 Njonjo Girls High → 7.64 → Laikipia

    117 St Charles Lwanga 1chuni → 7.6 → Kisii

    118 Chuka Boys → 7.6 → Tharaka Nithi

    119 Nyandarua High → 7.58 → Nyandarua

    120 Booker Academy → 7.508 → Kakamega

    121 Ramba Boys → 7.5 → Siaya

    122 Paul Boit Boys → 7.5 → Uasin Gishu

    123 Nyabururu Girls → 7.5 → Kisii

    124 Ngiriambu High → 7.5 → Kirinyaga

    124 Ngiriambu High → 7.5 → Kirinyaga

    125 Kamureito Secondary → 7.5 → Bomet

    126 Segero Adventist High → 7.47 → Uasin Gishu

    127 AIC Litein Girls → 7.46 → Kericho

    128 Butere Girls High → 7.452 → Kakamega

    129 Bahari Girls Kilifi → 7.436 → Kilifi

    130 Tumaini International → 7.4 → Machakos

    131 St. Mary's Yala → 7.4 → Siaya

    132 Nyeri High → 7.4 → Nyeri

    133 Kisumu Boys → 7.4 → Kisumu

    134 Keru Girls → 7.4 → Kirinyaga

    135 Riokindo High → 7.35 → Kisii

    136 Nyahururu Highway Schools → 7.35 → Nyandarua

    137 St Peters Mumias → 7.332 → Kakamega

    138 Uzalendo School → 7.33 → Baringo

    139 Kimangao Girls → 7.3267 → Kitui

    140 St Peter's Boys Mumias → 7.322 → Kakamega

    141 Matungulu Girls → 7.3 → Machakos

    142 Kyamboo Sec → 7.3 → Kitui

    143 Kebirigo Boys → 7.3 → Nyamira

    144 Cardinal Otunga Mosocho → 7.289 → Kisii

    145 Keveye Girls → 7.2593 → Vihiga

    146 Bura Girls → 7.22 → Taita Taveta

    147 Sawagongo High → 7.2 → Siaya

    148 Rapogi High → 7.2 → Migori

    149 Ikuu Boys → 7.2 → Tharaka Nithi

    150 Cardinal Otunga Girls → 7.2 → Bungoma

    151 Buru Buru Girls → 7.2 → Nairobi

    152 Barpello High → School → 7.2 → Baringo

    153 Saseta Girls High School → 7.15 → Bomet

    154 Meteitei Secondary → 7.12 → Nandi

    155 Mabole Boys → 7.118 → Kakamega

    156 St. Peters Abwao → 7.1 → Migori

    157 Samoei Secondary → 7.1 → Nandi

    158 Nyang'ori Boys → 7.1 → Vihiga

    159 Moi Girls Vokoli → 7.1 → Vihiga

    160 Mary Leakey Girls → 7.1 → Kiambu

    161 Kapnyeberai Secondary → 7.1 → Nandi

    162 Matuga Girls → 7.097 → Kwale

    163 Kabarnet High School → 7.06 → Baringo

    164 Ugenya Boys → 7.05 → Siaya

    165 Ng'iya Girls → 7.05 → Siaya

    166 St Joseph Cheptiret → 7.024 → Uasin Gishu

    167 Molo Academy → 7.02 → Nakuru

    168 Ikanga Boys → 7.01 → Kitui

    169 Chepterit Girls → 7.01 → Nandi

    170 St. Mary's Girls → Mumias → 7.007 → Kakamega

    171 St. Peters Seminary → 7 →Kakamega

    172 Sironga Girls → 7 → Nyamira

    173 Rockfields Senior → 7 → Nairobi

    174 Keru Boys → 7 → Kirinyaga

    175 St. Angela's Girls → 6.99 → Kitui

    176 St. Lukes Kimilili → 6.9833 → Bungoma

    177 St. Lukes Boys Kimilili → 6.983 → Bungoma

    178 St. Mary's Kibabii → 6.983 → Bungoma

    179 Mbitini Girls → 6.97 → Kitui

    180 Eshibinga High → 6.9635 → Kakamega

    181 Nyamira Boys → 6.9 → Nyamira

    182 Loreto Matunda → 6.9 → Uasin Gishu


    *** Compiled from different sources - Not official KNEC list ***


    Rating
    starstarstarstarstar
    Full List: Top 100 Schools Nationally (KCSE 2021)
    by: Joe

    KCSE 2020/21 Results Top 100 Schools.☆☛✅2020 KCSE KNEC Results Top 100 Candidates 2021. National, County, Private & District Schools Rankings & performance.


  • 2020 KCSE Results Rankings; Top 200 Schools in Kenya - KCSE 2021 Results


  • 2019 KCSE Results Rankings; Top 20 Schools in Every County in Kenya (Best 20 Schools Per County)

  • A total of 627 students scored A plain in 2019 KCSE up from 315 last year.

  • Here is a list of the schools with the highest number of As 2019 KCSE Results:

    - Kenya High School - 76

    - Kapsebt High School - 49

    - Alliance High School - 48

    - Moi Kabarak - 30

    - Alliance Girls - 27

    - Mary Hill - 25

    - Maseno School - 25

    - Nairobi School - 23

    - Mang'u High School - 23

    - Moi Girls Eldoret - 21

  • The best student was Tony Waluko, from Kapsabet High School, who scored an A plain of 87.159 points.
  • Barasa Njeri of Kenya High School scored an A of 87.087 points.
  • Kaboge Odhiambo from Kapsabet High School got an A of 87.080 points; Anthony Owuor got an A of 87 points; while Natasha Wawira of Kenya High School got an A of 86.9 points.

    Here is the List of Top 100 Candidates and Their Schools + Mean Score:

    - Buluma Tony Wabuko — Kapsabet Boys (87.159)

    - Barasa Maryanne Njeri– Kenya High School (87.087)

    - Aboge David Odhiambo — Kapsabet Boys (87.080)

    - Anthony Owuor Ochieng — Maseno School (87.000)

    - Mathuri Natasha Wawira — Kenya High School (86.961)

    - Kizito Ezra Sikuta — Moi High School Kabarak (86.960)

    - Long’ali Chepengat — Alliance High School (86.924)

    - Ndathi Hellen Njoki — Kenya High School (86.914)

    - Siele Chelang’at Aileen — Moi Forces Academy Lanet (86.900)

    - Laura Chelang’at Ruto — St. Brigid’s Girls Kiminini (86.533)


    KCSE 2019 Results Best 100 Schools. 2019 KCSE KNEC Results Best 100 Candidates - Updates to be uploaded shortly....

    [Some Best Schools Nationally - 2018 KCSE Results]

    [School → Category → No.of Candidates → Performance Index → County]

    1. Strathmore School → Private → 84 → 72.28 → Nairobi
    2. Moi High School Kabarak → Private → 330 72.12 → Nakuru
    3. Moi Tea Girls Secondary School → Extra- County → 136 → 69.59 → Kericho
    4. Alliance Girls High School → National → 396 → 69.48 → Kiambu
    5. Alliance High School → National → 399 → 69.25 → Kiambu
    6. Mang'u High National → 330 → 69.11 → Kiambu
    7. Kisima Mixed Secondary School → Private → 39 → 68.37 → Nyandarua
    8. Precious Blood Riruta → Extra-County → 161 → 67.87 → Nairobi
    9. Orero Boys Secondary School → Extra-County → 283 → 67.78 → Homa Bay
    10. The Kenya High School → National → 302 → 67.21 → Nairobi

    [School → Category → No.of Candidates → Performance Index → County]

    11. Moi Girls' → National → 344 → 67.09 → Uasin Gishu
    12. Kianda School → Private → 73 → 66.63 → Nairobi
    13. Segero Adventist Academy → Private → 42 → 65.76 → Uasin Gishu
    14. Anestar Boys' High Lanet → Private → 77 → 65.01 → Nakuru
    15. Kapsabet Boys → National → 332 → 64.56 → Nandi
    16. Starehe Girls' Centre → National → 119 → 64.02 → Nairobi
    17. Maryhill Girls' High School → National → 335 → 63.77 → Kiambu
    18. Pangani Girls → National → 295 → 61.45 → Nairobi
    19. Light Academy (Nairobi) → Private → 119 → 63.10 → Nairobi
    20. Sheikh Khalifa bin Zayed al-Nahyan → Private → 216 → 62.94 → Mombasa

    [School → Category → No.of Candidates → Performance Index → County]

    21. Starehe Boys' Centre & School → National → 256 → 62.66 → Nairobi
    22. Loreto High School, Limuru → National → 271 → 62.63
    23. Mary Mother of Grace Sec School → Private → 39 → 62.52 → Laikipia
    24. Maseno School → National → 436 → 62.48 → Kisumu
    25. Agoro Sara High School → Extra-County → 380 → 62.09 → Homa Bay
    26. Sunshine Secondary School → Private → 264 → 61.78 → Nairobi
    27. Kyeni Girls' High School → Extra-County → I50 → 61.38 → Embu
    28. Mutira Girls' Secondary School → Extra-County → 193 → 61.20 → Kirinyaga
    29. St Theresa's Girls' Secondary School → Private → 43 → 61.13 → Samburu
    30. Maranda High → National → 628 → 61.08 → Siaya

    [School → Category → No.of Candidates → Performance Index → County]

    31. Murang'a High School → National → 314 → 60.95 → Muranga
    32. Riara Springs Academy → Private → 119 → 60.85 → Nairobi
    33. Light Academy (Mombasa) → Private → 67 → 60.72 → Mombasa
    34. Pioneer School → Private → 297 → 60.60 → Muranga
    35. Metkei Secondary School → Extra County → 144 → 60.5 → Elgeyo Marakwet

    [This is not an official list from KNEC and cannot pretend to be exhaustive.]

    2019 KCSE Results Top 1000 Schools and Top 1000 Candidates - List Being Compiled - Coming Out Shortly KCSE 2019 Best Schools


    Also See;

  • KCSE Results 2019 List of Top 100 Students Countrywide

    Click here!

    2020 Kcse Top Schools
    Kcse Top 100 Schools 2020
    Top 100 Kcse 2020
    Top 100 Schools in Kcpe 2020
    Top 100 Schools in Kcse 2020
    Top 100 Students Kcse 2020
    Top 200 Schools in Kcse 2020
    Top Schools in Kcse 2020 Per County
    2021 Kcse Top Schools
    Kcse Top 100 Schools 2021
    Top 100 Kcse 2021
    Top 100 Schools in Kcpe 2021
    Top 100 Schools in Kcse 2021
    Top 100 Students Kcse 2021
    Top 200 Schools in Kcse 2021
    Top Schools in Kcse 2021 Per County



    KCSE Results
    » KCSE Results Top 100 Schools - Kenya Certificate of Secondary Education – KCSE » KCSE Top 100 Candidates » Kenya Certificate of Secondary Education – KCSE » KNEC - Kenya National Examinations Council » Secondary Schools in Kenya » KNEC - Kenya National Examinations Council » Free KNEC KCSE Past Papers

    Kenya Scholarships for Undergraduate Students » Kenya Scholarships for Postgraduate Students » Undergraduate Scholarships for Kenyan Students » Kenya Undergraduate Scholarships » Full Undergraduate Scholarships for Kenyans » Kenya Postgraduate Scholarships » Scholarships & Grants » Undergraduate Scholarships » Universities in Kenya » Kenya Universities and Colleges Central Placement Service (KUCCPS) » Colleges in Kenya » KASNEB Registration & Results » Secondary Schools Scholarships in Kenya » Undergraduate & Graduate Scholarships for Kenyans

    Free KCSE Past Papers » KNEC Past Exams » Free Downloads » KCSE Papers & Marking Schemes

    What is an Operating System? » Computer Shortcut Keys and their Functions » Keyboard Function Keys

  • Rating
    starstarstarstarstar
    Top 100 Schools in KCSE Pdf
    by: Joe

    2021 Best Extra County Schools in Nairobi
    2021 Best Public Secondary Schools in Nairobi County
    2021 Can I Download My KCSE Result Slip Online?
    2021 Download KCSE Results
    2021 Download Results Slip Online
    2021 ECDE Results
    2021 Has KCSE Results Been Released?
    2021 How Can I Check My KCSE Results?
    2021 How Can I Get My KCSE Results Online?
    2021 How to Check KCSE Results Online
    2021 How to Get KCSE Results
    2021 How to View KNEC Results Online
    2021 How You Can Get a Plus in KCSE Exams
    2021 Images for List of Top 100 Schools in KCSE
    2021 Ist of Top 100 Schools in KCSE
    2021 KCSE Certificate
    2021 KCSE Certificate Download
    2021 KCSE Exam Results - Top Schools in Kenya
    2021 KCSE Grades and Points
    2021 KCSE Grading System
    2021 KCSE Grading System Per Subject
    2021 KCSE Registration
    2021 KCSE Result Slip
    2021 KCSE Result Slip Download
    2021 KCSE Results
    2021 KCSE Results Analysis
    2021 KCSE Results Online
    2021 KCSE Results Online Portal
    2021 KCSE Results Per County
    2021 KCSE Results Per School
    2021 KCSE Results Top 100 School
    2021 KCSE Results Top 100 Schools
    2021 KCSE Results Top Schools
    2021 KCSE Results Top Schools Per County
    2021 KCSE Subject Codes
    2021 KCSE Subject Groups
    2021 KCSE Subjects
    2021 KCSE Timetable
    2021 KCSE Top 100 Schools
    2021 KCSEResults
    2021 KNEC KCSE Results
    2021 KNEC Portal Cp2
    2021 KNEC Portal KCSE Results
    2021 KNEC Portal Password
    2021 KNEC Portal Website
    2021 KNEC Results
    2021 KNEC Results for Colleges
    2021 KNEC Results for Technical Colleges July
    2021 KNEC Results Online
    2021 List of Top 100 Schools in KCSE
    2021 List: Top KCSE Schools Per County
    2021 Nairobi School KCSE
    2021 Nyangwa High School KCSE Results
    2021 Photos for List of Top 100 Schools in KCSE
    2021 St Peters Mumias High School KCSE Results
    2021 Strathmore School KCSE Results
    2021 Subject Selection in Secondary School
    2021 Top 100 County KCSE Schools
    2021 Top 100 Extra County KCSE Schools
    2021 Top 100 National KCSE Schools
    2021 Top 100 Private KCSE Schools
    2021 Top 100 Schools in KCSE
    2021 Top 100 Schools in KCSE Daily Nation
    2021 Top 100 Schools in KCSE Pdf
    2021 Top 100 Schools in Kenya KCSE Results
    2021 Top 100 Schools KCSE
    2021 Top 100 Schools KCSE Results
    2021 Top 100 Students in KCSE
    2021 Top 100 Students KCSE
    2021 Top 200 Schools in KCSE
    2021 Top 50 Schools in KCSE
    2021 Top Schools in KCSE
    2021 Top Schools in KCSE in Nairobi County
    2021 Top Schools in KCSE Per County
    2021 Top Schools in KCSE Per County Trending
    2021 What Does P Mean in KCSE?
    2021 What Does W Mean in KCSE?
    2021 Www.knec-portal.ac.ke Results
    2020 Best Extra County Schools in Nairobi
    2020 Best Public Secondary Schools in Nairobi County
    2020 Can I Download My KCSE Result Slip Online?
    2020 Download KCSE Results
    2020 Download Results Slip Online
    2020 ECDE Results
    2020 Has KCSE Results Been Released?
    2020 How Can I Check My KCSE Results?
    2020 How Can I Get My KCSE Results Online?
    2020 How to Check KCSE Results Online
    2020 How to Get KCSE Results
    2020 How to View KNEC Results Online
    2020 How You Can Get a Plus in KCSE Exams
    2020 Images for List of Top 100 Schools in KCSE
    2020 Ist of Top 100 Schools in KCSE
    2020 KCSE Certificate
    2020 KCSE Certificate Download
    2020 KCSE Exam Results - Top Schools in Kenya
    2020 KCSE Grades and Points
    2020 KCSE Grading System
    2020 KCSE Grading System Per Subject
    2020 KCSE Registration
    2020 KCSE Result Slip
    2020 KCSE Result Slip Download
    2020 KCSE Results
    2020 KCSE Results Analysis
    2020 KCSE Results Online
    2020 KCSE Results Online Portal
    2020 KCSE Results Per County
    2020 KCSE Results Per School
    2020 KCSE Results Top 100 School
    2020 KCSE Results Top 100 Schools
    2020 KCSE Results Top Schools
    2020 KCSE Results Top Schools Per County
    2020 KCSE Subject Codes
    2020 KCSE Subject Groups
    2020 KCSE Subjects
    2020 KCSE Timetable
    2020 KCSE Top 100 Schools
    2020 KCSEResults
    2020 KNEC KCSE Results
    2020 KNEC Portal Cp2
    2020 KNEC Portal KCSE Results
    2020 KNEC Portal Password
    2020 KNEC Portal Website
    2020 KNEC Results
    2020 KNEC Results for Colleges
    2020 KNEC Results for Technical Colleges July
    2020 KNEC Results Online
    2020 List of Top 100 Schools in KCSE
    2020 List: Top KCSE Schools Per County
    2020 Nairobi School KCSE
    2020 Nyangwa High School KCSE Results
    2020 Photos for List of Top 100 Schools in KCSE
    2020 St Peters Mumias High School KCSE Results
    2020 Strathmore School KCSE Results
    2020 Subject Selection in Secondary School
    2020 Top 100 County KCSE Schools
    2020 Top 100 Extra County KCSE Schools
    2020 Top 100 National KCSE Schools
    2020 Top 100 Private KCSE Schools
    2020 Top 100 Schools in KCSE
    2020 Top 100 Schools in KCSE Daily Nation
    2020 Top 100 Schools in KCSE Pdf
    2020 Top 100 Schools in Kenya KCSE Results
    2020 Top 100 Schools KCSE
    2020 Top 100 Schools KCSE Results
    2020 Top 100 Students in KCSE
    2020 Top 100 Students KCSE
    2020 Top 200 Schools in KCSE
    2020 Top 50 Schools in KCSE
    2020 Top Schools in KCSE
    2020 Top Schools in KCSE in Nairobi County
    2020 Top Schools in KCSE Per County
    2020 Top Schools in KCSE Per County Trending
    2020 What Does P Mean in KCSE?
    2020 What Does W Mean in KCSE?
    2020 Www.knec-portal.ac.ke Results
    2021 Best Extra County Schools in Nairobi
    2021 Best Public Secondary Schools in Nairobi County
    2021 Can I Download My KCSE Result Slip Online?
    2021 Download KCSE Results
    2021 Download Results Slip Online
    2021 ECDE Results
    2021 Has KCSE Results Been Released?
    2021 How Can I Check My KCSE Results?
    2021 How Can I Get My KCSE Results Online?
    2021 How to Check KCSE Results Online
    2021 How to Get KCSE Results
    2021 How to View KNEC Results Online
    2021 How You Can Get a Plus in KCSE Exams
    2021 Images for List of Top 100 Schools in KCSE
    2021 Ist of Top 100 Schools in KCSE
    2021 KCSE Certificate
    2021 KCSE Certificate Download
    2021 KCSE Exam Results - Top Schools in Kenya
    2021 KCSE Grades and Points
    2021 KCSE Grading System
    2021 KCSE Grading System Per Subject
    2021 KCSE Registration
    2021 KCSE Result Slip
    2021 KCSE Result Slip Download
    2021 KCSE Results
    2021 KCSE Results Analysis
    2021 KCSE Results Online
    2021 KCSE Results Online Portal
    2021 KCSE Results Per County
    2021 KCSE Results Per School
    2021 KCSE Results Top 100 School
    2021 KCSE Results Top 100 Schools
    2021 KCSE Results Top Schools
    2021 KCSE Results Top Schools Per County
    2021 KCSE Subject Codes
    2021 KCSE Subject Groups
    2021 KCSE Subjects
    2021 KCSE Timetable
    2021 KCSE Top 100 Schools
    2021 KCSEResults
    2021 KNEC KCSE Results
    2021 KNEC Portal Cp2
    2021 KNEC Portal KCSE Results
    2021 KNEC Portal Password
    2021 KNEC Portal Website
    2021 KNEC Results
    2021 KNEC Results for Colleges
    2021 KNEC Results for Technical Colleges July
    2021 KNEC Results Online
    2021 List of Top 100 Schools in KCSE
    2021 List: Top KCSE Schools Per County
    2021 Nairobi School KCSE
    2021 Nyangwa High School KCSE Results
    2021 Photos for List of Top 100 Schools in KCSE
    2021 St Peters Mumias High School KCSE Results
    2021 Strathmore School KCSE Results
    2021 Subject Selection in Secondary School
    2021 Top 100 County KCSE Schools
    2021 Top 100 Extra County KCSE Schools
    2021 Top 100 National KCSE Schools
    2021 Top 100 Private KCSE Schools
    2021 Top 100 Schools in KCSE
    2021 Top 100 Schools in KCSE Daily Nation
    2021 Top 100 Schools in KCSE Pdf
    2021 Top 100 Schools in Kenya KCSE Results
    2021 Top 100 Schools KCSE
    2021 Top 100 Schools KCSE Results
    2021 Top 100 Students in KCSE
    2021 Top 100 Students KCSE
    2021 Top 200 Schools in KCSE
    2021 Top 50 Schools in KCSE
    2021 Top Schools in KCSE
    2021 Top Schools in KCSE in Nairobi County
    2021 Top Schools in KCSE Per County
    2021 Top Schools in KCSE Per County Trending
    2021 What Does P Mean in KCSE?
    2021 What Does W Mean in KCSE?
    2021 Www.knec-portal.ac.ke Results
    2022 Best Extra County Schools in Nairobi
    2022 Best Public Secondary Schools in Nairobi County
    2022 Can I Download My KCSE Result Slip Online?
    2022 Download KCSE Results
    2022 Download Results Slip Online
    2022 ECDE Results
    2022 Has KCSE Results Been Released?
    2022 How Can I Check My KCSE Results?
    2022 How Can I Get My KCSE Results Online?
    2022 How to Check KCSE Results Online
    2022 How to Get KCSE Results
    2022 How to View KNEC Results Online
    2022 How You Can Get a Plus in KCSE Exams
    2022 Images for List of Top 100 Schools in KCSE
    2022 Ist of Top 100 Schools in KCSE
    2022 KCSE Certificate
    2022 KCSE Certificate Download
    2022 KCSE Exam Results - Top Schools in Kenya
    2022 KCSE Grades and Points
    2022 KCSE Grading System
    2022 KCSE Grading System Per Subject
    2022 KCSE Registration
    2022 KCSE Result Slip
    2022 KCSE Result Slip Download
    2022 KCSE Results
    2022 KCSE Results Analysis
    2022 KCSE Results Online
    2022 KCSE Results Online Portal
    2022 KCSE Results Per County
    2022 KCSE Results Per School
    2022 KCSE Results Top 100 School
    2022 KCSE Results Top 100 Schools
    2022 KCSE Results Top Schools
    2022 KCSE Results Top Schools Per County
    2022 KCSE Subject Codes
    2022 KCSE Subject Groups
    2022 KCSE Subjects
    2022 KCSE Timetable
    2022 KCSE Top 100 Schools
    2022 KCSEResults
    2022 KNEC KCSE Results
    2022 KNEC Portal Cp2
    2022 KNEC Portal KCSE Results
    2022 KNEC Portal Password
    2022 KNEC Portal Website
    2022 KNEC Results
    2022 KNEC Results for Colleges
    2022 KNEC Results for Technical Colleges July
    2022 KNEC Results Online
    2022 List of Top 100 Schools in KCSE
    2022 List: Top KCSE Schools Per County
    2022 Nairobi School KCSE
    2022 Nyangwa High School KCSE Results
    2022 Photos for List of Top 100 Schools in KCSE
    2022 St Peters Mumias High School KCSE Results
    2022 Strathmore School KCSE Results
    2022 Subject Selection in Secondary School
    2022 Top 100 County KCSE Schools
    2022 Top 100 Extra County KCSE Schools
    2022 Top 100 National KCSE Schools
    2022 Top 100 Private KCSE Schools
    2022 Top 100 Schools in KCSE
    2022 Top 100 Schools in KCSE Daily Nation
    2022 Top 100 Schools in KCSE Pdf
    2022 Top 100 Schools in Kenya KCSE Results
    2022 Top 100 Schools KCSE

    Click here to add your own comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to TOP 100 Secondary Schools in Kenya Questions & Comments.