Santa Teresa Gallura ha origini recenti, la sua fondazione risale infatti al 12 agosto 1808. Fu Vittorio Emanuele I, dopo reiterate insistenze del capitano Magnon che comandava una guarnigione locale, a prendere la decisione ed a disegnare la pianta della borgata.