L’economia del paese è sicuramente legata al suo turismo, sia proveniente dal nostro bel paese che dall’estero, e in questo svolge un ruolo importante il porto. Il nome degli abitanti di Santa Teresa di Gallura è teredini e i comuni confinanti sono Palau, Aglientu e Tempio Pausania. Per arrivare a Santa Teresa avete davvero una marea di opportunità: ipotizzando di non essere in Sardegna, il comune può essere raggiunto sia via mare che via cielo. La prima soluzione è possibile grazie al porto cittadino che come detto è collegato con varie parti d’Italia e della Corsica. La soluzione aerea invece prevede lo scalo in uno dei 3 aeroporti della Sardegna, a Cagliari, Olbia o Alghero. Da qui raggiungerete facilmente Santa Teresa in auto guidando vero la costa settentrionale sarda. Il paese dista 45 minuti da Olbia e un’ora circa da Alghero. A santa Teresa esistono inoltre servizi di Bus, Minibus, e auto a noleggio per sportarvi in totale libertà.