Skip to content
Home Trans Nzoia Kwanza
Amuka Primary School Primary school · Mixed · Day, Trans Nzoia County Amuka Secondary School Senior school · Mixed · Day, Trans Nzoia County Baraka Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Bidii Primary School Primary school · Mixed · Day, Trans Nzoia County Biketi Primary School Primary school · Mixed · Day, Trans Nzoia County Bishop Muge Primary School Primary school · Mixed · Day, Trans Nzoia County Bishop Muge Secondary School Senior school · Mixed · Day, Trans Nzoia County Bondeni Primary School Primary school · Mixed · Day, Trans Nzoia County Bwayi Primary School Primary school · Mixed · Day, Trans Nzoia County Bwayi Secondary School Senior school · Mixed · Day, Trans Nzoia County Chelogoi Secondary School Senior school · Mixed · Day, Trans Nzoia County Daystar Primary School Primary school · Mixed · Day, Trans Nzoia County Doalnara Academy Primary School Primary school · Mixed · Boarding, Trans Nzoia County Ernest Fife Primary School Primary school · Mixed · Day, Trans Nzoia County Frahighlands Secondary School Senior school · Mixed · Day, Trans Nzoia County Friends Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Gesarate Primary School Primary school · Mixed · Day, Trans Nzoia County Gidea Primary School Primary school · Mixed · Day, Trans Nzoia County Gidea Secondary School C3 · Girls · Boarding, Kwanza sub-county, Trans Nzoia County Goseta Boys Secondary School C2 · Boys · Boarding, Kwanza sub-county, Trans Nzoia County Goseta Primary School Primary school · Mixed · Day, Trans Nzoia County Hilltop Prep School Primary Primary school · Mixed · Day & Boarding, Trans Nzoia County Joy Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Joyland Acacdemy Primary School Primary school · Mixed · Day, Trans Nzoia County Junior Kin and Kings Primary School Primary school · Mixed · Day, Trans Nzoia County Kaimbei Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Kaisagat Primary School Primary school · Mixed · Day, Trans Nzoia County Kambi Ndege Primary School Primary school · Mixed · Day, Trans Nzoia County Kapkai Primary School Primary school · Mixed · Day, Trans Nzoia County Kapkoi Rcm Primary School Primary school · Mixed · Day, Trans Nzoia County Kapomboi Primary School Primary school · Mixed · Day, Trans Nzoia County Kapsitwet Primary School Primary school · Mixed · Day, Trans Nzoia County Kapsitwet Secondary School C4 · Mixed · Day, Kwanza sub-county, Trans Nzoia County Karaus Primary School Primary school · Mixed · Day, Trans Nzoia County Keese Primary School Primary school · Mixed · Day, Trans Nzoia County Keese Secondary School C4 · Mixed · Day, Kwanza sub-county, Trans Nzoia County Kilotact Primary School Primary school · Mixed · Day, Trans Nzoia County Kilo Tact Secondary School Senior school · Mixed · Day, Trans Nzoia County Kimaran Elite Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Kipkoriony Primary School Primary school · Mixed · Day, Trans Nzoia County Kiptuimet Primary School Primary school · Mixed · Day, Trans Nzoia County Kitale Ndogo Primary School Primary school · Mixed · Day, Trans Nzoia County Kitale Progressive School Primary Primary school · Mixed · Day & Boarding, Trans Nzoia County Kobos Primary School Primary school · Mixed · Day, Trans Nzoia County Kobos Secondary School C3 · Boys · Boarding, Kwanza sub-county, Trans Nzoia County Kobos S.U M.H Primary school · Mixed · Day, Trans Nzoia County Kolongolo Ac Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Kolongolo Primary School Primary school · Mixed · Day, Trans Nzoia County Korosiot Primary School Primary school · Mixed · Day, Trans Nzoia County Koros Primary School Primary school · Mixed · Day, Trans Nzoia County Kwanza Friends Secondary School C3 · Boys · Boarding, Kwanza sub-county, Trans Nzoia County Kwanza Girls Secondary School C2 · Girls · Boarding, Kwanza sub-county, Trans Nzoia County Kwanza Primary School Primary school · Mixed · Day, Trans Nzoia County Kwanza Sun Rise Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Land Mark Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Lelkina Primary School Primary school · Mixed · Day, Trans Nzoia County Lessos Primary School Primary school · Mixed · Day, Trans Nzoia County Liyavo Primary School Primary school · Mixed · Day, Trans Nzoia County Lunyu Primary School Primary school · Mixed · Day, Trans Nzoia County Lurare Primary School Primary school · Mixed · Day, Trans Nzoia County Luuya Primary School Primary school · Mixed · Day, Trans Nzoia County Luuya Secondary School C4 · Mixed · Day, Kwanza sub-county, Trans Nzoia County Makhonge Primary School Primary school · Mixed · Day, Trans Nzoia County Makunga Primary School Primary school · Mixed · Day, Trans Nzoia County Malomonye Primary School Primary school · Mixed · Day, Trans Nzoia County Mama J's Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Maramu Primary School Primary school · Mixed · Day, Trans Nzoia County Maridadi Mixed Secondary School C3 · Mixed · Boarding, Kwanza sub-county, Trans Nzoia County Maridadi Primary School Primary school · Mixed · Day, Trans Nzoia County Marinda Primary School Primary school · Mixed · Day, Trans Nzoia County Maziwa Primary School Primary school · Mixed · Day, Trans Nzoia County Meteitei Primary School Primary school · Mixed · Day, Trans Nzoia County Meza Primary School Primary school · Mixed · Day, Trans Nzoia County Mirembe Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Misanga Primary School Primary school · Mixed · Day, Trans Nzoia County Mlimani Primary School Primary school · Mixed · Day, Trans Nzoia County Mukumu Primary School Primary school · Mixed · Day, Trans Nzoia County Mukuyuni Primary School Primary school · Mixed · Day, Trans Nzoia County Mutua Primary School Primary school · Mixed · Day, Trans Nzoia County Muungano Primary School Primary school · Mixed · Day, Trans Nzoia County Mwangaza Primary School Primary school · Mixed · Day, Trans Nzoia County Namandala Primary School Primary school · Mixed · Day, Trans Nzoia County Namanjalala Ec School C3 · Boys · Boarding, Kwanza sub-county, Trans Nzoia County Namanjalala Primary School Primary school · Mixed · Day, Trans Nzoia County Nasianda Primary School Primary school · Mixed · Day, Trans Nzoia County Ndalala Primary School Primary school · Mixed · Day, Trans Nzoia County Neema Primary School Primary school · Mixed · Day, Trans Nzoia County Ng'Eny Primary School Primary school · Mixed · Day, Trans Nzoia County Pengi Rpi School Primary school · Mixed · Day, Trans Nzoia County Rehema Primary School Primary school · Mixed · Day, Trans Nzoia County Royal Lobes Academy Primary School Primary school · Mixed · Day, Trans Nzoia County Ruiru Academy Primary Goseta Primary school · Mixed · Day, Trans Nzoia County Sarura Primary School Primary school · Mixed · Day, Trans Nzoia County Section Six Primary School Primary school · Mixed · Day, Trans Nzoia County Seed of Hope Primary School Primary school · Mixed · Day, Trans Nzoia County Siambe Primary School Primary school · Mixed · Day, Trans Nzoia County Soymining Primary School Primary school · Mixed · Day, Trans Nzoia County St. Ann Academy Primary School Primary school · Mixed · Day, Trans Nzoia County St. Bakhita Academy Primary School Primary school · Mixed · Day, Trans Nzoia County St Emmanuel 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 16 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.