La historia de Santa Teresa di Gallura tiene orígenes antiguos.
En época romana la ciudad fue nombrada después de "Longosardo" y jugó un papel importante en el tráfico marítimo gracias a su puerto que exporta piezas de mármol extraído en las minas cercanas. El mármol se utiliza el mismo, por ejemplo, según la tradición, para algunos edificios muy importantes, como el Duomo y el Baptisterio de Pisa y el Panteón de Roma.
Longosardo o Santa Teresa di Gallura también tuvo visitas ilustres como la de San Francisco de Asís en 1263.
La ciudad más tarde fue invadida por los sarracenos ladrones, cayó bajo el dominio de los tribunales de Arborea, una ciudad en la provincia de Olbia-Tempio, que se ocupan de la defensa de la ciudad y fortificada con un castillo. El castillo fue destruido más tarde por los genoveses de venganza.
Con la destrucción del castillo, la caída de las defensas, Longosardo fue abandonada y se convirtió en un refugio de piratas y bucaneros que navegó en esas aguas.
En 1720 pasó bajo el dominio de los Saboya, Vittorio Emanuele, a continuación, en 1808 empecé la fundación del país en torno a una antigua torre. Fue él quien decida el nombre real del pueblo y dibujar el mapa topográfico.



















