Skip to content
Home Rift Valley Turkana
Primary schools in Turkana District
AIC Lokichoggio Girls Primary School Primary school · Girls · Day, Turkana County AIC Lokichoggio Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County AIC Lomil Primary School Primary school · Mixed · Day, Turkana County AIC Lopiding Primary School Primary school · Mixed · Day, Turkana County AIC Lopur Primary School Primary school · Mixed · Day, Turkana County AIC Nakuluja Academy Primary School Primary school · Mixed · Day, Turkana County AIC Napuu Primary School Primary school · Mixed · Day, Turkana County Angelina Jolie Girls Primary School Primary school · Girls · Boarding, Turkana County Arumrum Primary Primary school · Mixed · Day, Turkana County Bhar-El-Naam Girls Primary School Primary school · Girls · Day, Turkana County Bishop Mahon Primary School Primary school · Mixed · Day, Turkana County Bright School Primary Primary school · Mixed · Day, Turkana County Burma Primary School Primary school · Mixed · Day, Turkana County Chabaa Primary School Primary school · Mixed · Day, Turkana County Comboni Girls Boarding School Primary school · Girls · Boarding, Turkana County Cosmas Napopongoit Primary School Primary school · Mixed · Day, Turkana County Cush Primary School Primary school · Mixed · Day, Turkana County Echami Learning Center Primary Primary school · Mixed · Day, Turkana County Elelea Primary Primary school · Mixed · Day, Turkana County Erait Academy Primary Primary school · Mixed · Day, Turkana County Faith Homes Primary School Primary school · Mixed · Day, Turkana County Fashoda Refugee Camp Primary School Primary school · Boys · Day, Turkana County Fuji Academy Primary Primary school · Mixed · Day, Turkana County Global Seed Academy Primary Primary school · Mixed · Day, Turkana County Horseed Primary School Primary school · Mixed · Day, Turkana County Iile Primary School Primary school · Mixed · Day, Turkana County Imatong Primary School Primary school · Mixed · Day, Turkana County Jebel Marra Primary School Primary school · Boys · Day, Turkana County Juba Girls Primary School Primary school · Girls · Day, Turkana County Juluk Primary Primary school · Mixed · Day & Boarding, Turkana County Kaaling Primary School Primary school · Mixed · Day & Boarding, Turkana County Kaaruko Primary Primary school · Mixed · Day, Turkana County Kabulukorn Primary Primary school · Mixed · Day, Turkana County Kachaimeri Primary School Primary school · Mixed · Day, Turkana County Kachoda Primary School Primary school · Mixed · Day, Turkana County Kaduguli Primary School Primary school · Mixed · Day, Turkana County Kaeris Primary School Primary school · Mixed · Day & Boarding, Turkana County Kainuk Girls Primary Primary school · Girls · Day, Turkana County Kainuk Mixed Primary Primary school · Mixed · Day & Boarding, Turkana County Kaitese Primary School Primary school · Mixed · Day, Turkana County Kakemera Primary School Primary school · Mixed · Day, Turkana County Kakimat Primary Primary school · Mixed · Day, Turkana County Kakong Primary Primary school · Mixed · Day, Turkana County Kakuma Arid Zone Primary School Primary school · Mixed · Day & Boarding, Turkana County Kakuma Girls Primary School Primary school · Girls · Day & Boarding, Turkana County Kakuma Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County Kakuma Muslim Academy Primary School Primary school · Mixed · Day, Turkana County Kakwanyang Primary School Primary school · Mixed · Day, Turkana County Kalapata Primary Primary school · Mixed · Boarding, Turkana County Kalemungorok Primary Primary school · Mixed · Day, Turkana County Kalemunyang Primary Primary school · Mixed · Day & Boarding, Turkana County Kalimapus Primary School Primary school · Mixed · Day, Turkana County Kalobeyei Primary School Primary school · Mixed · Day, Turkana County Kalokol Girls Primary School Primary school · Girls · Day, Turkana County Kalokol Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County Kalomegur Primary School Primary school · Mixed · Day, Turkana County Kanakemer Primary School Primary school · Mixed · Day, Turkana County Kanaodon Primary Primary school · Mixed · Day, Turkana County Kangakipur Primary Primary school · Mixed · Day, Turkana County Kangalita Primary Primary school · Mixed · Day, Turkana County Kangatotha Primary School Primary school · Mixed · Day & Boarding, Turkana County Kangegetei Primary School Primary school · Mixed · Day, Turkana County Kangirisae Primary Primary school · Mixed · Day, Turkana County Kanukurudio Mixed Primary School Primary school · Mixed · Day & Boarding, Turkana County Kapelibok Primary Primary school · Mixed · Day, Turkana County Kapese Primary Primary school · Mixed · Day, Turkana County Kapua Primary School Primary school · Mixed · Day, Turkana County Kaputir Primary Primary school · Mixed · Day & Boarding, Turkana County Kasuroi Primary Primary school · Mixed · Day, Turkana County Kataboi Primary School Primary school · Mixed · Day & Boarding, Turkana County Katilia Primary Primary school · Mixed · Day & Boarding, Turkana County Katilu Mixed Boarding Primary Primary school · Mixed · Day, Turkana County Kawalase Primary School Primary school · Mixed · Day, Turkana County Kekorisigol Primary Primary school · Mixed · Day, Turkana County Kerio Primary Primary school · Mixed · Day & Boarding, Turkana County Kibish Primary School Primary school · Mixed · Day, Turkana County Kodopa Primary School Primary school · Mixed · Day, Turkana County Kokuro Primary School Primary school · Mixed · Day, Turkana County Koputiro Primary Primary school · Mixed · Day, Turkana County Korinyang Mixed Primary Primary school · Mixed · Day & Boarding, Turkana County Kospir Primary Primary school · Mixed · Day & Boarding, Turkana County Kotela Primary Primary school · Mixed · Day, Turkana County Koyasa Primary School Primary school · Mixed · Day, Turkana County Letea Primary School Primary school · Mixed · Day, Turkana County Loareng'ak Boys Primary School Primary school · Boys · Day & Boarding, Turkana County Lobei Primary Primary school · Mixed · Day, Turkana County Locheremoit Primary Primary school · Mixed · Day, Turkana County Lochor Akeny Primary School Primary school · Mixed · Day, Turkana County Lochor Ekuyen Primary Primary school · Mixed · Day, Turkana County Lochuga Primary School Primary school · Mixed · Day, Turkana County Lochwangamatak Primary Primary school · Mixed · Day, Turkana County 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
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.