Kapellskär liegt etwa 90 Kilometer nordöstlich von Stockholm an der schwedischen Ostseeküste und ist einer der wichtigsten Häfen an der Ostküste Schwedens. Von hier verkehren mehrmals wöchentlich Fähren nach Långnäs auf Åland, nach Naantali in Finnland sowie nach Paldiski in Estland .