Skip to content
Home Eastern Marsabit
Al-Hidaya Muslim Primary School Primary school · Mixed · Day, Marsabit County Arapal Primary School Primary school · Mixed · Day, Marsabit County Argi Primary School Primary school · Mixed · Day, Marsabit County Badassa Primary School Primary school · Mixed · Day, Marsabit County Balesa Primary School Primary school · Mixed · Day & Boarding, Marsabit County Ballah Primary School Primary school · Mixed · Day, Marsabit County Bishop Cavallera Primary School Primary school · Mixed · Day, Marsabit County Bishop Cavallera Secondary School Senior school · Girls · Boarding, Marsabit County Boru Haro Primary Primary school · Mixed · Day, Marsabit County Bubisa Primary School Primary school · Mixed · Day & Boarding, Marsabit County Chalbi Primary School Primary school · Mixed · Day, Marsabit County Dakabaricha Mixed Day Secondary School C4 · Mixed · Day, Marsabit sub-county, Marsabit County Dirib Gombo Primary School Primary school · Mixed · Day, Marsabit County Dr. Godana Memorial Boys Secondary School Senior school · Boys · Boarding, Marsabit County Dukana Nomadic Girls Primary Primary school · Girls · Day & Boarding, Marsabit County Dukana Primary School Primary school · Mixed · Day & Boarding, Marsabit County El Beso Primary Primary school · Mixed · Day, Marsabit County El-Gade Primary School Primary school · Mixed · Day, Marsabit County El Hadi Primary School Primary school · Mixed · Day & Boarding, Marsabit County El-Molo Bay Primary School Primary school · Mixed · Day & Boarding, Marsabit County Father John Memorial Primary School Primary school · Mixed · Day, Marsabit County Forolle Primary School Primary school · Mixed · Day, Marsabit County Gangeisa Primary School Primary school · Mixed · Day, Marsabit County Gar Qarsa Primary School Primary school · Mixed · Day, Marsabit County Gas Primary School Primary school · Mixed · Day & Boarding, Marsabit County Gatab Primary School Primary school · Mixed · Day & Boarding, Marsabit County Goro-Rukesa Primary School Primary school · Mixed · Day, Marsabit County Gurram Primary School Primary school · Mixed · Day, Marsabit County Hekima Primary School Primary school · Mixed · Day, Marsabit County Helmer School Primary school · Girls · Boarding, Marsabit County Hula-Hula Primary School Primary school · Mixed · Day, Marsabit County Hurri Hills Primary School Primary school · Mixed · Day & Boarding, Marsabit County Illeret Primary School Primary school · Mixed · Day, Marsabit County Kalacha Nomadic Girls Primary School Primary school · Girls · Boarding, Marsabit County Kalacha Primary School Primary school · Mixed · Day & Boarding, Marsabit County Kamatonyi Primary School Primary school · Mixed · Day, Marsabit County Kamboe Primary School Primary school · Mixed · Day & Boarding, Marsabit County Karare Primary School Primary school · Mixed · Day & Boarding, Marsabit County Kargi Primary School Primary school · Mixed · Day & Boarding, Marsabit County Kituruni Primary School Primary school · Mixed · Day, Marsabit County Kiwanja Ndege Primary School Primary school · Mixed · Day, Marsabit County Korr Primary School Primary school · Mixed · Day, Marsabit County Kubi Bagasa Primary School Primary school · Mixed · Day, Marsabit County Laisamis Primary School Primary school · Mixed · Day & Boarding, Marsabit County Laisamis Secondary School C3 · Mixed · Boarding, Laisamis sub-county, Marsabit County Leyai Primary School Primary school · Mixed · Day, Marsabit County Log-Logo Primary School Primary school · Mixed · Day & Boarding, Marsabit County Loiyangalani Primary School Primary school · Mixed · Day & Boarding, Marsabit County Loiyangalani Secondary School C2 · Mixed · Boarding, Loiyangalani sub-county, Marsabit County Lontolio Primary School Primary school · Mixed · Day & Boarding, Marsabit County Losikiriachi Primary School Primary school · Mixed · Day, Marsabit County Maikona Girls Secondary School C3 · Girls · Boarding, Chalbi sub-county, Marsabit County Maikona Primary School Primary school · Mixed · Day & Boarding, Marsabit County Malabot Primary School Primary school · Mixed · Day, Marsabit County Manyatta Jillo Primary School Primary school · Mixed · Day, Marsabit County Marsabit Boys' Secondary School C2 · Boys · Boarding, Marsabit sub-county, Marsabit County Marsabit Jamia Primary School Primary school · Mixed · Day, Marsabit County Marsabit Jamia Upper Primary School Primary school · Mixed · Day, Marsabit County Marsabit Primary School Primary school · Mixed · Day & Boarding, Marsabit County Mercy Primary School Primary school · Mixed · Day, Marsabit County Merille Primary School Primary school · Mixed · Day, Marsabit County Milima Mitatu Comboni Primary School Primary school · Mixed · Day, Marsabit County Moi Girls' Secondary School C1 · Girls · Boarding, Marsabit sub-county, Marsabit County Moite Primary School Primary school · Mixed · Day, Marsabit County Mwangaza Primary School Primary school · Mixed · Day, Marsabit County Ngurunit Primary School Primary school · Mixed · Day, Samburu County North Horr Primary School Primary school · Mixed · Day & Boarding, Marsabit County North Horr Secondary School C3 · Boys · Boarding, North Horr sub-county, Marsabit County Olturot Primary School Primary school · Mixed · Day, Marsabit County Pakishon Primary School Primary school · Mixed · Day, Marsabit County Russo Primary School Primary school · Mixed · Day, Marsabit County Saku Primary Special Unit Primary school · Mixed · Day, Marsabit County Sakuu Primary School Primary school · Mixed · Day, Marsabit County Sasura Girls Secondary School C2 · Girls · Boarding, Marsabit sub-county, Marsabit County Skm Primary School Primary school · Mixed · Day & Boarding, Marsabit County Skm Unit for the Deaf Primary school · Mixed · Day & Boarding, Marsabit County Songa Primary School Primary school · Mixed · Day, Marsabit County St. John Primary School Primary school · Mixed · Day, Marsabit County St. Pauls Secondary School Senior school · Boys · Boarding, Marsabit County St. Peters Sagante Primary School Primary school · Mixed · Day, Marsabit County St. Theresa's Primary School Primary school · Girls · Day & Boarding, Marsabit County The Tirrim Primary School Primary school · Mixed · Day & Boarding, Marsabit County Torbi Primary School Primary school · Mixed · Day & Boarding, Marsabit County Turbi Primary School Primary school · Mixed · Day, Marsabit 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.
Other schools come from our older directory. Each school page shows its dates.