School directory

Search schools

Primary, secondary and mixed schools across Kenya. Also browse KMTC, universities and colleges.

499 searches left

7,104 results

School Name School Code County Sub County Ownership Category
*Disclaimer: The list above is based on publicly mentioned institutions and local references. It may not be exhaustive. Always verify the status of a school directly with the Ministry of Education or GEN-688270FA7B Wajir — Private Primary
2005 Municipality Mariakani Primary School GEN-1366FF551F Laikipia — Public Primary
A C C & S Primary GEN-5D827FB751 Garissa — Private Primary
A Ray of Hope Academy Primary School GEN-A7946A221E Mombasa — Private Primary
A. C. K Namwesi Primary School GEN-7B1F711910 Bungoma — Public Primary
A. C. K St Paul Muhuti Primary School GEN-EFDF2B9EF7 Murang'a — Public Primary
A. C. K St Stephen Kiambugi Primary School GEN-5E6688F400 Murang'a — Public Primary
A. C. K St. Peters Muguru Primary School GEN-003C075977 Murang'a — Public Primary
A. K. Magugu Primary School GEN-6C3F5419C7 Kiambu — Public Primary
A.C.K ST Paul Muhuti Primary School GEN-6E2D1628AA Murang'a — Private Primary
A.C.K ST Stephen Kiambugi Primary School GEN-2F51585837 Murang'a — Private Primary
A.C.K St. Peters Muguru Primary School GEN-3D99035721 Murang'a — Private Primary
A.C.K. St. James Academy GEN-1025A73F31 Kiambu — Private Primary
A.I.P.C.A Bishop Kigunda Academy: GEN-74FF3FE226 Kirinyaga — Private Primary
Abaganda Primary School GEN-53801AE0F9 Tana River Tana Delta Public Primary
Abandoned Children Care Pri GEN-FCA5A32764 Mombasa — Private Primary
ABC Academy GEN-23678F192C Machakos — Private Primary
ABC Kathiani Academy 12329175 Machakos — Private Primary
ABC Manza Academy GEN-C779CCF66C Machakos — Private Primary
Abdul-Ziz Primary GEN-952BCE69FB Garissa — Private Primary