Skip to content
Home Baringo Mogotio
Primary schools in Mogotio Constituency
AIC Esageri Primary School Primary school · Mixed · Day, Baringo County Aram Primary School Primary school · Mixed · Day, Baringo County Benongoi Primary School Primary school · Mixed · Day, Baringo County Borokwo Primary School Primary school · Mixed · Day, Baringo County Cheberen Primary School Primary school · Mixed · Day, Baringo County Chebirebei Primary Primary school · Mixed · Day, Baringo County Chemogoch Primary Primary school · Mixed · Day, Baringo County Chemoinoi Primary School Primary school · Mixed · Day, Baringo County Chemorgong Primary School Primary school · Mixed · Day, Baringo County Chemutung Primary School Primary school · Mixed · Day, Baringo County Chepkok Visions Primary Primary school · Mixed · Day, Baringo County Chepyorgin Primary School Primary school · Mixed · Day, Baringo County Chepyuan Primary Primary school · Mixed · Day, Baringo County Chomiek Primary Primary school · Mixed · Day, Baringo County Crescent Academy Primary Primary school · Mixed · Day, Baringo County Embogong Primary School Primary school · Mixed · Day, Baringo County Emining Primary School Primary school · Mixed · Day & Boarding, Baringo County Emsos Primary Primary school · Mixed · Day, Baringo County Esageri Unit for the Deaf Primary school · Mixed · Day & Boarding, Baringo County Etui Primary Primary school · Mixed · Day, Baringo County Greenbells Junior Academy Primary Primary school · Mixed · Day, Baringo County Hero Academy Primary School Primary school · Mixed · Day, Baringo County Kabarbesi Primary School Primary school · Mixed · Day, Baringo County Kabergei Primary Primary school · Mixed · Day, Baringo County Kabogor Primary Primary school · Mixed · Day, Baringo County Kaburgei Primary School Primary school · Mixed · Day, Baringo County Kabuswo Primary School Primary school · Mixed · Day, Baringo County Kamar Primary Primary school · Mixed · Day, Baringo County Kapchelukuny Primary School Primary school · Mixed · Day, Baringo County Kapkararam Primary School Primary school · Mixed · Day, Baringo County Kapkein Primary Primary school · Mixed · Day, Baringo County Kapkundul Primary Primary school · Mixed · Day, Baringo County Kaplaimoi Primary School Primary school · Mixed · Day, Baringo County Kaplelwo Primary School Primary school · Mixed · Day, Baringo County Kaplogos Primary School Primary school · Mixed · Day, Baringo County Kapngemui Primary School Primary school · Mixed · Day, Baringo County Kapnosgei Primary Primary school · Mixed · Day, Baringo County Kapsok Primary Primary school · Mixed · Day, Baringo County Kapyemit Primary Primary school · Mixed · Day, Baringo County Kelelwa Primary Primary school · Mixed · Day, Baringo County Kibotany Primary Primary school · Mixed · Day, Baringo County Kimgoron Primary School Primary school · Mixed · Day, Baringo County Kimose Primary School Primary school · Mixed · Day, Baringo County Kipchobet Primary School Primary school · Mixed · Day, Baringo County Kipkigei Primary Primary school · Mixed · Day, Baringo County Kipkitur Primary Primary school · Mixed · Day, Baringo County Kipnyunguny Primary Primary school · Mixed · Day, Baringo County Kipsogon Primary Primary school · Mixed · Day, Baringo County Kiptoim Primary School Primary school · Mixed · Day, Baringo County Kiram Academy Primary Primary school · Mixed · Day, Baringo County Kiribot Primary Primary school · Mixed · Day, Baringo County Kisanana Primary Primary school · Mixed · Day, Baringo County Koitebes Primary School Primary school · Mixed · Day, Baringo County Kokwenmoi Primary Primary school · Mixed · Day, Baringo County Kures Primary School Primary school · Mixed · Day, Baringo County Legetetwet Primary Primary school · Mixed · Day, Baringo County Lelen Primary School Primary school · Mixed · Day, Baringo County Lomanira Primary Primary school · Mixed · Day, Baringo County Lombala Primary School Primary school · Mixed · Day, Baringo County Lombogishu Primary Primary school · Mixed · Day, Baringo County Magoi Primary Primary school · Mixed · Day, Baringo County Majimoto Primary Primary school · Mixed · Day, Baringo County Matebei 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 Mogotio Little Friends Academy Primary school · Mixed · Day, Baringo County Mogotio Primary Primary school · Mixed · Day, Baringo County Molok Primary School Primary school · Mixed · Day, Baringo County Molo Sirwe Primary Primary school · Mixed · Day, Baringo County Molos Primary Primary school · Mixed · Day, Baringo County Mugurin Primary Primary school · Mixed · Day, Baringo County Muguyuni Primary Primary school · Mixed · Day, Baringo County Mutaran Primary School Primary school · Mixed · Day, Baringo County Nato Primary School Primary school · Mixed · Day, Baringo County Ng'Endalel Primary Primary school · Mixed · Day, Baringo County Ngentui Primary School Primary school · Mixed · Day, Baringo County Ngubereti Primary Primary school · Mixed · Day, Baringo County Noiwet Day & Boarding Primary Primary school · Mixed · Day, Baringo County Nyalil Buch Primary Primary school · Mixed · Day, Baringo County Oasis Hillside Academy Primary school · Mixed · Day & Boarding, Baringo County Oinopsos Primary School Primary school · Mixed · Day, Baringo County Oldebes Primary School Primary school · Mixed · Day, Baringo County Oterit Primary School Primary school · Mixed · Day, Baringo County Pombo Primary Primary school · Mixed · Day, Baringo County Radad Primary School Primary school · Mixed · Day, Baringo County Rosoga Primary School Primary school · Mixed · Day, Baringo County Sagasagik Primary School Primary school · Mixed · Day, Baringo County Sambaka Primary Primary school · Mixed · Day, Baringo County Sirwa Primary School Primary school · Mixed · Day, Baringo County Sore Primary School Primary school · Mixed · Day, Baringo County Sorti Primary School Primary school · Mixed · Day, Baringo County Soy Academy Primary School Primary school · Mixed · Day, Baringo County St Mary's Primary Primary school · Mixed · Day, Baringo County St Maximillian Kolbe's Primary Primary school · Mixed · Day, Baringo County Tian Primary School Primary school · Mixed · Day, Baringo County Waseges 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.