Primary schools in Baringo County
- ACK Emmanuel PrimaryPrimary school · Mixed · Day
- Agape Academy ChepkotoyanPrimary school · Mixed · Day
- Agape Academy SandaiPrimary school · Mixed · Day
- Agape Educational CentrePrimary school · Mixed · Day
- Agape Junior AcademyPrimary school · Mixed · Day
- AIC Academy KabartonjoPrimary school · Mixed · Day
- AIC Esageri Primary SchoolPrimary school · Mixed · Day
- AIC Kapkarani PrimaryPrimary school · Mixed · Day
- AIC Seguton Primary SchoolPrimary school · Mixed · Day
- AIC Visa Oshwal PrimaryPrimary school · Mixed · Day
- Aiyebo PrimaryPrimary school · Mixed · Day
- Akoroyan PrimaryPrimary school · Mixed · Day
- Arabal PrimaryPrimary school · Mixed · Day
- Arama PrimaryPrimary school · Mixed · Day
- Aram Primary SchoolPrimary school · Mixed · Day
- Asiante AcademyPrimary school · Mixed · Day
- Atiar PrimaryPrimary school · Mixed · Day & Boarding
- Ayatya Primary SchoolPrimary school · Mixed · Day
- Bakwanin Primary SchoolPrimary school · Mixed · Day
- Barbarchun PrimaryPrimary school · Mixed · Day
- Barkebo PrimaryPrimary school · Mixed · Day
- Barketiew PrimaryPrimary school · Mixed · Day
- Barpello PrimaryPrimary school · Mixed · Day
- Barsemoi PrimaryPrimary school · Mixed · Day
- Bartabwa PrimaryPrimary school · Mixed · Day & Boarding
- Bartaragon PrimaryPrimary school · Mixed · Day
- Bartogo Primary SchoolPrimary school · Mixed · Day
- Bartolimo PrimaryPrimary school · Mixed · Day
- Bartum PrimaryPrimary school · Mixed · Day
- Barwessa Primary SchoolPrimary school · Mixed · Day & Boarding
- Bekibon Primary SchoolPrimary school · Mixed · Day
- Benongoi Primary SchoolPrimary school · Mixed · Day
- Benonin PrimaryPrimary school · Mixed · Day
- Bethany Academy PrimaryPrimary school · Mixed · Day
- Betla Academy PrimaryPrimary school · Mixed · Day
- Bik-Kwen Primary SchoolPrimary school · Mixed · Day
- Biretwonin Primary SchoolPrimary school · Mixed · Day
- Biringweny PrimaryPrimary school · Mixed · Day
- Boin PrimaryPrimary school · Mixed · Day
- Boito Primary SchoolPrimary school · Mixed · Day
- Bokorin PrimaryPrimary school · Mixed · Day
- Borokwo Primary SchoolPrimary school · Mixed · Day
- Borowonin PrimaryPrimary school · Mixed · Day
- Boruyo PrimaryPrimary school · Mixed · Day
- Bosin Primary SchoolPrimary school · Mixed · Day
- Bossei PrimaryPrimary school · Mixed · Day
- Brain Harvesters PrPrimary school · Mixed · Day
- Buiwon Primary SchoolPrimary school · Mixed · Day
- Chambai PrimaryPrimary school · Mixed · Day
- Chapin PrimaryPrimary school · Mixed · Day
- Charaik Primary SchoolPrimary school · Mixed · Day
- Chebarsiat PrimaryPrimary school · Mixed · Day
- Cheberen Primary SchoolPrimary school · Mixed · Day
- Chebinyiny PrimaryPrimary school · Mixed · Day
- Chebirebei PrimaryPrimary school · Mixed · Day
- Chebugar PrimaryPrimary school · Mixed · Day
- Chelongon Primary SchoolPrimary school · Mixed · Day
- Chemintany Primary SchoolPrimary school · Mixed · Day
- Chemogoch PrimaryPrimary school · Mixed · Day
- Chemoinoi Primary SchoolPrimary school · Mixed · Day
- Chemolingot Boarding Primary SchoolPrimary school · Mixed · Day
- Chemorgion PrimaryPrimary school · Mixed · Day
- Chemorgong Primary SchoolPrimary school · Mixed · Day
- Chemoswon Primary SchoolPrimary school · Mixed · Day
- Chemura PrimaryPrimary school · Mixed · Day
- Chemususu PrimaryPrimary school · Mixed · Day
- Chemutung Primary SchoolPrimary school · Mixed · Day
- Chepkesin PrimaryPrimary school · Mixed · Day & Boarding
- Chepkewel PrimaryPrimary school · Mixed · Day
- Chepkew PrimaryPrimary school · Mixed · Day
- Chepkok Visions PrimaryPrimary school · Mixed · Day
- Chepkotoyan Primary SchoolPrimary school · Mixed · Day
- Cheplalacha Boarding PrimaryPrimary school · Mixed · Day & Boarding
- Cheptigit Primary SchoolPrimary school · Mixed · Day
- Cheptunoyo Primary SchoolPrimary school · Mixed · Day
- Chepturu PrimaryPrimary school · Mixed · Day
- Chepyorgin Primary SchoolPrimary school · Mixed · Day
- Chepyuan PrimaryPrimary school · Mixed · Day
- Chesakam Primary SchoolPrimary school · Mixed · Day
- Chesirimion Primary SchoolPrimary school · Mixed · Day & Boarding
- Chesongo PrimaryPrimary school · Mixed · Day
- Chomiek PrimaryPrimary school · Mixed · Day
- Churo PrimaryPrimary school · Mixed · Day & Boarding
- Crescent Academy PrimaryPrimary school · Mixed · Day
- Eldama Ravine Boarding PrimaryPrimary school · Mixed · Day & Boarding
- Eldume Primary SchoolPrimary school · Mixed · Day & Boarding
- Embogong Primary SchoolPrimary school · Mixed · Day
- Embo-Rutto PrimaryPrimary school · Mixed · Day
- Emining Primary SchoolPrimary school · Mixed · Day & Boarding
- Emmanuel Academy Primary SchoolPrimary school · Mixed · Day
- Emom Primary SchoolPrimary school · Mixed · Day
- Emsos PrimaryPrimary school · Mixed · Day
- Endao Primary SchoolPrimary school · Mixed · Day
- Equator Primary SchoolPrimary school · Mixed · Day
- Eron PrimaryPrimary school · Mixed · Day
- Esageri Unit For The DeafPrimary school · Mixed · Day & Boarding
- Etui PrimaryPrimary school · Mixed · Day
- Gidem Academy Primary SchoolPrimary school · Mixed · Day
- Githioro PrimaryPrimary school · Mixed · Day
- Glory AcademyPrimary school · Mixed · Day
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 14 October 2026.
- Other schools come from our older directory. Each school page shows its dates.