Skip to content
Home Rift Valley Nandi South Aldai
AIC Bonjoge Boys Secondary C4 · Boys · Day, Nandi South sub-county, Nandi County AIC Chebisaas Girls Secondary C2 · Girls · Boarding, Nandi South sub-county, Nandi County AIC Chepkebuge Secondary C4 · Mixed · Day, Nandi South sub-county, Nandi County Banja Primary Primary school · Mixed · Day, Nandi County Banja Secondary C4 · Mixed · Day, Nandi South sub-county, Nandi County Bishop Makarios Secondary C3 · Mixed · Boarding, Nandi South sub-county, Nandi County Bonjoge Primary Primary school · Mixed · Day, Nandi County Chebara Primary Primary school · Mixed · Day, Nandi County Chebara Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Chemase Secondary C3 · Mixed · Boarding, Tinderet sub-county, 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 Mixed Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Father Mair Girls Secondary C3 · Girls · Boarding, Nandi South sub-county, 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 AIC Girls Secondary C4 · Girls · Day, Nandi South sub-county, 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 Girls Secondary C2 · Girls · Boarding, Nandi South sub-county, 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 Kapkures Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Kapsengere Secondary C3 · Mixed · Boarding, Nandi South sub-county, 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 Kaptumek Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Kemeloi Girls Secondary C3 · Girls · Boarding, Nandi South sub-county, Nandi County Kemeloi Secondary C2 · Boys · Boarding, Nandi South sub-county, 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 Kesogon Secondary C4 · Mixed · Day, Nandi South sub-county, Nandi County Kiboboi Primary Primary school · Mixed · Day, Nandi County Kimaren Primary Primary school · Mixed · Day, Nandi County Kimaren Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Koibarak Secondary C4 · Mixed · Day, Nandi South sub-county, Nandi County Koimet Primary Primary school · Mixed · Day, Nandi County Koitabut Primary Primary school · Mixed · Day, Nandi County Koitabut Secondary C4 · Mixed · Day, Nandi South sub-county, 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 Maraba Secondary C4 · Mixed · Day, Nandi South sub-county, 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.