Bruck in the historic Pinzgau region is situated in the valley of the Salzach river, at the northern entrance to the Grossglockner High Alpine Road running up to the High Tauern mountain range and the Alpine crest. Neighbouring municipalities are Zell am See, Taxenbach, Fusch, Kaprun, and Maria Alm.