Skip to content
Home Rift Valley Nandi South
Kamagap Primary Primary school · Mixed · Day, Nandi County Kamarich Primary Primary school · Mixed · Day, Nandi County Kamarini Primary Primary school · Mixed · Day, Nandi County Kamelilo Primary Primary school · Mixed · Day, Nandi County Kamelil Primary Primary school · Mixed · Day, Nandi County Kamimei Primary Primary school · Mixed · Day, Nandi County Kamkong Primary Primary school · Mixed · Day, Nandi County Kamotony Primary Primary school · Mixed · Day, Nandi County Kamuny Primary Primary school · Mixed · Day, Nandi County Kapchemosin Primary Primary school · Mixed · Day, Nandi County Kapchorua Primary Primary school · Mixed · Day, Nandi County Kapchuriai 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 Kapkembur 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 Kapkeri 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 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 Kapkoros Barngetung Secondary C4 · Mixed · Day, Tinderet sub-county, Nandi County Kapkoros Primary Primary school · Mixed · Day, Nandi County Kapkulumben 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 Kaplelach Primary Primary school · Mixed · Day, Nandi County Kaplelmet Primary Primary school · Mixed · Day, Nandi County Kaplelmet Secondary C4 · Mixed · Day, Nandi East sub-county, Nandi County Kaplolon Primary Primary school · Mixed · Day, Nandi County Kapnyemis Primary Primary school · Mixed · Day, Nandi County Kapruret 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 Kapsengere Secondary C3 · Mixed · Boarding, Nandi South sub-county, Nandi County Kapsigilai Primary Primary school · Mixed · Day, Nandi County Kapsimatwo Preparatory School Primary school · Mixed · Day & Boarding, Nandi County Kapsimotwa Secondary C4 · Mixed · Day, Nandi East sub-county, Nandi County Kapsoen Primary Primary school · Mixed · Day, Nandi County Kapsoiyo Primary Primary school · Mixed · Day, Nandi County Kapsokio AIC Primary Primary school · Mixed · Day, Nandi County Kaptendon S A Primary Primary school · Mixed · Day, Nandi County Kaptien 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 Kaptumo Boys Secondary C2 · Boys · Boarding, Nandi South sub-county, Nandi County Kaptumo Primary Primary school · Mixed · Day, Nandi County Kaptwai Primary Primary school · Mixed · Day, Nandi County Kaputi Primary Primary school · Mixed · Day, Nandi County Keben 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 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 Keteng Primary Primary school · Mixed · Day, Nandi County Khartoum Primary Primary school · Mixed · Day, Nandi County Kibabet Primary Primary school · Mixed · Day, Nandi County Kiboboi Primary Primary school · Mixed · Day, Nandi County Kibongwa Primary Primary school · Mixed · Day, Nandi County Kibugat Primary Primary school · Mixed · Day, Nandi County Kibukwo Primary Primary school · Mixed · Day, Nandi County Kibwari Primary Primary school · Mixed · Day, Nandi County Kiguskong 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 Kimatkei Primary Primary school · Mixed · Day, Nandi County Kimerek Primary Primary school · Mixed · Day, Nandi County Kimolonik Primary School Primary school · Mixed · Day, Nandi County Kimolwo Primary Primary school · Mixed · Day, Nandi County Kimugul Primary Primary school · Mixed · Day, Nandi County Kimwani Primary Primary school · Mixed · Day, Nandi County Kimwani Secondary C4 · Mixed · Day, Tinderet sub-county, Nandi County Kipchamo 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 Kipkeibon Primary Primary school · Mixed · Day, Nandi County Kipkeigei Primary Primary school · Mixed · Day, Nandi County Kipkimba Primary Primary school · Mixed · Day, Nandi County Kipkoimet Primary Primary school · Mixed · Day, Nandi County Kipkongen Primary Primary school · Mixed · Day, Nandi County Kipkorom Primary Primary school · Mixed · Day, Nandi County Kipkoror Primary Primary school · Mixed · Day, Nandi County Kipkures Primary Primary school · Mixed · Day, Nandi County Kipkuti Primary Primary school · Mixed · Day, Nandi County Kiplelgut 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.