Das Gebiet der Stadt erstreckt sich auf den Inseln Usedom (Uznam), Wollin (Wolin) und Kaseburg (Karsibór) am Stettiner Haff sowie das Südufer der Ostsee. Der Stadtkern wird im Osten von der Swine begrenzt, die die Inseln Usedom und Wollin voneinander trennt. Swinemünde ist einer der wichtigsten Seehäfen in Polen. Der Hafen unterstützt Auto-Passagierfähren und Frachtdienste nach Ystad und Trelleborg. Im Jahr 2006 wurde der Bau eines Gasterminals in Swinemünde angefangen, der Polen einige Gasversorgung gewährleisten soll. Im Dezember 2015 empfing der Hafen den ersten Gas-Tanker.