Santa Teresa di Riva est une commune italienne de la province de Messine en Sicile. Elle se situe à peu près à 15 km de Taormine. Sa population est de 9242 habitants. Initialement Marina di Savoca, elle fut renommée par Marie-Thérèse d'Autriche en 1854. Cette commune est jumelée avec la ville française de Fuveau, située dans le pays d'Aix.