Skip to content
Home Coast Lamu
Ama Primary School Primary school · Boys · Day & Boarding, Lamu County 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 Faza Boys Primary School Primary school · Boys · Day, Lamu County Faza Secondary School C3 · Mixed · Boarding, Lamu East sub-county, Lamu County Good Shepherd Academy Primary School Primary school · Mixed · Day, Lamu County Heshima Primary School Primary school · Mixed · Day, Lamu County Hindi 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 Imara Daima Primary School Primary school · Mixed · Day, Lamu County Kangaja Primary School Primary school · Mixed · Day, Lamu County Katsakakairu Primary School Primary school · Mixed · Day, Lamu County Kauthara 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 Kipungani Primary School Primary school · Mixed · Day, Lamu County Kiunga Primary School Primary school · Mixed · Day, Lamu County Kiwayuu Primary School Primary school · Mixed · Day, Lamu County Kizingitini 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 Lamu Amani Academy Primary School Primary school · Mixed · Day, Lamu County Lamu Boys Primary School Primary school · Boys · Day, Lamu County Lamu Boys Secondary School C2 · Boys · Boarding, Lamu Central sub-county, Lamu County Lamu Girls Secondary School C1 · Girls · Boarding, Lamu Central sub-county, Lamu County Lamu School for the Mentally Handicapped Primary school · Mixed · Boarding, Lamu County Majembeni Primary School Primary school · Mixed · Day, Lamu County Manda 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 Matondoni Primary School Primary school · Mixed · Day, Lamu County Mbwajumwali Primary School Primary school · Mixed · Day, Lamu County Mini Valley Primary School Primary school · Mixed · Day, Lamu County Mkokoni Primary School Primary school · Mixed · Day, Lamu County Mkomani Primary School Primary school · Girls · Day, Lamu County Mkunumbi Primary School Primary school · Mixed · Day, Lamu County Moa Primary School Primary school · Mixed · Day, Lamu County Mokowe Arid Zone Primary School Primary school · Mixed · Day & Boarding, Lamu County Mokowe Primary School Primary school · Mixed · Day, Lamu County Mokowe Secondary School C4 · Mixed · Day, Lamu Central sub-county, Lamu County Mpeketoni Secondary School Senior school · Mixed · Boarding, Lamu County Msefuni Primary School Primary school · Mixed · Day, Lamu County Mtangawanda 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 Ndau Primary School Primary school · Mixed · Day, Lamu County Ndeu Primary School Primary school · Mixed · Day, Lamu County Ngoi Primary School Primary school · Mixed · Day, Lamu County Pate Primary School Primary school · Mixed · Day, Lamu County Rasini Girls Primary School Primary school · Girls · Day, Lamu County Roka Kibiboni 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 Shanga Primary School Primary school · Mixed · Day, Lamu County Shella Primary School Primary school · Mixed · Day, Lamu County Sikomani Primary School Primary school · Mixed · Day, Lamu County Siyu Primary School Primary school · Mixed · Day, Lamu County Soroko Primary School Primary school · Mixed · Day, Lamu County Stone Town Primary School Primary school · Mixed · Day, Lamu County Swabaha Primary School Primary school · Mixed · Day, Lamu County Swafaa Academy Primary School Primary school · Mixed · Day, Lamu County Tchundwa 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 Tumaini Sabasaba 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 Vipingoni Primary School Primary school · Mixed · Day, Lamu County Witu Primary School Primary school · Mixed · Day, Lamu County Witu Secondary School C3 · Mixed · Boarding, Lamu West sub-county, Lamu County Wiyoni Primary School Primary school · Mixed · Day, 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.