Lamu ni mji mkubwa wa kisiwa cha Lamu kwenye pwani ya Kenya wenye wakazi 25,385 (2019). Mji huo ni pia makao makuu ya Kaunti ya Lamu. Mji upo upande wa kaskazini-mashariki wa kisiwa kando ya mfereji unaotenganisha visiwa vya Lamu na Manda. Mfereji huo ni bandari asilia inayohifadhiwa dhidi ya dhoruba na mawimbi makali ya bahari. Lamu lina umbo la kanda ndefu mwambaoni. Mji wa kale umegawiwa katika mitaa arobaini lakini kuna hasa sehemu mbili: Mkomani upande wa kaskazini penye nyumba kubwa ya mawe na Langoni upande wa kusini ambako wakazi wapya walijenga nyumba za udongo. Jengo kubwa la mji ni boma lililokaa zamani moja kwa moja ufukoni. Mwambao wa leo umepatikana tu tangu karne ya 19. Mwambao wa kale unaonekana kwa barabara ya Harambee (au: Usita wa Mui). Wakati wa kujenga Boma ufuko wa kale ulikuwa na maji yenye kina kifupi, hivyo ikaamuliwa kujaza sehemu hizo na kupanua eneo la mji kuingia ufukoni. Watu wenye uwezo walijenga nyumba zao kubwa na mstari wa ufuko ukaimarishwa kwa ukuta. Wataalamu wengi huamini ya kwamba mji wa Lamu uliundwa katika karne ya 14.