Breisach liegt im Südwesten Deutschlands, direkt an der deutsch-franzözische Grenze, nur 10 Km von der Autobahn A5 Richtung Basel entfernt.