Terralba is a comune, or municipality, located on the Italian island of Sardinia within the Province of Oristano. It serves as a historical site that formerly functioned as a Latin Catholic bishopric.
The town is situated approximately 70 kilometres northwest of Cagliari and about 20 kilometres south of Oristano.