Karlshamn is a town in the county of Blekinge in Sweden. It is the seat of Karlshamn Municipality.