Santa Maria la Longa (Friulian: Sante Marie la Lungje) is a comune (municipality) in the Province of Udine in the Italian region Friuli-Venezia Giulia, located about 50km northwest of Trieste and about 15km southeast of Udine. Santa Maria la Longa borders the following municipalities: Bicinicco, Gonars, Palmanova, Pavia di Udine, Trivignano Udinese.