Karlskrona estas urbo en Svedio. Ĝi estas parto de la historia provinco Blekingo kaj ekde la jaro 1970 apartenas al la moderna provinco Blekinge län. Urban privilegion Karlskrona havas ekde la jaro 1680. En 2005 la urbo havis 32 606 loĝantojn.