Skip to content
Home Nandi Aldai
Primary schools in Aldai Constituency
Aldai Girls Primary Primary school · Mixed · Day & Boarding, Nandi County Banja Primary Primary school · Mixed · Day, Nandi County Bloomington Education Centre Primary Primary school · Mixed · Day, Nandi County Bonjoge Primary Primary school · Mixed · Day, Nandi County Chebara Primary Primary school · Mixed · Day, Nandi County Chebui Primary Primary school · Mixed · Day, Nandi County Chemobo Primary Primary school · Mixed · Day, Nandi County Chemogong Primary Primary school · Mixed · Day, Nandi County Chemong' Friends Primary Primary school · Mixed · Day, Nandi County Chepkakwen Primary Primary school · Mixed · Day, Nandi County Chepkebuge Primary Primary school · Mixed · Day, Nandi County Chepkongony Primary Primary school · Mixed · Day, Nandi County Chepkuny Primary Primary school · Mixed · Day, Nandi County Chepkurng'Ung' Primary Primary school · Mixed · Day, Nandi County Chepsioch Primary Primary school · Mixed · Day, Nandi County Chepsis Primary Primary school · Mixed · Day, Nandi County Chepturer Primary Primary school · Mixed · Day, Nandi County Elite Academy Primary school · Mixed · Day, Nandi County Enego Primary Primary school · Mixed · Day, Nandi County Gambogi Primary Primary school · Mixed · Day, Nandi County Gimariani Primary School Primary school · Mixed · Day, Nandi County Greemlands Academy Primary school · Mixed · Day, Nandi County Griffins Academy Primary school · Mixed · Day, Nandi County Holy Cross Orthodox Chebugundi Primary Primary school · Mixed · Day, Nandi County Ibanja Primary Primary school · Mixed · Day, Nandi County Ibeng Primary Primary school · Mixed · Day, Nandi County Iboe Primary Primary school · Mixed · Day, Nandi County Imani Junior Academy Primary school · Mixed · Day & Boarding, Nandi County Kaboi Primary Primary school · Mixed · Day, Nandi County Kaborogin Primary Primary school · Mixed · Day, Nandi County Kaborowo Primary Primary school · Mixed · Day, Nandi County Kabuson Primary Primary school · Mixed · Day, Nandi County Kamagap Primary Primary school · Mixed · Day, Nandi County Kamarich Primary Primary school · Mixed · Day, Nandi County Kamarini Primary Primary school · Mixed · Day, Nandi County Kamimei Primary Primary school · Mixed · Day, Nandi County Kamotony Primary Primary school · Mixed · Day, Nandi County Kapchemosin Primary Primary school · Mixed · Day, Nandi County Kapkeben Primary Primary school · Mixed · Day, Nandi County Kapkemich Primary Primary school · Mixed · Day, Nandi County Kapkenduiywo Primary Primary school · Mixed · Day, Nandi County Kapkerer Primary Primary school · Mixed · Day, Nandi County Kapkeruge Primary Primary school · Mixed · Day, Nandi County Kapkitany Primary Primary school · Mixed · Day, Nandi County Kapkitony Primary Primary school · Mixed · Day, Nandi County Kapkoi Primary Primary school · Mixed · Day, Nandi County Kapkolei Primary Primary school · Mixed · Day, Nandi County Kapko Primary Primary school · Mixed · Day, Nandi County Kapkures Primary Primary school · Mixed · Day, Nandi County Kapsabit Academy Primary school · Mixed · Day, Nandi County Kapsagawat Primary Primary school · Mixed · Day, Nandi County Kapsamoch Primary Primary school · Mixed · Day, Nandi County Kapsaos Primary Primary school · Mixed · Day, Nandi County Kapsengere Primary Primary school · Mixed · Day, Nandi County Kapsoiyo Primary Primary school · Mixed · Day, Nandi County Kaptendon S A Primary Primary school · Mixed · Day, Nandi County Kaptilol Primary Primary school · Mixed · Day, Nandi County Kaptumek Primary Primary school · Mixed · Day, Nandi County Kaptumo Primary Primary school · Mixed · Day, Nandi County Kaptwai Primary Primary school · Mixed · Day, Nandi County Keburo Primary Primary school · Mixed · Day, Nandi County Kemeloi Boarding Primary Primary school · Mixed · Boarding, Nandi County Kemeloi Day Primary Primary school · Mixed · Day, Nandi County Kereri Primary Primary school · Mixed · Day, Nandi County Kesengei Primary Primary school · Mixed · Day, Nandi County Kesogon Primary Primary school · Mixed · Day, Nandi County Kiboboi Primary Primary school · Mixed · Day, Nandi County Kibongwa Primary Primary school · Mixed · Day, Nandi County Kimaren Primary Primary school · Mixed · Day, Nandi County Kimerek Primary Primary school · Mixed · Day, Nandi County Kimolwo Primary Primary school · Mixed · Day, Nandi County Kipchawat Primary Primary school · Mixed · Day, Nandi County Kipchemwon Primary Primary school · Mixed · Day, Nandi County Kipkegenda Primary Primary school · Mixed · Day, Nandi County Kipkongen Primary Primary school · Mixed · Day, Nandi County Kipkuti Primary Primary school · Mixed · Day, Nandi County Kipletito Primary Primary school · Mixed · Day, Nandi County Kiprotgorik Primary Primary school · Mixed · Day, Nandi County Kipsartuk Primary Primary school · Mixed · Day, Nandi County Kipsumat Primary School Primary school · Mixed · Day, Nandi County Kiptaruswo Primary Primary school · Mixed · Day, Nandi County Kirongoi Primary Primary school · Mixed · Day, Nandi County Kisarich Primary Primary school · Mixed · Day, Nandi County Kisorngot Primary Primary school · Mixed · Day, Nandi County Kitaor Primary Primary school · Mixed · Day, Nandi County Kitapkoi Primary Primary school · Mixed · Day, Nandi County Kobujoi Primary Primary school · Mixed · Day, Nandi County Koibarak Primary Primary school · Mixed · Day, Nandi County Koimet Primary Primary school · Mixed · Day, Nandi County Koitabut Primary Primary school · Mixed · Day, Nandi County Koloch Baptist Academy Primary school · Mixed · Day & Boarding, Nandi County Kosiage Primary Primary school · Mixed · Day, Nandi County Koyo Primary Primary school · Mixed · Day, Nandi County Legemet Primary Primary school · Mixed · Day, Nandi County Lelgoi Primary Primary school · Mixed · Day, Nandi County Little Angels Academy Primary school · Mixed · Day, Nandi County Manman Primary Primary school · Mixed · Day, Nandi County Maraba Primary Primary school · Mixed · Day, Nandi County Mema Education Centre Primary school · Mixed · Day, Nandi County Mogoiywo Primary Primary school · Mixed · Day, Nandi 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.