Salzburgo si trova sulle rive del fiume Salzach, al confine settentrionale delle Alpi. Le montagne a sud di Salzburgo contrastano con le pianure a nord. La vetta alpina più vicina, l'Untersberg di 1.972 metri di altezza, si trova a meno di 16 chilometri dal centro della città. L'Altstadt, o "città vecchia", è dominata dalle sue torri e chiese barocche e dalla massiccia fortezza di Hohensalzburg. Questa zona è fiancheggiata da due colline più piccole, il Mönchsberg e il Kapuzinerberg, che offrono un rilievo verde all'interno della città.
Montagne