Le territoire communal se situe sur la rive sud de la Drave, à environ 10 kilomètres au sud de Klagenfurt, capitale du Land de Carinthie. Au côté sud, la crête montagneuse des Karavanke constitue la frontière avec la Slovénie. La montagne emblématique de la ville est le sommet du Ferlacher Horn, à 1 840 m d'altitude.