Skip to content
Home Coast Lamu Mpeketoni
Bahari Primary School Primary school · Mixed · Day, Lamu County Bahari Secondary School C4 · Mixed · Day, Lamu West sub-county, Lamu County Bahati Primary School Primary school · Mixed · Day, Lamu County Bakanja Secondary School Senior school · Mixed · Day, Lamu County Bomali Primary School Primary school · Mixed · Day, Lamu County Dambwe Primary School Primary school · Mixed · Day, Lamu County Good Shepherd Academy Primary School Primary school · Mixed · Day, Lamu County Heshima Primary School Primary school · Mixed · Day, Lamu County Hongwe Primary School Primary school · Mixed · Day, Lamu County Hongwe Secondary School C4 · Mixed · Day, Lamu West sub-county, Lamu County Kangaja Primary School Primary school · Mixed · Day, Lamu County Kihongwe Primary School Primary school · Mixed · Day, Lamu County Kilimani Primary School Primary school · Mixed · Day, Lamu County Lake Amu Primary School Primary school · Mixed · Day, Lamu County Lake Kenyatta Primary School Primary school · Mixed · Day, Lamu County Lake Side Primary School Primary school · Mixed · Day, Lamu County Majembeni Primary School Primary school · Mixed · Day, Lamu County Mangu Primary School Primary school · Mixed · Day, Lamu County Mapenya Primary School Primary school · Mixed · Day, Lamu County Mini Valley Primary School Primary school · Mixed · Day, Lamu County Mkunumbi Primary School Primary school · Mixed · Day, Lamu County Mpeketoni Secondary School Senior school · Mixed · Boarding, Lamu County Msefuni Primary School Primary school · Mixed · Day, Lamu County Mugumoini Primary School Primary school · Mixed · Day, Lamu County Muhamarani Pi School Primary school · Mixed · Day, Lamu County Muungano Primary School Primary school · Mixed · Day, Lamu County Ngoi Primary School Primary school · Mixed · Day, Lamu County Sacred Hearts Girls Secondary School Senior school · Girls · Boarding, Lamu County Sesse Primary School Primary school · Mixed · Day, Lamu County Sikomani Primary School Primary school · Mixed · Day, Lamu County Swabaha Primary School Primary school · Mixed · Day, Lamu County Telelani Primary School Primary school · Mixed · Day, Lamu County Tewa Primary School Primary school · Mixed · Day, Lamu County Umoja Primary School Primary school · Mixed · Day, Lamu County Uzida Primary School Primary school · Mixed · Day, Lamu County Uziwa Primary School Primary school · Mixed · Day, Lamu County Uziwa Secondary School C4 · Mixed · Day, Lamu West sub-county, Lamu County Ziwani Primary School Primary school · Mixed · Day, Lamu 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.