List of National Schools in Kenya

KCSE Results and Secondary Schools Ranking in Kenya

List of National School in Kenya classified according to clusters. (Also see- KCSE Results Top 100 Schools - Kenya Certificate of Secondary Education – KCSE Results Top 100 National High Schools)

The 103 national schools have now been grouped into four clusters, based on their infrastructure and human resources.

KCPE Candidates will be expected to choose one from each cluster. The 3rd cluster is that of the best national schools in Kenya with several being on the original list of top 17 National Schools in Kenya that have been in existence for more than 30 years.

Cluster 1Cluster 2Cluster 3Cluster 4
Asumbi GirlsBahari Girls Secondary SchoolAlliance GirlsBaricho Boys
Bunyore Girls HighChewoyet Boys High SchoolAlliance HighBaringo High
Bura GirlsGarbatula Boys SecondaryKenya HighBishop Gatimu Ngandu
Chogoria GirlsHola Boys Secondary SchoolLenana SchoolButere Girls
Friends School KamusingaKabianga Boys Secondary SchoolLimuru GirlsButula Boys High School
Garissa HighKathiani Girls Secondary SchoolLoreto LimuruChavakali Secondary
Kagumo Boys HighKisima Girls Secondary SchoolMangu High SchIkuu Boys
Kakamega HighLamu Girls Secondary SchoolMaryhills Girls SecIsiolo Girls
KangaMandera Boys Secondary SchoolMaseno SchoolKabare Girls Secondary
Kapsabet BoysMbooni Girls Secondary SchoolMoi Forces AcademyKaplong Girls
Karima Girls SecondaryMoi Girls Mandera SecondaryMoi Forces LanetKilgoris Boys
Kenyatta HighMoi Girls Nyabohanse SecondaryMoi Girls HighKisumu Girls
Kipsigis GirlsMoyale Boys Secondary SchoolNairobi SchoolKitui High
Kisii HighMpeketoni Boys Secondary SchoolNakuru BoysKwale High
Lugulu GirlsNanyuki Boys High SchoolNakuru GirlsLodwar High
Machakos BoysNgao Girls Secondary SchoolStarehe Boys CentreMaralal High
Makueni BoysNyandarua High SchoolStarehe GirlsMatuga Girls
Mama Ngina SecOolaiser Boys Secondary SchoolUtumishiMbita High
Maranda HighSa Kolanya Girls Secondary SchoolMoi Girls
Meru SchoolSironga Girls Secondary SchoolMoi Kapsowar
Moi Girls IsinyaSt. Joseph Chepterit Girls SecondaryMugoiri Girls High
Moi MbiruriTenwek Boys Secondary SchoolNEP Girls
Murang’a HighTurkana Girls Secondary SchoolNjonjo
Muthale GirlsWajir Boys High SchoolOle Tipis Girls
Nyabururu GirlsWajir Girls Secondary SchoolShimo La Tewa
Pangani GirlsSiakago Girls
Ribe BoysSt. Joseph Boys
St Brigids GirlsSt. Marys Girls
St Patricks Iten
Tartar Girls
The top three candidates to join national schools will be selected first across all sub-counties, and then the remaining two according to candidature strength.

The rest of the candidates in each sub-county will then be selected based on candidature strength between public and private schools according to the guidelines.

The 18 schools considered more prestigious than the recently gazetted are all in the third cluster, meaning no candidate can select any two of them.


  • List of National Secondary Schools in Kenya according to student capacity, gender and number of classes
  • National schools with D students
  • What went wrong with top schools?
  • New Form One selection guidelines out
  • New Form One Selection Rules
  • Pupils get one shot at ‘elite’ school
  • Secondary Schools in Kenya - Listed per County. (Includes extra county schools, county schools, sub-county schools)
  • KCPE Results
  • KCSE Results

    Click Here - Free KCSE Past Papers » KNEC Past Exams » Free Downloads » KCSE Papers & Marking Schemes

    KCPE Results » Form 1 Intake - Selection Criteria, Selection List » KCSE Results » Secondary Schools in Kenya » KNEC - Kenya National Examinations Council

    KCPE Results » KNEC - Kenya National Examinations Council » KCSE Results » Secondary School Scholarships in Kenya » Kenya Postgraduate Scholarships » Undergraduate Scholarships for Kenyan Students » Kenya Scholarships for Kenyan Students Studying in Kenya » Kenya Undergraduate Scholarships » The Kenya Youth Education Scholarship Fund - Scholarships Kenya - Scholarships » African Scholarships » African Women Scholarships & Grants » Developing Countries Scholarships » Erasmus Mundus Scholarships for Developing Countries » Fellowship Programs » Funding Grants for NGOs » Government Scholarships » LLM Scholarships » MBA Scholarships » PhD and Masters by Research Scholarships » Public Health Scholarships - MPH Scholarships » Refugees Scholarships » Research Grants » Scholarships and Grants

    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

    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

  • Scholarship 2017/18

    Undergraduate Scholarships,
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.