Świnoujście (Swinemünde) ligger for det meste på øya Uznam (Usedom). Świna (Swine) er vannveien som skiller byen og øya fra den østlige naboøya Wolin (Wollin). Skipsleia er farbar for større skip takket være Piastówski-kanalen (Kaiserfahrt). Litt av bykommunen ligger på den vesle øya Karsibór (Kaseburg). Øyene Uznam (Usedom) og Wolin (Wollin) avgrenser Østersjøen fra den viken som ligger ved utløpet av Odra (Oder). Denne viken kalles Zalew Szczeciński (Oderhaff, alternativt tysk navn er Stettiner Haff). På utsiden (nordsiden, Østersjøsiden) av øyene er en svak innbuktning ved navn Zatoka Pomorska (Oderbucht); på norsk blir det henholdsvis Pommernbukten eller Oderbukten.