La ciudad se extiende por ambas orillas del río Salzach, a 25 km de las estribaciones septentrionales de los Alpes. El carácter montañoso del sur de la región de
Salzburgo contrasta con las suaves ondulaciones de su parte norte. La cima alpina más cercana es el Untersberg (1.853 m), que se encuentra a tan sólo unos pocos kilómetros al sudoeste de la ciudad. El centro de la ciudad está rodeado por dos elevaciones pétreas, el Mönchsberg y el Kapuzinerberg, cuyos bosques constituyen el pulmón verde de la ciudad.