Secondary Schools in Nyeri County

List of Secondary Schools in Nyeri County. KCSE results top schools in Nyeri. KCSE results top public and top private schools in Nyeri County. KCSE results top boys and top girls schools in Nyeri County KCSE results.


  • Best Top 5 and Bottom 5 schools in Nyeri County. KCSE Results Top 100 Schools. KCSE Top 100 County Schools. KCSE Top 100 District Schools.
    Kenya Secondary Schools Ranking & KCSE Performance.

  • Schools that produced best & top 10 candidates/students Nyeri county.
  • Nyeri County KCSE Results - Best Schools Nyeri County
  • New National Schools in Kenya Clusters (4 Clusters)
  • National Secondary Schools in Kenya - Listed as Per Number of Streams, Student Capacity, Gender, School Code

    List of Secondary Schools in Nyeri County - Not Ranked - See Links Above for Rankings

    1. Nyeri High School – Boys Boarding - 8202001
    2. Giakanja Secondary School – Boys Boarding - 8202007
    3. Muthuaini Secondary School – Girls Day & Boarding - 8202008
    4. Muruguru Secondary School – Girls Boarding - 8202010
    5. GAachika Secondary School – Mixed Day & Boarding - 8202011
    6. Ihwa Secondary School – Mixed Day - 8202012
    7. Kahiga Secondary School – Mixed Day - 8202013
    8. Rware High School – Mixed Day - 8202014
    9. Riamukurwe Secondary School – Mixed Day - 8202016
    10. Kihuyo Secondary School – Mixed Day - 8202017
    11. Kihatha Secondary School – Mixed Day & Boarding - 8202018
    12. Gitathini Secondary School – Mixed Day - 8202020
    13. St. Vincent Kiamuiru Secondary School– Mixed Day - 8202022
    14. Marua Mixed Day Secondary School – Mixed Day - 8202023
    15. Moi Equator Girls Secondary School – Girls Boarding - 8210101
    16. Naromoru Boys Secondary School – Boys Boarding - 8210102
    17. Gakawa Secondary School – Mixed Day - 8210103
    18. Burguret Secondary School – Mixed Day - 8210104
    19. Mlima Kenya Secondary School – Mixed Day - 8210105
    20. Mureru Mixed Day Secondary School – Mixed Day - 8210106
    21. Naromoru Girls Secondary School – Girls Boarding - 8210201
    22. St. Monica Munyaka Girls Secondary School – Girls Boarding - 8210202
    23. Kamburani Secondary School – Mixed Day - 8210203
    24. Mwicwiri Mixed Secondary School – Mixed Day - 8210204
    25. Naromoru Mixed Secondary School – Mixed Day - 8210205
    26. Gatuamba Secondary School – Mixed Day - 8210206
    27. Nyange Secondary School – Mixed Day - 8210208
    28. Irigithathi Mixed Secondary School – Mixed Day - 8210209
    29. Ndathi Secondary School – Mixed Day & Boarding - 8210301
    30. Warazo Jet Secondary – Mixed Day & Boarding - 8210302
    31. Munyu High School – Mixed Day & Boarding - 8210303
    32. Karundas Secondary School – Mixed Day - 8210304
    33. Joseph Allamano Secondary School – Mixed Day - 8210305
    34. Kanjuri High School – Boys Boarding - 8217101
    35. Gatondo Secondary School – Girls Day & Boarding - 8217102
    36. Kiaritha-ini High School – Boys Boarding - 8217103
    37. Giakabii Secondary School – Boys Day & Boarding - 8217104
    38. Itundu Secondary School – Mixed Day - 8217105
    39. Kangocho Secondary School – Mixed Day - 8217106
    40. Miiri Secondary School – Mixed Day - 8217107
    41. Kiamwangi Secondary School – Mixed Day - 8217108
    42. Ihwagi Secondary School – Mixed Day - 8217109
    43. Karatina Secondary School – Girls Boarding - 8217201
    44. Kirimara High School – Boys Boarding - 8217202
    45. Gikumbo Secondary School – Mixed Day & Boarding - 8217203
    46. Magutu Girls' Secondary School – Girls Boarding - 8217204
    47. Mathathi Secondary School – Girls Day & Boarding - 8217205
    48. Gakuyu Secondary School – Mixed Day - 8217208
    49. Kiamabara Secondary School – Mixed Day - 8217209
    50. Gaturiri Secondary School – Mixed Day - 8217210
    51. Gatundu Secondary School – Mixed Day - 8217211
    52. Bishop Gatimu Ngandu Girls High School – Girls Boarding - 8218101
    53. Tumutumu Girls' High School – Girls Boarding - 8218102
    54. Ngnguru Secondary School – Mixed Day - 8218103
    55. Icuga Secondary School – Girls Day & Boarding - 218104
    56. Kanyama Secondary School – Mixed Day & Boarding - 8218105
    57. Kianjogu Secondary School – Mixed Day - 8218106
    58. Kiangoma Secondary School – Mixed Day - 8218107
    59. Ruthagati High School – Boys Boarding - 8218201
    60. General China Secondary School – Mixed Day - 8218202
    61. Kabiruni Secondary School – Girls Day & Boarding - 8218203
    62. Hiriga Secondary School – Mixed Day & Boarding - 8218204
    63. Ngaini Secondary School – Mixed Day - 8218205
    64. Ngorano Secondary School – Mixed Day & Boarding - 8218206
    65. Kiamariga Secondary School – Boys Day & Boarding - 8218207
    66. Iruri Secondary School – Mixed Day - 8218208
    67. South Tetu Girls' High School – Girls Boarding - 8219101
    68. Mukurweini Boys' High School – Boys Boarding - 8219102
    69. Kaheti Boys High School – Boys Boarding - 8219103
    70. Tambaya Secondary School – Mixed Boarding - 8219104
    71. Gikondi Secondary School – Mixed Day & Boarding - 8219105
    72. Gathungururu Girls Secondary School – Girls Boarding - 8219106
    73. Mweru High School – Mixed Day & Boarding - 8219107
    74. Ndiaini Secondary School – Mixed Day & Boarding - 8219108
    75. Kimondo Secondary School – Mixed Day - 8219109
    76. Karindi Secondary School – Mixed Day - 8219110
    77. Mihuti Secondary School – Mixed Day - 8219111
    78. Kaharo Secondary School – Mixed Day - 8219112
    79. Giathugu Technical Secondary School – Mixed Day - 8219113
    80. Kihuti Secondary School – Mixed Day - 8219114
    81. Wamutitu Secondary School – Mixed Day - 8219115
    82. Ngoru Orthodox Secondary School – Mixed Day - 8219117
    83. Rutune Secondary School – Mixed Day - 8219118
    84. Kibutio Secondary School – Mixed Day - 8219119
    85. Thangathi Secondary School – Mixed Day - 8219120
    86. A.C.K Kiuu Secondary School – Mixed Day - 8219121
    87. St. Thomas Gatura Secondary School – Mixed Day - 8219122
    88. Njiruini Mixed Secondary School – Mixed Day - 8219123
    89. Ngamwa Secondary School – Mixed Day - 8219124
    90. Gaikundo Mixed Secondary School – Mixed Day - 8219125

  • More Schools in Nyeri County

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

    Kenya Scholarships for Undergraduate 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 Joint Admissions Board (JAB) » Colleges in Kenya » KASNEB Registration & Results

  • Click here to post comments

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

    Scholarship 2017/18

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