Skip to content
Home Rift Valley Baringo
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 Churo Boys Secondary Senior school · Boys · Boarding, Baringo County AIC Churo Girls Secondary Senior school · Girls · Boarding, Baringo County AIC Ebenezer Academy Senior school · Mixed · Boarding, Baringo County AIC Kapkarani Primary Primary school · Mixed · Day, Baringo County AIC Kapkelelwa Mixed Secondary C3 · Mixed · Boarding, Baringo Central sub-county, Baringo County AIC Marigat Secondary School Senior school · Mixed · Day, Baringo County AIC Philemon Chelagat Girls Secondary C3 · Girls · Boarding, Baringo Central sub-county, Baringo County AIC Visa Oshwal Primary Primary school · Mixed · Day, Baringo County Aiyebo Primary Primary school · Mixed · Day, Baringo County Aiyebo Secondary School C3 · Boys · Boarding, Baringo North sub-county, Baringo County Akoroyan Primary Primary school · Mixed · Day, Baringo County Arabal Primary Primary school · Mixed · Day, Baringo County Arap Moi Secondary Bartabwa C3 · Mixed · Boarding, Baringo North sub-county, 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 Barpello Secondary Senior 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 Boys High C2 · Boys · Boarding, Baringo North sub-county, 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 Barwessa Secondary School C4 · Mixed · Day, Baringo North sub-county, 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 Chemolingot Secondary School C3 · Boys · Boarding, Tiaty West sub-county, 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 High C1 · Boys · Boarding, Baringo Central sub-county, 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
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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.