Skip to content
Home Rift Valley Nandi South Aldai
Primary schools in Aldai Division
Banja Primary Primary school · Mixed · Day, Nandi County Bonjoge Primary Primary school · Mixed · Day, Nandi County Chebara Primary Primary school · Mixed · Day, Nandi County Chebirir Primary Primary school · Mixed · Day, Kisumu County Chebui Primary Primary school · Mixed · Day, Nandi County Chemalal Primary Primary school · Mixed · Day, Nandi County Chemase Boarding Primary Primary school · Mixed · Day & Boarding, 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 Chemursoi Primary Primary school · Mixed · Day, Nandi County Chepkakwen Primary Primary school · Mixed · Day, Nandi County Chepkebuge 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 Chepswerta Primary Primary school · Mixed · Day, Nandi County Chepturer Primary Primary school · Mixed · Day, Nandi County Enego Primary Primary school · Mixed · Day, Nandi County Gambogi Primary Primary school · Mixed · Day, Nandi County Greemlands Academy Primary school · Mixed · Day, Nandi County Holy Cross Orthodox Chebugundi Primary Primary school · Mixed · Day, Nandi County Ibeng Primary Primary school · Mixed · Day, Nandi County Iboe Primary Primary school · Mixed · Day, Nandi County Kamagap Primary Primary school · Mixed · Day, Nandi County Kamimei Primary Primary school · Mixed · Day, Nandi County Kamotony Primary Primary school · Mixed · Day, Nandi County Kamuny 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 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 Kapsagawat Primary Primary school · Mixed · Day, Nandi County Kapsamoch Primary Primary school · Mixed · Day, Nandi County Kapsengere Primary Primary school · Mixed · Day, Nandi County Kapsigilai 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 Kaptwai 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 Kimaren Primary Primary school · Mixed · Day, Nandi County Kimerek Primary Primary school · Mixed · Day, Nandi County Kimolwo Primary Primary school · Mixed · Day, Nandi County Kipchemwon Primary Primary school · Mixed · Day, Nandi County Kipkongen Primary Primary school · Mixed · Day, Nandi County Kipkuti Primary Primary school · Mixed · Day, Nandi County Kipsartuk Primary Primary school · Mixed · Day, Nandi County Kiptaruswo Primary Primary school · Mixed · Day, Nandi County Kiptiong'in Primary Primary school · Mixed · Day, Nandi County Kirongoi Primary Primary school · Mixed · Day, Nandi County Kiroro Primary Primary school · Mixed · Day, Kisumu 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 Lamaiywo Primary Primary school · Mixed · Day, Nandi County Legemet Primary Primary school · Mixed · Day, Nandi County Magoi Primary 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 Mogomben Primary Primary school · Mixed · Day, Nandi County Morongiot Primary Primary school · Mixed · Day, Nandi County Mugen Primary Primary school · Mixed · Day, Nandi County Musasa Primary Primary school · Mixed · Day, Nandi County Nderio Primary Primary school · Mixed · Day, Nandi County Ndurio Primary Primary school · Mixed · Day, Nandi County Oriok Primary Primary school · Mixed · Day, Nandi County Pemja Primary Primary school · Mixed · Day, Nandi County Ressio Primary Primary school · Mixed · Day, Nandi County Salamu Academy Primary school · Mixed · Day, Nandi County Samitui Primary Primary school · Mixed · Day, Nandi County Samoget Primary Primary school · Mixed · Day, Nandi County Serem Primary Primary school · Mixed · Day, Nandi County Siginwai Primary Primary school · Mixed · Day, Nandi County Soi Primary Primary school · Mixed · Day, Nandi County St John's the Baptist Academy Primary school · Mixed · Day, Nandi County St Joseph Kibisomn Academy Primary school · Mixed · Day, Nandi County St Mark Lebelen Primary Primary school · Mixed · Day, Nandi County St Panteleimon Kenyor 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.