Il territorio comunale comprende nella sua interezza l’isola di San Pietro e alcune isole minori che la circondano, Arcipelago del Sulcis, fa parte del circuito dei I borghi più belli d’Italia. Il dialetto tabarchino è tradizionalmente parlato nei comuni di Carloforte e Calasetta, ha origine direttamente dal dialetto ligure e fa parte del Genoise d’Otre Mer.