Socchieve (Friulian: Soclêf) is a comune (municipality) in the Regional decentralization entity of Udine in the Italian region Friuli-Venezia Giulia, located about 110 kilometres (68 mi) northwest of Trieste and about 45 kilometres (28 mi) northwest of Udine.
The municipality of Socchieve contains the frazioni (boroughs) of Caprizi, Dilignìdis, Feltrone, Lungis, Mediis (municipal seat), Nonta, Priuso, and Viaso.
Socchieve borders the following municipalities: Ampezzo, Enemonzo, Forni di Sotto, Ovaro, Preone, Raveo, Tramonti di Sopra, Tramonti di Sotto.