Skip to content
Home Rift Valley Baringo
Primary schools in Baringo District
Kipkogony Primary School Primary school · Mixed · Day, Baringo County Kipkutuny Primary School Primary school · Mixed · Day, Baringo County Kiplabal Primary Primary school · Mixed · Day, Baringo County Kipnai B Primary Primary school · Mixed · Day & Boarding, Baringo County Kiponjos Primary School Primary school · Mixed · Day, Baringo County Kipsaraman Primary Primary school · Mixed · Day, Baringo County Kipsoit Primary Primary school · Mixed · Day, Baringo County Kiptaiwa Primary Primary school · Mixed · Day, Baringo County Kiptilingon Primary Primary school · Mixed · Day, Baringo County Kiptilit Primary Primary school · Mixed · Day, Baringo County Kiptolelyo Primary Primary school · Mixed · Day, Baringo County Kipton Primary School Primary school · Mixed · Day, Baringo County Kirinygalia Primary Primary school · Mixed · Day, Baringo County Kisok Primary Primary school · Mixed · Day, Baringo County Kisonei Primary School Primary school · Mixed · Day, Baringo County Kitibei Primary School Primary school · Mixed · Day, Baringo County Kitumbei Primary Primary school · Mixed · Day, Baringo County Kituro Primary Primary school · Mixed · Day & Boarding, Baringo County Koiboware Primary School Primary school · Mixed · Day, Baringo County Koimugul Primary Primary school · Mixed · Day, Baringo County Koiserat Primary Primary school · Mixed · Day, Baringo County Koitilil Primary Primary school · Mixed · Day, Baringo County Koitilion Primary Primary school · Mixed · Day, Baringo County Kokorwonin Primary Primary school · Mixed · Day, Baringo County Kokwa Island Primary Primary school · Mixed · Day & Boarding, Baringo County Kokwototo Primary Primary school · Mixed · Day & Boarding, Baringo County Koloa Primary Primary school · Mixed · Day, Baringo County Kombosang Primary School Primary school · Mixed · Day, Baringo County Komolion Primary Primary school · Mixed · Day & Boarding, Baringo County Kongasis Primary Primary school · Mixed · Day, Baringo County Konoiyo Primary Primary school · Mixed · Day, Baringo County Konoo Primary School Primary school · Mixed · Day, Baringo County Koriema Primary School Primary school · Mixed · Day, Baringo County Kormor Primary School Primary school · Mixed · Day, Baringo County Korosechun Primary School Primary school · Mixed · Day & Boarding, Baringo County Koroto Primary Primary school · Mixed · Day, Baringo County Kosile Primary Primary school · Mixed · Day, Baringo County Kositei Primary School Primary school · Mixed · Day, Baringo County Koyorus Primary School Primary school · Mixed · Day, Baringo County Kuikui Primary School Primary school · Mixed · Day, Baringo County Kureschun Primary Primary school · Mixed · Day, Baringo County Kurumbopsoo Primary Primary school · Mixed · Day, Baringo County Labos Primary School Primary school · Mixed · Day, Baringo County Lake Kamnorok Primary Primary school · Mixed · Day, Baringo County Lawan Primary Primary school · Mixed · Day, Baringo County Lekepchun Primary School Primary school · Mixed · Day, Baringo County Leketetwo Primary Primary school · Mixed · Day, Baringo County Lelbatai Primary School Primary school · Mixed · Day, Baringo County Lelgut Primary School Primary school · Mixed · Day, Baringo County Likwon Primary Primary school · Mixed · Day & Boarding, Baringo County Litein Primary School Primary school · Mixed · Day, Baringo County Lobeber Primary School Primary school · Mixed · Day, Baringo County Loboi Primary School Primary school · Mixed · Day, Baringo County Logumgum Primary Primary school · Mixed · Day, Baringo County Loiminang Primary Primary school · Mixed · Day & Boarding, Baringo County Loiwat Boarding Primary Primary school · Mixed · Day & Boarding, Baringo County Longewan Primary Primary school · Mixed · Day, Baringo County Loropil Primary School Primary school · Mixed · Day, Baringo County Lorrok Primary Primary school · Mixed · Day, Baringo County Loruk Primary School Primary school · Mixed · Day & Boarding, Baringo County Magonoi Primary Primary school · Mixed · Day, Baringo County Manaach Primary Primary school · Mixed · Day, Baringo County Maoi Day and Boarding Primary School Primary school · Mixed · Day & Boarding, Baringo County Maramar Primary School Primary school · Mixed · Day, Baringo County Maregut Primary School Primary school · Mixed · Day, Baringo County Marigat Primary School Primary school · Mixed · Day & Boarding, Baringo County Maron Primary School Primary school · Mixed · Day & Boarding, Baringo County Meisori Primary School Primary school · Mixed · Day, Baringo County Mochongoi Primary Primary school · Mixed · Day & Boarding, Baringo County Mochongoi Unit for the Deaf Primary school · Mixed · Day, Baringo County Mogorwa Primary School Primary school · Mixed · Day, Baringo County Moigutwo Primary Primary school · Mixed · Day, Baringo County Moinonin Primary Primary school · Mixed · Day, Baringo County Moi Primary Kabartonjo Primary school · Mixed · Day & Boarding, Baringo County Moi Timowo Primary Primary school · Mixed · Day, Baringo County Moi Ttc Primary Primary school · Mixed · Day, Baringo County Mondoi Primary Primary school · Mixed · Day, Baringo County Mormorio Primary Primary school · Mixed · Day, Baringo County Muchukwo Primary Primary school · Mixed · Day, Baringo County Mukutani Boarding Primary Primary school · Mixed · Day & Boarding, Baringo County Mumol Primary Primary school · Mixed · Day, Baringo County Murterit Primary Primary school · Mixed · Day, Baringo County Mutitu Primary Primary school · Mixed · Day, Baringo County Mwenge Primary Primary school · Mixed · Day, Laikipia County Nakoko Primary School Primary school · Mixed · Day, Baringo County Nangarua Primary Primary school · Mixed · Day, Baringo County Ngambo Primary School Primary school · Mixed · Day, Baringo County Ngaratuko Primary Primary school · Mixed · Day, Baringo County Ngarie Primary Primary school · Mixed · Day, Baringo County Ngelecha Primary Primary school · Mixed · Day, Baringo County Ngenyilel Primary Primary school · Mixed · Day, Baringo County Ngetmoi Primary Primary school · Mixed · Day, Baringo County Ngeywan Primary Primary school · Mixed · Day, Baringo County Nginyang A Primary School Primary school · Mixed · Day, Baringo County Nginyang B Primary School Primary school · Mixed · Day, Baringo County Ngolbelon Primary Primary school · Mixed · Day, Baringo County Ngolong Primary School Primary school · Mixed · Day, Baringo County Ngoron Boarding Primary Primary school · Mixed · Day & Boarding, Baringo County Nuregoi Primary Primary school · Mixed · Day, Baringo County Nyimbei 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.