The municipality is located in the Toggenburg Wahlkreis in the alpine foothills around the upper Neckar river.