La altitud oscila entre los 632 metros (Monte Aloia) y los 20 metros a orillas del Miño. La ciudad se alza a 55 metros sobre el nivel del mar. El principal río de Tuy es el Miño, que penetra la ciudad en el entorno de la parroquia de Caldelas. Pasado este espacio natural (las parroquias de Caldelas y Guillarey en donde aporta el río Louro su agua), el río comienza su curso “urbano” delimitando la ciudad por su lado este.