Skip to content
Home Rift Valley Baringo
Primary schools in Baringo District
Agape Academy Chepkotoyan Primary school · Mixed · Day, Baringo County Agape Academy Sandai Primary school · Mixed · Day, Baringo County Agape Educational Centre Primary school · Mixed · Day, Baringo County Agape Junior Academy Primary school · Mixed · Day, Baringo County AIC Academy Kabartonjo Primary school · Mixed · Day, Baringo County AIC Kapkarani Primary Primary school · Mixed · Day, Baringo County AIC Visa Oshwal Primary Primary school · Mixed · Day, Baringo County Aiyebo Primary Primary school · Mixed · Day, Baringo County Akoroyan Primary Primary school · Mixed · Day, Baringo County Arabal Primary Primary school · Mixed · Day, Baringo County Asiante Academy Primary school · Mixed · Day, Baringo County Atiar Primary Primary school · Mixed · Day & Boarding, Baringo County Ayatya Primary School Primary school · Mixed · Day, Baringo County Bakwanin Primary School Primary school · Mixed · Day, Baringo County Barbarchun Primary Primary school · Mixed · Day, Baringo County Barkebo Primary Primary school · Mixed · Day, Baringo County Barketiew Primary Primary school · Mixed · Day, Baringo County Barpello Primary Primary school · Mixed · Day, Baringo County Barsemoi Primary Primary school · Mixed · Day, Baringo County Bartabwa Primary Primary school · Mixed · Day & Boarding, Baringo County Bartaragon Primary Primary school · Mixed · Day, Baringo County Bartogo Primary School Primary school · Mixed · Day, Baringo County Bartolimo Primary Primary school · Mixed · Day, Baringo County Bartum Primary Primary school · Mixed · Day, Baringo County Barwessa Primary School Primary school · Mixed · Day & Boarding, Baringo County Bekibon Primary School Primary school · Mixed · Day, Baringo County Biretwonin Primary School Primary school · Mixed · Day, Baringo County Biringweny Primary Primary school · Mixed · Day, Baringo County Boin Primary Primary school · Mixed · Day, Baringo County Bokorin Primary Primary school · Mixed · Day, Baringo County Borowonin Primary Primary school · Mixed · Day, Baringo County Boruyo Primary Primary school · Mixed · Day, Baringo County Bosin Primary School Primary school · Mixed · Day, Baringo County Bossei Primary Primary school · Mixed · Day, Baringo County Buiwon Primary School Primary school · Mixed · Day, Baringo County Chambai Primary Primary school · Mixed · Day, Baringo County Chapin Primary Primary school · Mixed · Day, Baringo County Chebarsiat Primary Primary school · Mixed · Day, Baringo County Chebinyiny Primary Primary school · Mixed · Day, Baringo County Chebugar Primary Primary school · Mixed · Day, Baringo County Chelongon Primary School Primary school · Mixed · Day, Baringo County Chemintany Primary School Primary school · Mixed · Day, Baringo County Chemolingot Boarding Primary School Primary school · Mixed · Day, Baringo County Chemorgion Primary Primary school · Mixed · Day, Baringo County Chemura Primary Primary school · Mixed · Day, Baringo County Chepkesin Primary Primary school · Mixed · Day & Boarding, Baringo County Chepkewel Primary Primary school · Mixed · Day, Baringo County Chepkew Primary Primary school · Mixed · Day, Baringo County Chepkotoyan Primary School Primary school · Mixed · Day, Baringo County Cheplalacha Boarding Primary Primary school · Mixed · Day & Boarding, Baringo County Cheptigit Primary School Primary school · Mixed · Day, Baringo County Cheptunoyo Primary School Primary school · Mixed · Day, Baringo County Chepturu Primary Primary school · Mixed · Day, Baringo County Chesakam Primary School Primary school · Mixed · Day, Baringo County Chesirimion Primary School Primary school · Mixed · Day & Boarding, Baringo County Chesongo Primary Primary school · Mixed · Day, Baringo County Churo Primary Primary school · Mixed · Day & Boarding, Baringo County Eldume Primary School Primary school · Mixed · Day & Boarding, Baringo County Embo-Rutto Primary Primary school · Mixed · Day, Baringo County Emom Primary School Primary school · Mixed · Day, Baringo County Endao Primary School Primary school · Mixed · Day, Baringo County Eron Primary Primary school · Mixed · Day, Baringo County Etui Primary Primary school · Mixed · Day, Baringo County Glory Academy Primary school · Mixed · Day, Baringo County, Kabartonjo Glory Academy Primary school · Mixed · Day, Baringo County, Kabartonjo Grace Junior Academy Primary school · Mixed · Day, Baringo County Greenbell Academy Primary school · Mixed · Day, Baringo County Green Bells Academy Loboi Primary Primary school · Mixed · Day, Baringo County Greenbells Junior Academy Primary school · Mixed · Day, Baringo County Greenbells Junior Academy Sandai Primary school · Mixed · Day, Baringo County Illiagat Primary School Primary school · Mixed · Day, Baringo County Ilngarua Primary School Primary school · Mixed · Day, Baringo County Jica Green Bells Academy Primary school · Mixed · Day, Baringo County Kabarbarma Primary Primary school · Mixed · Day, Baringo County Kabarbet Primary Primary school · Mixed · Day, Baringo County Kabargoge Primary Primary school · Mixed · Day, Baringo County Kabarnet School for the Deaf and Blind Primary school · Mixed · Boarding, Baringo County Kabasis D/B Primary School Primary school · Mixed · Day & Boarding, Baringo County Kabel Primary School Primary school · Mixed · Day, Baringo County Kabilany Primary Primary school · Mixed · Day, Baringo County Kabirmet Primary Primary school · Mixed · Day, Baringo County Kabirmoi Primary School Primary school · Mixed · Day & Boarding, Baringo County Kabiyewo Primary School Primary school · Mixed · Day, Baringo County Kabochony Primary Primary school · Mixed · Day, Baringo County Kaboron Primary Primary school · Mixed · Day, Baringo County Kaburwo Primary Primary school · Mixed · Day, Laikipia County Kachilitwa Primary Primary school · Mixed · Day, Baringo County Kadokoi Primary Primary school · Mixed · Day, Baringo County Kagir Primary School Primary school · Mixed · Day, Baringo County Kailer Primary School Primary school · Mixed · Day, Baringo County Kaiso Primary School Primary school · Mixed · Day, Baringo County Kakwane Primary Primary school · Mixed · Day, Baringo County Kalabata Primary Primary school · Mixed · Day, Baringo County Kalel Primary Primary school · Mixed · Day, Baringo County Kamailel Primary Primary school · Mixed · Day, Baringo County Kamgoin Primary Primary school · Mixed · Day, Baringo County Kamogoi Primary School Primary school · Mixed · Day, Baringo County Kamotiony Primary Primary school · Mixed · Day, Baringo County Kampi Turkana Primary School Primary school · Mixed · Day, Baringo County Kampi Ya Samaki Primary School 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.