La città di Santa Teresa di Riva è situata sullacosta jonica messinese a circa 30 Km dalla città capoluogo e a 15 Km da Taormina Ha un territorio comprendente una zona costiera lunga tra le fiumare Savoca ed Agrò, una zona collinare, con rilievi di modesta altitudine e, nell'entroterra, sui declivi dei monti Peloritani le frazioni di Misserio e Fautarì.
Punto di riferimento per l'intera zona jonica, ottavo comune della provincia di Messina per dimensione demografica, Santa Teresa di Riva fa parte, insieme ad altri 8 comuni (Antillo, Casalvecchio Siculo, Forza d'Agrò, Furci Siculo, Limina, Roccafiorita, Sant'Alessio Siculo, Savoca), del Consorzio di Promozione turistica Val d'Agrò.