Karlskrona a balti-tengeri Blekinge-szigetcsoportban fekszik. A város központja, a fő kikötő és a hajógyár Trossö szigetén található. A Haditengerészeti Múzeum, amelyet hivatalosan az Év Múzeuma 2015-ként ismernek el, Karlskrona egyik legfontosabb látványossága. Sziklás partvidéke tele van a helyi lakosok kikötött kishajókkal, akik tipikus svéd stílusú házakban élnek, vörös homlokzattal és fehér redőnnyel. A Karlskronába látogató turisták kajakot bérelhetnek, vagy kerékpártúrát választhatnak.