Calasetta is a small town (population 2,919) and comune located on the island of Sant'Antioco, off the Southwestern coast of Sardinia, Italy.