San Teodoro é uma comuna italiana da região da Sicília, província de Messina, com cerca de 1578 habitantes. Estende-se por uma área de 14 km², tendo uma densidade populacional de 113 hab/km². Faz fronteira com Cesarò, Troina (EN).
Demografia
Categoria:Comunas de Messina (província)