Junto con Sant'Antioco, la isla de San Pietro es una de las principales islas de la Archipiélago Sulcis. Carloforte es su única ciudad, isla que cuenta con la historia lingüística de Liguria, ligada a los primeros habitantes de Pegli, originarios de la ciudad de Tabarka. Sus costas, altas y desiguales, se funden en el mar y alcanzan grandes alturas en algunos lugares.