Santa Teresa Gallura is situated at the extremity of the northern coast of Sardinia, overlooking the Straits of Bonifacio, home to a small ferry terminal with daily sailings from Sardinia to Corsica approximately 9 miles away.
The town is easy to get to from the airport and port of Olbia in less than an hour's drive, from the port of Porto Torres just over ninety minutes, about two hours from Alghero international airport.
The town currently has 5213 inhabitants.
The climate has an average temperature of 20°C in June and September and 24/26°C in July and August. Spring begins at the end of February and lasts until May and the weather is generally pleasant. There are an average 1.5 rainy days in June, none in July and August and 3 in September.
The old town is built around the two main squares, Piazza San Vittorio and Piazza Vittorio Emanuele 1st, where numerous streets arrive, arranged in a chequered pattern. From Via Maria Teresa you can reach Piazza San Vittorio and the Church of the same name (1838) built with simple architecture, whilst on the right is Piazza Vittorio Emanuele, crowded with tourists during the summer months, lined by local shops. Walking along via XX Settembre takes you to the majestic Tower Londonsardo built by the Spanish in the early sixteenth century.