Skip to content
Home Rift Valley Bomet
Primary schools in Bomet District
Manyatta Primary School Primary school · Mixed · Day, Bomet County Marangetit Primary School Primary school · Mixed · Day, Bomet County Masare Primary School Primary school · Mixed · Day, Bomet County Masese Academy Primary School Primary school · Mixed · Day, Bomet County Masese Primary School Primary school · Mixed · Day, Narok County Masindoni Primary School Primary school · Mixed · Day, Bomet County Mataima Primary School Primary school · Mixed · Day, Bomet County Matarmat Primary School Primary school · Mixed · Day, Bomet County Mateja Primary School Primary school · Mixed · Day, Bomet County Matthew Maritim Primary School Primary school · Mixed · Day & Boarding, Bomet County Menet Academy Primary School Primary school · Mixed · Day, Bomet County Menet Primary School Primary school · Mixed · Day, Bomet County Mengit Primary School Primary school · Mixed · Day, Bomet County Mengwet Primary School Primary school · Mixed · Day, Bomet County Merigi Primary School Primary school · Mixed · Day, Bomet County Mogindo Primary School Primary school · Mixed · Day, Bomet County Mogitui Primary School Primary school · Mixed · Day, Bomet County Mogoiywet Primary School Primary school · Mixed · Day, Bomet County Mogoma Primary School Primary school · Mixed · Day, Bomet County Moita Primary School Primary school · Mixed · Day, Bomet County Molinga Primary School Primary school · Mixed · Day, Bomet County Mondoiywet Primary School Primary school · Mixed · Day, Bomet County Mononwet Primary School Primary school · Mixed · Day, Bomet County Moriko Primary School Primary school · Mixed · Day, Bomet County Moritpri School Primary school · Mixed · Day, Bomet County Mosonik Primary School Primary school · Mixed · Day, Bomet County Mosop Mission Primary School Primary school · Mixed · Day & Boarding, Bomet County Motigo Hill Primary School Primary school · Mixed · Day, Bomet County Motiret Primary School Primary school · Mixed · Day, Bomet County Motoimet Primary School Primary school · Mixed · Day, Bomet County Mount Sugutek Primary School Primary school · Mixed · Day, Bomet County Mugango Primary School Primary school · Mixed · Day, Bomet County Muiywek Primary School Primary school · Mixed · Day, Bomet County Mulot Primary School Primary school · Mixed · Day, Bomet County Mulwo Aca. Primary School Primary school · Mixed · Day, Bomet County Murany Primary School Primary school · Mixed · Day, Bomet County Murwongoi Primary School Primary school · Mixed · Day, Bomet County Mutarakwa Highway Academy Primary School Primary school · Mixed · Day, Bomet County Mwokyot Primary Primary school · Mixed · Day, Bomet County Ndabibi Primary School Primary school · Mixed · Day, Bomet County Ndamichonik Primary School Primary school · Mixed · Day, Bomet County Ndanai Primary School Primary school · Mixed · Day, Bomet County Ndanai Township Primary School Primary school · Mixed · Day & Boarding, Bomet County Ndaraweta Primary School Primary school · Mixed · Day, Bomet County Ndubai Primary School Primary school · Mixed · Day, Bomet County Ngariet Primary Primary school · Mixed · Day, Bomet County Ngendalel Primary School Primary school · Mixed · Day, Bomet County Ngenenet Primary School Primary school · Mixed · Day, Bomet County Ngocho Primary School Primary school · Mixed · Day, Bomet County Ngomwet Primary School Primary school · Mixed · Day, Bomet County Ngurwo Primary School Primary school · Mixed · Day, Bomet County Ngwonet Primary School Primary school · Mixed · Day, Bomet County Njerian Primary School Primary school · Mixed · Day, Bomet County Njorwet Primary School Primary school · Mixed · Day, Bomet County Noah's Ark Academy Primary School Primary school · Mixed · Day, Bomet County Nogirwet Primary School Primary school · Mixed · Day, Bomet County Norera Primary School Primary school · Mixed · Day, Bomet County Nuru Junior Academy Primary School Primary school · Mixed · Day & Boarding, Bomet County Nyabongo Primary School Primary school · Mixed · Day, Bomet County Nyagaa Primary School Primary school · Mixed · Day, Bomet County Nyakichiwa Primary School Primary school · Mixed · Day, Bomet County Nyambugo Primary School Primary school · Mixed · Day, Bomet County Nyaururu Primary School Primary school · Mixed · Day, Bomet County Nyongoress Primary School Primary school · Mixed · Day, Bomet County Olbobo Primary School Primary school · Mixed · Day, Bomet County Olbutyo Sunrise Academy Primary School Primary school · Mixed · Day & Boarding, Bomet County Oldebesi Primary School Primary school · Mixed · Day, Bomet County Oldobach Primary School Primary school · Mixed · Day, Bomet County Olesoi Primary School Primary school · Mixed · Day, Bomet County Olmotonyi Primary School Primary school · Mixed · Day, Bomet County Olngoswet Primary School Primary school · Mixed · Day, Bomet County Oreiyet Primary School Primary school · Mixed · Day, Bomet County Our Lady of Peace Kaplomboi Primary School Primary school · Mixed · Day, Bomet County Produce the Best Academy Primary Primary school · Mixed · Day, Bomet County Rama Aca. Primary School Primary school · Mixed · Day, Bomet County Reberwet Primary School Primary school · Mixed · Day, Bomet County Reriko Academy Primary School Primary school · Mixed · Day, Bomet County Revival Academy Primary School Primary school · Mixed · Day, Bomet County Riaiya Primary School Primary school · Mixed · Day, Bomet County Roborwo Primary School Primary school · Mixed · Day, Bomet County Rongena Primary Primary school · Mixed · Day, Bomet County Rotik Primary School Primary school · Mixed · Day, Bomet County Royal Kids Aca Primary School Primary school · Mixed · Day, Bomet County Royal King Academy Primary School Primary school · Mixed · Day & Boarding, Bomet County Sachangwan Aca. Primary School Primary school · Mixed · Day, Bomet County Sachangwan Primary School Primary school · Mixed · Day, Bomet County Sagenya Primary School Primary school · Mixed · Day, Bomet County Salaik Academy Primary School Primary school · Mixed · Day & Boarding, Bomet County Salaik Primary School Primary school · Mixed · Day, Bomet County Saoset Primary School Primary school · Mixed · Day, Bomet County Saparet Primary School Primary school · Mixed · Day, Bomet County Saramek Primary School Primary school · Mixed · Day, Bomet County Saruchat Primary Primary school · Mixed · Day, Bomet County Saunet Primary School Primary school · Mixed · Day, Bomet County Segemik Primary School Primary school · Mixed · Day, Bomet County Segutiet Primary School Primary school · Mixed · Day, Bomet County Semoi Primary School Primary school · Mixed · Day, Bomet County Sergutiet Primary School Primary school · Mixed · Day, Bomet County Serwet Primary School Primary school · Mixed · Day, Bomet County Sibaiyan Primary School Primary school · Mixed · Day, Bomet County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.