Saint-Saphorin is a municipality situated in the Swiss canton of Vaud. It is located along the shores of Lake Geneva within the district of Lavaux-Oron.
The village is characterized by its geographical position on the lakefront and its administrative placement within the western region of Switzerland.