Karlskrona ligt in de Blekinge-archipel in de Oostzee. Het stadscentrum, de belangrijkste haven en de scheepswerf bevinden zich op het eiland Trossö. Het Maritiem Museum, officieel erkend als Museum van het jaar 2015, is een van de belangrijkste attracties van Karlskrona. De rotsachtige kustlijn is vol met kleine boten die zijn afgemeerd door de lokale bevolking die in typisch Zweedse huizen met rode façades en witte luiken woont. Toeristen die Karlskrona bezoeken, kunnen een kajak huren of kiezen voor een fietstocht.