Skip to content
Home Trans Nzoia Cherangany
Primary schools in Cherangany Constituency
Sinoko Primary School Primary school · Mixed · Day, Trans Nzoia County Sinyereri Primary School Primary school · Mixed · Day, Trans Nzoia County Sisela Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Sitamani Primary School Primary school · Mixed · Day, Trans Nzoia County Sitatunga Primary School Primary school · Mixed · Day, Trans Nzoia County Sky Vision Academy Primary Primary school · Mixed · Day, Trans Nzoia County Sosiot Primary School Primary school · Mixed · Day, Trans Nzoia County Soti Academy Primary School Primary school · Mixed · Day, Trans Nzoia County St. Christopher's Primary School Primary school · Mixed · Day, Trans Nzoia County St. Mary's Kibuswa Primary School Primary school · Mixed · Day & Boarding, Trans Nzoia County St. Peters Tumaini Primary School Primary school · Mixed · Day, Trans Nzoia County Surungai Primary School Primary school · Mixed · Day, Trans Nzoia County Taito Ellite's Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Taito Primary School Primary school · Mixed · Day, Trans Nzoia County Tarakwa Primary School Primary school · Mixed · Day, Trans Nzoia County Timaa Primary School Primary school · Mixed · Day, Trans Nzoia County Top Suwerwa Primary School Primary school · Mixed · Day, Trans Nzoia County Tuigoin Primary School Primary school · Mixed · Day, Trans Nzoia County Tulon Primary School Primary school · Mixed · Day, Trans Nzoia County Tumaini Advent Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Tumaini Hills Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Tumaini Primary School Primary school · Mixed · Day, Trans Nzoia County Tunen Primary School Primary school · Mixed · Day, Trans Nzoia County Twiga Primary School Primary school · Mixed · Day, Trans Nzoia County Welfare Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Wiyeta Primary School Primary school · Mixed · Day, Trans Nzoia County Yuya Primary School Primary school · Mixed · Day, Trans Nzoia 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.