Der Fluss Lot bildet die nördliche Grenze der Gemeinde Saint-Vite. Umgeben wird Saint-Vite von den Nachbargemeinden Condezaygues im Norden und Westen, Monsempron-Libos im Norden, Fumel im Nordosten, Montayral im Osten, Saint-Georges im Süden sowie Trentels im Südwesten.