I Karlshamn finns flera småbåtshamnar och brygganläggningar. Karlshamns kommun ansvarar för de flesta, omkring 1500 båtplatser och 500 uppläggningsplatser. Kommunen ansvarar även för gästhamnen i innerhamnen och gästbryggan i Vägga fiskhamn.