Osoppo ist eine Gemeinde mit 2894 Einwohnern (Stand 31. Dezember 2016) in Nordostitalien in der Region Friaul-Julisch Venetien in der Provinz Udine.Das Gemeindegebiet Osoppos liegt am Alpenrand in der Nähe des Tagliamento. Ortsteile sind Pineta und Rivoli.
Die Gemeinde grenzt an die Gemeinden Buja, Forgaria nel Friuli, Gemona del Friuli, Majano, San Daniele del Friuli und Trasaghis.