The municipality lies in a glacial valley between the Wörthersee Lake and Mt. Pyramidenkogel on the north and the summits of the Sattnitz range on the south. It lies on the east bank of the Keutschacher See, about west of the state capital, Klagenfurt. Other nearby lakes include Hafnersee, Baßgeigensee, and Rauschelesee. Large parts of the valley since 1970 form a protected landscape area.