Thonon-les-Bains liegt auf der südlichen Seite des Genfer Sees am französischen Ufer. Am See ist ein kleiner Fischerhafen, während die Stadt selbst etwas höher liegt. zur Übersicht