Die Gemeinde Goseck liegt an der Saale und gehört zur Verbandsgemeinde Unstruttal im Burgenlandkreis des Landes Sachsen-Anhalt.