Santa Maria la Longa adalah sebuah comune di Italia. Santa Maria la Longa terletak 50km barat laut Trieste dan 15km tenggara Udine. Tepatnya di Provinsi Udine. Pada tahun 2008, kota ini memiliki jumlah penduduk 2.429 jiwa dan memiliki luas wilayah 19,6km².