San Teodoro is a comune in the Province of Sassari in the Italian region Sardinia, located about 180 kilometres northeast of Cagliari and about 20 kilometres southeast of Olbia. As of 31 December 2004, it had a population of 3,565 and an area of 104.8 square kilometres.
Country: Italy
Region: Sardinia
Province: Sassari (SS)
Frazioni: La Suarédda, Monti Pitrosu, Stràula, Budditogliu, La Traversa, Lu Fraili, Lu Sitagliacciu, Lu Lioni, L'Alzoni, Lu Ricciu, Narachéddu, Tiridduli, Schiffoni, Franculacciu, Stazzu Brusgiatu
AdA better way to travel. Browse and book award-winning tours to Italy by Firebird! Browse award-winning private & small group tours and pick your next journey-of-a-lifetime!
AdThe Best San Teodoro, Sardinia Tours and Things to Do in 2025 - Free Cancellation. Need to change your plans? We offer free cancellation up to 24 hours before your activity.
Must-see attractions · No cancellation fees · Incredible experiences · Top-rated things to do