Skip to content
Home Rift Valley Turkana
Lodwar Girls Primary School Primary school · Girls · Day, Turkana County Lodwar Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County Logogo Primary Primary school · Mixed · Day, Turkana County Loitanit Primary School Primary school · Mixed · Day, Turkana County Lokangae Primary School Primary school · Mixed · Day, Turkana County Lokapel Primary School Primary school · Mixed · Day, Turkana County Lokichar Girls Primary Primary school · Girls · Day & Boarding, Turkana County Lokichar Mixed Primary Primary school · Mixed · Day & Boarding, Turkana County Loki Light Academy Primary school · Mixed · Day, Turkana County Lokiriama Primary Primary school · Mixed · Day, Turkana County Lokitaung Mixed Primary School Primary school · Mixed · Day, Turkana County Lokitaung Salvation Army Secondary School C2 · Boys · Boarding, Turkana North sub-county, Turkana County Lokorio Girls Primary Primary school · Girls · Boarding, Turkana County Lokori Primary Primary school · Mixed · Day & Boarding, Turkana County Lokoyo Primary School Primary school · Mixed · Day, Turkana County Lokuii Primary Primary school · Mixed · Day, Turkana County Lokwamosing Primary Primary school · Mixed · Day, Turkana County Lolupe Primary School Primary school · Mixed · Day, Turkana County Lomekwi Primary School Primary school · Mixed · Day, Turkana County Lomoputh Primary School Primary school · Mixed · Day, Turkana County Longech Primary School Primary school · Mixed · Day, Turkana County Lopeduru Primary Primary school · Girls · Day, Turkana County Lopwarin Primary School Primary school · Mixed · Day, Turkana County Lorengelup Primary Primary school · Mixed · Day, Turkana County Lorengippi Primary Primary school · Mixed · Day & Boarding, Turkana County Lorengo Primary School Primary school · Mixed · Day, Turkana County Loreng Primary School Primary school · Mixed · Day, Turkana County Lorogon Primary Primary school · Mixed · Day, West Pokot County Lorugum Primary Primary school · Mixed · Day & Boarding, Turkana County Loruth Primary School Primary school · Mixed · Day, Turkana County Losajait Primary School Primary school · Mixed · Day, Turkana County Lotubae Primary Primary school · Mixed · Day, Turkana County Loturerei Primary School Primary school · Mixed · Day, Turkana County Louwae Primary Primary school · Mixed · Day, Turkana County Lowareng'ak Girls Primary School Primary school · Girls · Day & Boarding, Turkana County Loyapat Mixed Day and Boarding Primary school · Mixed · Day & Boarding, Turkana County Loya Primary Primary school · Mixed · Day, Turkana County Loyo Primary School Primary school · Mixed · Day, Turkana County Loyoro Primary School Primary school · Mixed · Day, Turkana County Loyo Unit of Death Primary School Primary school · Mixed · Day, Turkana County Luma 2000 Academy Primary Primary school · Mixed · Day, Turkana County Lumerimudang Primary Primary school · Mixed · Day, Turkana County Makutano Primary School Primary school · Mixed · Day, Turkana County Malakal Primary School Primary school · Mixed · Day, Turkana County Mogadishu Primary School Primary school · Mixed · Day, Turkana County Moi High School Kalokol C3 · Boys · Boarding, Turkana Central sub-county, Turkana County Moruese Primary School Primary school · Mixed · Day, Turkana County Morulem Primary Primary school · Mixed · Day, Turkana County Nabeiye Primary Primary school · Mixed · Day, Turkana County Nabuin Primary School Primary school · Mixed · Day, Turkana County Nabulon Girls Primary School Primary school · Girls · Day, Turkana County Nachukui Primary School Primary school · Mixed · Boarding, Turkana County Nadapal Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County Nadoto Primary Primary school · Mixed · Day, Turkana County Nagis Primary School Primary school · Mixed · Day, Turkana County Naipa Primary School Primary school · Mixed · Day, Turkana County Naipeikar Primary School Primary school · Mixed · Day, Turkana County Nakaalei Primary Primary school · Girls · Day, Turkana County Nakabosan Primary Primary school · Mixed · Day, Turkana County Nakalale Primary School Primary school · Mixed · Day & Boarding, Turkana County Nakapelewoi Primary School Primary school · Mixed · Day, Turkana County Nakiria Primary School Primary school · Mixed · Day, Turkana County Nakitoekonom Primary School Primary school · Mixed · Day, Turkana County Nakoret Primary Primary school · Mixed · Day, Turkana County Nakukulas Primary Primary school · Mixed · Day, Turkana County Nakurio Primary Primary school · Mixed · Day & Boarding, Turkana County Nakwamekwi Mixed Primary School Primary school · Mixed · Day, Turkana County Nakwamoru Primary Primary school · Mixed · Day & Boarding, Turkana County Nakwaperit Primary Primary school · Mixed · Day, Turkana County Nalemsekon Primary Primary school · Mixed · Day, Turkana County Namorotot Primary School Primary school · Mixed · Day, Turkana County Namoruputh Primary Primary school · Mixed · Day & Boarding, Turkana County Namukuse Primary School Primary school · Mixed · Day, Turkana County Nanam Mixed Primary School Primary school · Mixed · Day, Turkana County Nanyangakippi Primary Primary school · Mixed · Day, Turkana County Naoros Primary School Primary school · Mixed · Day, Turkana County Naotin Primary School Primary school · Mixed · Day, Turkana County Napata Refugee Secondary School Senior school · Mixed · Day, Turkana County Napeililim Primary School Primary school · Mixed · Day, Turkana County Napetet Primary School Primary school · Mixed · Day, Turkana County Napusimoru Primary Primary school · Mixed · Day, Turkana County Naremit Primary Primary school · Mixed · Day, Turkana County Narengewoi Primary School Primary school · Mixed · Day, Turkana County Nariokotome Primary School Primary school · Mixed · Day, Turkana County Nataagilae Primary School Primary school · Mixed · Day, Turkana County Nataparkakono Primary School Primary school · Mixed · Day, Turkana County Natole Primary School Primary school · Mixed · Day, Turkana County Natoo Primary School Primary school · Mixed · Day, Turkana County Natukobenyo Girls Primary School Primary school · Girls · Boarding, Turkana County Nawoyakegae Primary Primary school · Mixed · Day, Turkana County Ngakoriyek Academy Primary Primary school · Mixed · Day, Turkana County Ngudeng' Primary School Primary school · Mixed · Day, Turkana County Oropoi Primary School Primary school · Mixed · Day, Turkana County Our Ladys Girls Secondary School Senior school · Girls · Boarding, Turkana County Palotaka Primary School Primary school · Mixed · Day, Turkana County PCEA Non Formal Ed Center Primary school · Mixed · Day, Turkana County Pokotom Primary School Primary school · Mixed · Day, Turkana County Rajaf Primary School Primary school · Boys · Day, Turkana County Raja Primary School Primary school · Mixed · Day, Turkana County RCEA Lokori Mixed Secondary Senior school · Mixed · Boarding, Turkana 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.