Lamu County
- Ama Primary SchoolPrimary school · Boys · Day & Boarding
- Bahari Primary SchoolPrimary school · Mixed · Day
- Bahari Secondary SchoolC4 · Mixed · Day, Lamu West sub-county
- Bahati Primary SchoolPrimary school · Mixed · Day
- Bakanja Secondary SchoolSenior school · Mixed · Day
- Bobo SeniorC4 · Mixed · Day, Lamu Central sub-county
- Bodhai Primary SchoolPrimary school · Mixed · Day
- Bomali Primary SchoolPrimary school · Mixed · Day
- Bomani SecondaryC4 · Mixed · Day, Lamu West sub-county
- Bright GirlsC4 · Girls · Day, Lamu Central sub-county
- Coast Arid SecondaryC4 · Mixed · Day, Lamu West sub-county
- Dambwe Primary SchoolPrimary school · Mixed · Day
- Faza Boys Primary SchoolPrimary school · Boys · Day
- Faza Secondary SchoolC3 · Mixed · Boarding, Lamu East sub-county
- Good Shepherd Academy Primary SchoolPrimary school · Mixed · Day
- Heshima Primary SchoolPrimary school · Mixed · Day
- Hindi Primary SchoolPrimary school · Mixed · Day
- Hindi Secondary SchoolC4 · Mixed · Day, Lamu Central sub-county
- Hongwe Primary SchoolPrimary school · Mixed · Day
- Hongwe Secondary SchoolC4 · Mixed · Day, Lamu West sub-county
- Imara Daima Primary SchoolPrimary school · Mixed · Day
- Kangaja Primary SchoolPrimary school · Mixed · Day
- Katsakakairu Primary SchoolPrimary school · Mixed · Day
- Kauthara Primary SchoolPrimary school · Mixed · Day
- Kihongwe Primary SchoolPrimary school · Mixed · Day
- Kilimani Primary SchoolPrimary school · Mixed · Day
- Kiongwe Mixed Day SecondaryC4 · Mixed · Day, Lamu West sub-county
- Kipungani Primary SchoolPrimary school · Mixed · Day
- Kiunga Primary SchoolPrimary school · Mixed · Day
- Kiunga Secondary SchoolC4 · Mixed · Day, Lamu East sub-county
- Kiwayuu Primary SchoolPrimary school · Mixed · Day
- Kizingitini Primary SchoolPrimary school · Mixed · Day
- Kizingitini Secondary SchoolC4 · Mixed · Day, Lamu East sub-county
- Lake Amu Primary SchoolPrimary school · Mixed · Day
- Lake Kenyatta Primary SchoolPrimary school · Mixed · Day
- Lake Kenyatta SecondaryC4 · Mixed · Day, Lamu West sub-county
- Lake Side Primary SchoolPrimary school · Mixed · Day
- Lamu Amani Academy Primary SchoolPrimary school · Mixed · Day
- Lamu Boys Primary SchoolPrimary school · Boys · Day
- Lamu Boys Secondary SchoolC2 · Boys · Boarding, Lamu Central sub-county
- Lamu Girls Secondary SchoolC1 · Girls · Boarding, Lamu Central sub-county
- Lamu School for the Mentally HandicappedPrimary school · Mixed · Boarding
- Maisha MashaC4 · Mixed · Day, Lamu West sub-county
- Majembeni Primary SchoolPrimary school · Mixed · Day
- Majembeni SecondaryC4 · Mixed · Day, Lamu West sub-county
- Manda Airport Secondary SchoolC4 · Mixed · Day, Lamu Central sub-county
- Manda Primary SchoolPrimary school · Mixed · Day
- Mangu Primary SchoolPrimary school · Mixed · Day
- Mapenya Primary SchoolPrimary school · Mixed · Day
- Matondoni Primary SchoolPrimary school · Mixed · Day
- Matondoni Secondary SchoolC4 · Mixed · Day, Lamu Central sub-county
- Mbwajumwali Primary SchoolPrimary school · Mixed · Day
- Mini Valley Primary SchoolPrimary school · Mixed · Day
- Mkokoni Primary SchoolPrimary school · Mixed · Day
- Mkomani Primary SchoolPrimary school · Girls · Day
- Mkunumbi Primary SchoolPrimary school · Mixed · Day
- Mkunumbi SecondaryC4 · Mixed · Day, Lamu West sub-county
- Moa Primary SchoolPrimary school · Mixed · Day
- Moa SecondaryC4 · Mixed · Day, Lamu West sub-county
- Mokowe Arid Zone Primary SchoolPrimary school · Mixed · Day & Boarding
- Mokowe Primary SchoolPrimary school · Mixed · Day
- Mokowe Secondary SchoolC4 · Mixed · Day, Lamu Central sub-county
- Mpeketoni Boys High SchoolC1 · Boys · Boarding, Lamu West sub-county
- Mpeketoni Girls High SchoolC4 · Girls · Day, Lamu West sub-county
- Mpeketoni Secondary SchoolSenior school · Mixed · Boarding
- Msefuni Primary SchoolPrimary school · Mixed · Day
- Mtangawanda Primary SchoolPrimary school · Mixed · Day
- Mugumoini Primary SchoolPrimary school · Mixed · Day
- Muhamarani Pi SchoolPrimary school · Mixed · Day
- MuthamaC4 · Mixed · Day, Lamu West sub-county
- Muungano Primary SchoolPrimary school · Mixed · Day
- Ndau Primary SchoolPrimary school · Mixed · Day
- Ndeu Primary SchoolPrimary school · Mixed · Day
- Ndeu SeniorC4 · Mixed · Day, Lamu Central sub-county
- Ngoi Primary SchoolPrimary school · Mixed · Day
- Pate Primary SchoolPrimary school · Mixed · Day
- Patte Girls Secondary SchoolC4 · Girls · Day, Lamu East sub-county
- Rasini Girls Primary SchoolPrimary school · Girls · Day
- Roka Kibiboni Primary SchoolPrimary school · Mixed · Day
- Sacred Hearts Girls Secondary SchoolSenior school · Girls · Boarding
- Sesse Primary SchoolPrimary school · Mixed · Day
- Shanga Primary SchoolPrimary school · Mixed · Day
- Sheikh Ahmad MsallamC4 · Mixed · Day, Lamu East sub-county
- Shella Primary SchoolPrimary school · Mixed · Day
- Sikomani Primary SchoolPrimary school · Mixed · Day
- Siyu Primary SchoolPrimary school · Mixed · Day
- Siyu Secondary SchoolC4 · Mixed · Day, Lamu East sub-county
- Soroko Primary SchoolPrimary school · Mixed · Day
- Stone Town Primary SchoolPrimary school · Mixed · Day
- Swabaha Primary SchoolPrimary school · Mixed · Day
- Swafaa Academy Primary SchoolPrimary school · Mixed · Day
- Tchundwa Primary SchoolPrimary school · Mixed · Day
- Telelani Primary SchoolPrimary school · Mixed · Day
- Tewa Primary SchoolPrimary school · Mixed · Day
- Tumaini Sabasaba Primary SchoolPrimary school · Mixed · Day
- Umoja Primary SchoolPrimary school · Mixed · Day
- Uzida Primary SchoolPrimary school · Mixed · Day
- Uziwa Primary SchoolPrimary school · Mixed · Day
- Uziwa Secondary SchoolC4 · Mixed · Day, Lamu West sub-county
- Vipingoni Primary SchoolPrimary school · Mixed · Day
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.