Carloforte ist der Hafen und die wichtigste Stadt der Insel S. Pietro, die gegenüber der Insel S. Antioco und der Küste der Region Sulcis liegt. Berühmt sind die großartigen Klippen der felsigen Insel.
Nachdem hier schon in der Nuraghen-Epoche sowie in punischer und römischer Zeit Menschen gelebt hatten, wurde Carloforte Ende des 18. Jh.s neu gegründet, um die ursprünglich aus Ligurien stammenden, aus ihrer zweiten Heimat Tunesien vertriebenen Rückkehrer aufzunehmen. Mit seinen zweistöckigen Häusern und engen Gassen hat der Ort ein typisch ligurisches Aussehen.