Der Schönenbodensee liegt in der Gemeinde Wildhaus-Alt St. Johann im Kanton St. Gallen in der Schweiz.