The village is located on Wildhaus Pass () from Gams, in the Rhine valley, to Unterwasser in Toggenburg between the Churfirsten peaks and Säntis. The ski slopes above Wildhaus, Unterwasser and Alt St. Johann on the Churfirsten ranges reach .