Skip to content
Home Rift Valley Baringo
Primary schools in Baringo District
Kamrio Primary School Primary school · Mixed · Day, Baringo County Kamungei Primary School Primary school · Mixed · Day, Baringo County Kamwen Primary Primary school · Mixed · Day, Baringo County Kamwetio Primary Primary school · Mixed · Day, Baringo County Kamweton Primary Primary school · Mixed · Day, Baringo County Kapchemon Primary Primary school · Mixed · Day, Baringo County Kapchepkisa Primary Primary school · Mixed · Day, Baringo County Kapchepkor Primary Primary school · Mixed · Day, Baringo County Kapchepkulei Primary School Primary school · Mixed · Day, Baringo County Kapcherebet Primary Primary school · Mixed · Day, Baringo County Kapchomuso Primary Primary school · Mixed · Day, Baringo County Kapindasum Primary Primary school · Mixed · Day, Baringo County Kapkati Primary School Primary school · Mixed · Day, Baringo County Kapkechir Primary Primary school · Mixed · Day, Baringo County Kapkelelwa Primary Primary school · Mixed · Day & Boarding, Baringo County Kapkiai Primary Primary school · Mixed · Day, Baringo County Kapkiamo Primary Primary school · Mixed · Day, Baringo County Kapkirwok Primary Primary school · Mixed · Day, Baringo County Kapkoibai Primary Primary school · Mixed · Day, Baringo County Kapkoiwo Primary Primary school · Mixed · Day, Baringo County Kapkokwon Primary Primary school · Mixed · Day, Baringo County Kapkole Primary Primary school · Mixed · Day, Baringo County Kapkombe Primary Primary school · Mixed · Day, Baringo County Kapkomoi Primary Primary school · Mixed · Day, Baringo County Kapkomon Primary Primary school · Mixed · Day, Baringo County Kapkony Primary Primary school · Mixed · Day, Baringo County Kapkuikui Primary School Primary school · Mixed · Day, Baringo County Kapkun Primary School Primary school · Mixed · Day, Baringo County Kapkut Primary Primary school · Mixed · Day & Boarding, Baringo County Kapkwang Primary Primary school · Mixed · Day, Baringo County Kaplel Primary School Primary school · Mixed · Day & Boarding, Baringo County Kaploten Primary School Primary school · Mixed · Day, Baringo County Kapluk Primary Primary school · Mixed · Day, Baringo County Kapngelel Primary Primary school · Mixed · Day, Baringo County Kapropita Primary Primary school · Mixed · Day, Baringo County Kapsigorian Primary Primary school · Mixed · Day, Baringo County Kapsogo Primary Primary school · Mixed · Day, Baringo County Kapsoi Primary Primary school · Mixed · Day, Baringo County Kapsomin Primary Primary school · Mixed · Day, Baringo County Kapsoo Primary Primary school · Mixed · Day, Baringo County Kaptalam Primary Primary school · Mixed · Day, Baringo County Kaptara Primary Primary school · Mixed · Day, Baringo County Kapteno Primary Primary school · Mixed · Day, Baringo County Kaptere Primary Primary school · Mixed · Day, Baringo County Kaptich Primary School Primary school · Mixed · Day, Baringo County Kaptien Primary Primary school · Mixed · Day, Baringo County Kaptigit Primary Primary school · Mixed · Day, Baringo County Kaptilomwo Primary Primary school · Mixed · Day, Baringo County Kaptimbor Primary Primary school · Mixed · Day, Baringo County Kaptiony Primary School Primary school · Mixed · Day & Boarding, Baringo County Kaptombes Primary School Primary school · Mixed · Day, Baringo County Kaptorokwo Primary Primary school · Mixed · Day, Baringo County Kaptorot Primary School Primary school · Mixed · Day, Baringo County Kaptumin Primary Primary school · Mixed · Day, Baringo County Kaptumo Primary Primary school · Mixed · Day, Baringo County Kaptum Primary Primary school · Mixed · Day, Baringo County Kapturo Primary Primary school · Mixed · Day, Baringo County Kaptuya Primary Primary school · Mixed · Day & Boarding, Baringo County Kapunyany Primary Primary school · Mixed · Day, Baringo County Kapyemit Primary Primary school · Mixed · Day, Baringo County Karnee Primary Primary school · Mixed · Day, Baringo County Kasaka Primary Primary school · Mixed · Day, Baringo County Kaseret Primary School Primary school · Mixed · Day, Baringo County Kasesya Primary Primary school · Mixed · Day, Baringo County Kasiber Primary Primary school · Mixed · Day, Baringo County Kasiela Primary Primary school · Mixed · Day, Baringo County Kasilwangwa Primary Primary school · Mixed · Day, Baringo County Kasirma Primary Primary school · Mixed · Day, Baringo County Kasisit Primary Primary school · Mixed · Day, Baringo County Kasok Primary Primary school · Mixed · Day, Baringo County Kasore Primary Primary school · Mixed · Day, Baringo County Katibel Primary Primary school · Mixed · Day, Baringo County Katikit Primary School Primary school · Mixed · Day, Baringo County Katuit Primary Primary school · Mixed · Day, Baringo County Katunoi Primary Primary school · Mixed · Day, Baringo County Kelwondonin Primary Primary school · Mixed · Day, Baringo County Keneroi Primary Primary school · Mixed · Day, Baringo County Keon Primary Primary school · Mixed · Day, Baringo County Kesetan Primary School Primary school · Mixed · Day, Baringo County Ketindui Primary Primary school · Mixed · Day, Baringo County Keturwo Primary School Primary school · Mixed · Day, Baringo County Kewamoi Primary Primary school · Mixed · Day, Baringo County Kibagenge Primary Primary school · Mixed · Day, Laikipia County Kibingor Primary Primary school · Mixed · Day, Baringo County Kibiriokwonin Primary Primary school · Mixed · Day, Baringo County Kiboino Primary Primary school · Mixed · Day, Baringo County Kiboi Primary Primary school · Mixed · Day, Baringo County Kilingot Primary Primary school · Mixed · Day, Baringo County Kimagok Primary Primary school · Mixed · Day, Baringo County Kimalel Boarding Primary School Primary school · Mixed · Day & Boarding, Baringo County Kimoigut Primary School Primary school · Mixed · Day, Baringo County Kimorok Primary School Primary school · Mixed · Day, Baringo County Kimoso Primary Primary school · Mixed · Day, Baringo County Kimotony Primary Primary school · Mixed · Day, Baringo County Kimugul Pr Primary school · Mixed · Day, Baringo County Kings Hill Academy Primary school · Mixed · Day, Baringo County Kinyach Primary School Primary school · Mixed · Day & Boarding, Baringo County Kipcherere Primary Primary school · Mixed · Day & Boarding, Baringo County Kipkaech B/D Primary Primary school · Mixed · Day & Boarding, Baringo County Kipkaren Primary Primary school · Mixed · Day, Baringo 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.