Home Student & Career Tips List of National Schools in Kenya – 2022

List of National Schools in Kenya – 2022


This article contains a comprehensive list of National Schools in Kenya for the year 2022.


A National school is an educational system that is operated and supported by the state. National schools have a larger capacity and as such have high student populations. Sometimes, the schools are either exclusively for boys or girls.

A new list of National Schools in Kenya classified according to clusters has been released.

There are 103 National schools in Kenya which are grouped in four clusters based on infrastructure and human resource capabilities.

National Schools Cluster One

  • Asumbi Girls
  • Bunyore Girls High
  • Bura Girls
  • Chogoria Girls
  • Garissa High
  • Kakamega High
  • Kamusinga
  • Kanga
  • Kapsabet Boys
  • Karima Girls Secondary
  • Kagumo Boys High
  • Keiyo St Patricks Iten
  • Kenyatta High
  • Kipsigis Girls
  • Kimilili Friends School
  • Kisii High
  • Lugulu Girls
  • Moi Mbiruri
  • Moi Girls Isinya
  • Rabai Ribe Boys
  • Muthale Girls
  • Machakos Boys
  • Makueni Boys
  • Meru School
  • Nyabururu Girls
  • Mama Ngina Sec
  • Muranga High
  • Maranda High
  • Pangani Girls
  • St Brigids Girls
  • Tartar Girls

National Schools Cluster Two

  • Bahari Girls Secondary School
  • Chewoyet  Boys High  School
  • Garbatula Boys Secondary School
  • Hola Boys Secondary School
  • Kabianga Boys Secondary School
  • Kathiani Girls Secondary School
  • Kolanya Girls Secondary School
  • Kisima Girls Secondary School
  • Lamu Girls Secondary School
  • Mandera Boys Secondary School
  • Mbooni Girls Secondary School
  • Moi Girls  Nyabohanse Secondary School
  • Moi Girls Mandera Secondary School
  • Moyale Boys Secondary School
  • Mpeketoni Boys Secondary School
  • Nanyuki Boys High  School
  • Ngao Girls Secondary School
  • Nyandarua High  School
  • Oolaiser Boys Secondary School
  • Sironga Girls Secondary School
  • St. Joseph Chepterit Girls Secondary School
  • Tenwek Boys Secondary School
  • Turkana Girls Secondary School
  • Wajir Boys High  School
  • Wajir Girls Secondary School
See Also:  List of Best Medical Schools in Kenya

National Schools Cluster Three

  • Alliance High
  • Alliance Girls
  • Kwale High
  • Limuru Girls
  • Loreto Limuru
  • Nakuru Girls
  • Kenya High
  • Mangu High Sch
  • Maseno School
  • Maryhills Girls Sec
  • Moi Forces Academy
  • Nairobi School
  • Nakuru Boys
  • Moi Girls High
  • Lenana School
  • Moi Forces Lanet
  • Starehe  Girls
  • Utumishi

National Schools Cluster Four

  • Baricho Boys
  • Butere Girls
  • Butula Boys High School
  • Baringo High
  • Bishop Gatimu Gandu
  • Chavakali Secondary
  • Isiolo Girls
  • Ikuu Boys
  • Kitui High
  • Kisumu Girls
  • Kabare Girls Secondary
  • Kilgoris Boys
  • Kaplong Girls
  • Lodwar High
  • Maralal High
  • Matuga Girls High
  • Moi Girls
  • Moi Kapsowar
  • Mugoiri Girls High
  • Mbita High
  • Nyambaria High
  • Ngiya Girls High
  • Njonjo
  • Nep Girl
  • Ole Tipis Girls
  • Siakago Girls
  • St Marys Girls
  • Shimo La Tewa High
  • Starehe Boys Center
  • St Josephs Boys 


Originally there were only 18 national schools in Kenya. Over time the number was increased to 30 in 2011 and now Kenya has recorded about 103 National schools.

See Also:  List of Best Medical Schools in Kenya

One of the reasons for the increase was to promote high standards of excellence and to create new and better spaces to cater for the increasing student population in the country.

It would be natural to say that students in National schools are very intelligent because in Kenya, National schools are always given the privilege of choosing students with the highest scores in KCPE exams when the selection is done.

You might just consider attending or enrolling your ward into any National school of your choice.

Read Also:
See Also:  List of Best Medical Schools in Kenya
Don’t miss out on current updates, kindly like us on Facebook & follow us on Follow @Eafinder OR leave a comment below for further inquiries.


Please enter your comment!
Please enter your name here