Secondary Schools in Nairobi County

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


Best Top 5 and Bottom 5 Schools in Nairobi County. KCSE Results Top 100 Schools. KCSE Top 100 County Schools. KCSE Top 100 District Schools. Kenya Secondary Schools Ranking Positions & KCSE Performance.

Schools that produced KCSE best & top 10 candidates/students Nairobi County.
  • Nairobi County KCSE Results - Best Schools Nairobi 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 Nairobi County - Not Ranked - See Links Above for Rankings

    1. Aquinas High School – Boys Boarding - 20401001
    2. Highway Secondary School – Boys Day - 20401002
    3. Huruma Girls' High School – Girls Day & Boarding - 20401003
    4. Our Lady of Mercy Secondary School South B – Girls Day - 20401004
    5. Ofafa Jericho High School – Boys Boarding - 20401005
    6. Nileroad Secondary – Girls Day - 20401006
    7. St. Teresa's Boys Secondary School– Boys Day - 20401008
    8. Makongeni Secondary School – Mixed Day - 20401008
    9. Ruaraka High School – Mixed Day - 20401081
    10. Buruburu Girls Secondary School – Girls Boarding - 20401084
    11. Our Lady of Fatima Secondary School – Mixed Day - 20401088
    12. Baba Dogo Secondary School – Mixed Day - 20401233
    13. C.G.H.U Secondary School – Mixed Day - 20401258
    14. Eastleigh High School – Boys Day - 20402001
    15. Maina Wanjigi Secondary School – Mixed Day - 20402003
    16. Uhuru Secondary School – Boys Day - 20402004
    17. Kamukunji Secondary School– Mixed Day - 20402005
    18. O.L.M Shauri Moyo Girls Sec. School – Girls Boarding - 20402006
    19. Jamhuri High School – Boys Day - 20403001
    20. Parklands Secondary School – Boys Day - 20403002
    21. Pumwani Secondary School – Boys Boarding - 20403003
    22. Ngara Girls' High School – Girls Boarding - 20403004
    23. St Teresa's Girls Secondary School – Girls Day - 20403005
    24. Ndururuno Secondary School – Mixed Day - 20403019
    25. Murang'a Road Mixed Day Secondary School – Mixed Day - 20403024
    26. Pumwani Girls Secondary School – Girls Day - 20403026
    27. Lang'ata High School – Mixed Day - 20404001
    28. Karen 'C' Secondary School – Mixed Day - 20404022
    29. Olympic High School – Mixed Day - 20404024
    30. Raila Educational Centre – Mixed Day - 20404025
    31. Dagoretti High School – Boys Boarding - 20405001
    32. Upper Hill School – Boys Boarding - 20405002
    33. Moi Gilrs' School Nairobi – Girls Boarding - 20405003
    34. Precious Blood Riruta – Girls Boarding - 20405004
    35. Mutuini High School – Boys Day - 20405005
    36. Ruthimitu Secondary School – Mixed Day - 20405006
    37. Nembu Girls High School – Girls Boarding - 20405007
    38. Ruthimitu Girls Sec School – Girls Day - 20405008
    39. Dagoretti Mixed Sec School – Mixed Day - 20405009
    40. Parklands Arya Girls High School – Girls Boarding - 20406001
    41. Statehous Girls H. Sch – Girls Boarding - 20406002
    42. Kangemi High School – Boys Boarding 20406007
    43. Hospital Hill High School – Mixed Boarding - 20406009
    44. St. George's Girls' Secondary School – Girls Boarding - 20406011
    45. Nairobi Milimani Secondary School – Boys Day - 20406012
    46. Lavington Mixed Secondary School – Mixed Boarding - 20406018
    47. Highridge Mixed Secondary School – Mixed Boarding - 20406019
    48. Kahawa Garrison Secondary School – Mixed Day - 20407002
    49. Kamiti Secondary School – Mixed Day - 20407004
    50. Kayole Secondary School – Mixed Day - 20408001
    51. Embakasi Girls Secondary School – Girls Boarding - 20408007
    52. Peter Kibukosya Secondary School – Mixed Day - 20408014
    53. Kayole South Secondary School – Mixed Day - 20408015
    54. Dandora Secondary School – Mixed Day - 20409001
    55. Muhuri Muchiri Boys High School – Boys Boarding - 20409002
    56. Hon. Dr. Mwenje Secondary School – Mixed Day - 20409003
    57. Ushirika Secondary School – Mixed Day - 20409004
    58. Jehova Jire Secondary School – Mixed Boarding - 20409005
    59. Drumvale Secondary School – Mixed Boarding - 20409006
    60. St. George Athi Secondary School – Mixed Boarding - 20409007

    For these and other details, follow the links below:

    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

    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

    Scholarships in Australia » Scholarships in Belgium » Scholarships in Canada » Scholarships in Germany » Scholarships in Italy » Scholarships in Japan » Scholarships in Korea » Scholarships in Netherlands » Scholarships in UK » Scholarships in USA

    Cabin Crew Jobs & Career Advice » Secretary Job Description » Receptionist Job Description » Top 100 Interview Questions and Answers

  • 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.