Cuglieri is a comune (municipality) in the Province of Oristano in the Italian region Sardinia, located about 120 km northwest of Cagliari and about 42 km north of Oristano. As of 31 December 2004, it had a population of 3,015 and an area of 120.5 km².
The municipality of Cuglieri contains the frazioni (subdivisions, mainly villages and hamlets) Santa Caterina di Pittinuri, S'Archittu, and Torre del pozzo.
Cuglieri borders the following municipalities: Narbolia, Santu Lussurgiu, Scano di Montiferro, Seneghe, Sennariolo, Tresnuraghes