The town is located in central Austria. It is on the northern shore of the Wolfgangsee lake (close to the towns of Strobl and St. Gilgen, both in the State of Salzburg) at the foot of the Schafberg mountain.