Byen ligger ved elven Glan og er omgitt av de østerrikske alper. Den ligger ved Wörtersees østlige bredd. Byen ligger i Klagenfurtbekkenet og strekker seg ca. 15 kilometer i såvel nord-sørlig som øst-vestlig retning.