Stilfser Joch
Sondalo liegt 47 km nordöstlich Sondrio, direkt an der Staatsstraße 38 zwischen Sondrio und dem Stilfser Joch. Die Nachbargemeinden sind Grosio, Valdisotto und Valfurva.