
Riva San Vitale hat ca. 2.500 Einwohner und liegt am Ufer des Lago di Lugano. Die Postleitzahl der Gemeinde ist die 6826 und die Telefon-Vorwahl lautet 091. Riva San Vitale hat das Autokennzeichen/Kontrollschild TI. Nachbargemeinden von Riva San Vitale sind Melano (ca. 2,5 Kilometer entfernt), Maroggia (ca. 3,7 Kilometer entfernt), Rovio (ca. 3,9 Kilometer entfernt), Brusino Arsizio (ca. 4 Kilometer entfernt), Mendrisio (ca. 5 Kilometer entfernt) und Vico Morcote (ca. 6 Kilometer entfernt).