Calasetta est une commune d'environ 2 900 habitants, située dans la province du Sud-Sardaigne, dans la région Sardaigne, en Italie, sur l'île de Sant'Antioco.
C'est une station balnéaire et, à partir du port, une liaison est assurée par ferries avec Carloforte sur l'île voisine de San Pietro.