Skip to content
Home Marsabit Saku
Al-Hidaya Muslim Primary School Primary school · Mixed · Day, Marsabit County Badassa 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 Dakabaricha Mixed Day Secondary School C4 · Mixed · Day, Marsabit sub-county, Marsabit County Dirib Gombo Primary School Primary school · Mixed · Day, Marsabit County Father John Memorial Primary School Primary school · Mixed · Day, Marsabit County Gar Qarsa Primary School Primary school · Mixed · Day, Marsabit County Goro-Rukesa Primary School Primary school · Mixed · Day, Marsabit County Hekima Primary School Primary school · Mixed · Day, Marsabit County Hula-Hula Primary School Primary school · Mixed · Day, Marsabit County Karare 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 Kubi Bagasa Primary School Primary school · Mixed · Day, Marsabit County Leyai 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 Milima Mitatu Comboni Primary School Primary school · Mixed · Day, Marsabit County Moi Girls' Secondary School C1 · Girls · Boarding, Marsabit sub-county, Marsabit County Mwangaza Primary School Primary school · Mixed · Day, Marsabit County Pakishon 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
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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.