San Teodoro ( en gallurese : Santu Diadòru , en sardo : Santu Tiadòru ) es una comuna (municipio) en la provincia de Sassari en la región italiana de Cerdeña , ubicada a unos 180 kilómetros (110 millas) al noreste de Cagliari y a unos 20 kilómetros (12 millas) al sureste de Olbia . Al 31 de diciembre de 2004, tenía una población de 3.565 habitantes y una superficie de 104,8 kilómetros cuadrados (40,5 millas cuadradas). [2]
El municipio de San Teodoro contiene varios frazioni (subdivisiones, principalmente pueblos y aldeas), entre los cuales: La Suarédda, Monti Pitrosu, Straula, Budditogliu, La Traversa, Lu Fraili y Lu Sitagliacciu.
San Teodoro limita con los siguientes municipios: Budoni , Loiri, Porto San Paolo , Padru , Torpè .
La playa de “La Cinta” fue sede del festival de kitesurf en septiembre de 2010.
La playa de “Lu Impostu” es también conocida como la Pequeña Tahití debido a los hermosos colores del mar.