Die Gemeinde liegt im Westen der Bretagne am östlichen Ende der Trichtermündung des Flusses Aulne, der in die Rade de Brest, einer tief ins Land ragenden Bucht des Atlantiks, mündet. Port-Launay ist der letzte natürliche Hafen an der Aulne; ab hier ist der Fluss als Bestandteil des Canal de Nantes à Brestkanalisiert.
Die nächstgelegene Abfahrt an der autobahnähnlich ausgebauten Schnellstraße E 60 (Nantes-Brest) und den nächsten Regionalbahnhof an der überwiegend parallel verlaufenden Bahnlinie gibt es bei Châteaulin.