It is located in the valley of the Salzach river, between the Hohe Tauern mountain range (Goldberg and Ankogel groups) in the south and the Salzburg Slate Alps in the north. The municipal area is quite small, enclosed by the neighbouring municipalities of Sankt Veit and Goldegg.