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 Amaya High SchoolC4 · Mixed · Day, Tiaty East sub-county
- AIC Churo Boys SecondarySenior school · Boys · Boarding
- AIC Churo GirlsC3 · Girls · Boarding, Tiaty East sub-county
- AIC Churo Girls SecondarySenior school · Girls · Boarding
- AIC Churo Secondary SchoolC3 · Boys · Boarding, Tiaty East sub-county
- AIC Ebenezer AcademySenior school · Mixed · Boarding
- AIC Esageri Primary SchoolPrimary school · Mixed · Day
- AIC Kapkarani PrimaryPrimary school · Mixed · Day
- AIC Kapkelelwa Mixed SecondaryC3 · Mixed · Boarding, Baringo Central sub-county
- AIC Kisanana Totona Secondary SchoolC4 · Mixed · Day, Mogotio sub-county
- AIC Majimoto Secondary SchoolSenior school · Mixed
- AIC Marigat Secondary SchoolSenior school · Mixed · Day
- AIC Moi Academy Secondary SchoolSenior school · Mixed · Boarding
- AIC Philemon Chelagat Girls SecondaryC3 · Girls · Boarding, Baringo Central sub-county
- AIC Seguton Primary SchoolPrimary school · Mixed · Day
- AIC Visa Oshwal PrimaryPrimary school · Mixed · Day
- Aiyebo PrimaryPrimary school · Mixed · Day
- Aiyebo Secondary SchoolC3 · Boys · Boarding, Baringo North sub-county
- Akoroyan PrimaryPrimary school · Mixed · Day
- Arabal PrimaryPrimary school · Mixed · Day
- Arama PrimaryPrimary school · Mixed · Day
- Arama SecondaryC4 · Mixed · Day, Koibatek sub-county
- Aram Primary SchoolPrimary school · Mixed · Day
- Arap Moi Secondary BartabwaC3 · Mixed · Boarding, Baringo North sub-county
- Asiante AcademyPrimary school · Mixed · Day
- Atiar PrimaryPrimary school · Mixed · Day & Boarding
- Ayatya Primary SchoolPrimary school · Mixed · Day
- Bakhita Mixed Secondary SchoolC4 · Mixed · Day, Koibatek sub-county
- Bakwanin Primary SchoolPrimary school · Mixed · Day
- Barbarchun PrimaryPrimary school · Mixed · Day
- Baringo High SchoolC1 · Boys · Boarding, Koibatek sub-county
- Barkebo PrimaryPrimary school · Mixed · Day
- Barketiew PrimaryPrimary school · Mixed · Day
- Barpello PrimaryPrimary school · Mixed · Day
- Barpello SecondarySenior 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 Boys HighC2 · Boys · Boarding, Baringo North sub-county
- Bartolimo PrimaryPrimary school · Mixed · Day
- Bartum PrimaryPrimary school · Mixed · Day
- Barwessa Primary SchoolPrimary school · Mixed · Day & Boarding
- Barwessa Secondary SchoolC4 · Mixed · Day, Baringo North sub-county
- Bekibon Primary SchoolPrimary school · Mixed · Day
- Bekibon Secondary SchoolC4 · Mixed · Day, Baringo Central sub-county
- Benongoi Primary SchoolPrimary school · Mixed · Day
- Benonin PrimaryPrimary school · Mixed · Day
- Benonin SecondaryC4 · Mixed · Day, Koibatek sub-county
- 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 Mixed Secondary SchoolC4 · Mixed · Day, Baringo North sub-county
- 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
- Cheberen Secondary SchoolC4 · Mixed · Day, Mogotio sub-county
- Chebinyiny PrimaryPrimary school · Mixed · Day
- Chebirebei PrimaryPrimary school · Mixed · Day
- Cheboruswo Mixed Day Secondary SchoolC4 · Mixed · Day, Marigat sub-county
- 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
- Chemolingot Mixed DayC4 · Mixed · Day, Tiaty West sub-county
- Chemolingot Secondary SchoolC3 · Boys · Boarding, Tiaty West sub-county
- 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
- Chepkero Mixed Day Secondary SchoolC4 · Mixed · Day, Baringo Central sub-county
- 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
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.