Sankt Veit an der Glan, ville qui a une altitude d'environ 482 mètres au dessus du niveau de la mer, se trouve le long de la plaine fertile Zollfeld, en s'étendant dans la vallée de la Rivière Glan coulant de jusqu'à la Plaine de Zollfeld de la Carinthie centrale.
Le territoire s'étale sur 50 kilomètres carrés, pour une population de 12547 habitants, selon le recensement de l'année 2018. Vienne, la capitale du pays, est à une distance, à vol d'oiseau, de 223 kilomètres de son centre géographique.