Inspire. Inform. Involve.  

National Schools in Kenya – National Secondary Schools in Kenya



A Comprehensive list of National Secondary Schools in Kenya, showing the national schools in Kenya Code Number, the School Name and the Type of School.

National Secondary Schools in Kenya

  1. 1100003 – Kenyatta High School Mwatate – Boys Boarding
  2. 1100004 – Bura Girls High School – Girls Boarding
  3. 3100001 – Mama Ngina Girls High School – Girls Boarding
  4. 4100002 – Ribe Boys High School – Boys Boarding
  5. 7200009 – Karima Girls High School – Girls Boarding
  6. 8200007 – Kagumo High School – Boys Boarding
  7. 10200008 – Muranga High School – Boys Boarding
  8. 11200001 – Alliance High School – Boys Boarding
  9. 11200002 – Alliance Girls High School – Girls Boarding
  10. 11200003 – Mangu High School – Boys Boarding
  11. 11200004 – Limuru Girls High School – Girls Boarding
  12. 11200005 – Loreto High School Limuru – Girls Boarding
  13. 11200006 – Maryhill Girls High School – Girls Boarding
  14. 12300001 – Machakos Boys High School – Boys Boarding
  15. 13300005 – Muthale Girls High School – Girls Boarding
  16. 14300006 – Moi High School Mbiruri – Boys Boarding
  17. 15300002 – Meru High School – Boys Boarding
  18. 18300003 – Makueni Boys High School – Boys Boarding
  19. 19300004 – Chogoria Girls High School – Girls Boarding
  20. 20400001 – Lenana School – Boys Boarding
  21. 20400002 – Nairobi School – Boys Boarding
  22. 20400003 – The Kenya High School – Girls Boarding
  23. 20400004 – Starehe Boys Centre – Boys Boarding
  24. 20400006 – Pangani Girls High School – Girls Boarding
  25. 20400008 – Moi Forces Academy Nairobi – Boys Boarding
  26. 20400009 – Starehe Girls Centre – Girls Boarding
  27. 23500003 – St Brigids Kiminini – Girls Boarding
  28. 24500004 – Tartar Girls High School – Girls Boarding
  29. 26500001 – Moi Girls High School Eldoret – Girls Boarding
  30. 27500002 – Nakuru High School – Boys Boarding
  31. 27500007 – Moi Forces Academy Lanet – Girls Boarding
  32. 27500008 – Utumishi Boys Academy – Boys Boarding
  33. 27500009 – Nakuru Girls High School – Girls Boarding
  34. 28500005 – Kipsigis Girls High School – Girls Boarding
  35. 29500006 – Kapsabet Boys High School – Boys Boarding
  36. 31500011 – Moi Girls Isinya – Girls Boarding
  37. 34500010 – St Patricks Iten – Boys Boarding
  38. 36600002 – Lugulu Girls High School – Girls Boarding
  39. 36600004 – Friends School Kamusinga – Boys Boarding
  40. 37600001 – Kakamega High School – Boys Boarding
  41. 38600003 – Bunyore Girls High School – Girls Boarding
  42. 39700001 – Maseno School – Boys Boarding
  43. 40700002 – Kisii High School – Boys Boarding
  44. 40700003 – Nyabururu Girls High School – Girls Boarding
  45. 41700004 – Asumbi Girls High School – Girls Boarding
  46. 42700005 – Maranda High School – Boys Boarding
  47. 44700006 – Kanga High School – Boys Boarding
  48. 45800001 – Garissa High School – Boys Boarding

Original List of National Schools in Kenya

  1. Nairobi school
  2. Lenana School
  3. Kenya High School
  4. Starehe Boys Centre and School
  5. Moi Forces Academy
  6. Mangu High School
  7. Alliance Boys High School
  8. Alliance Girls High School
  9. Loreto High School
  10. Limuru Girls High School
  11. Mary Hills Girls High School
  12. Bishop Gatimu Ngandu Girls High School
  13. Maseno School
  14. Moi High School Kabarak
  15. Moi Girls High School Eldoret
  16. Nakuru High School
  17. Garbatulla High School
National Schools in Kenya - National Secondary Schools in Kenya

National Schools in Kenya – National Secondary Schools in Kenya

Exiting Articles