Aucune maison n’est actuellement proposée à la location à Saint-Vith ; le nombre de biens recensés est de 0. Les montants de loyer indiqués sont de 0 € par mois, aussi bien pour la valeur la plus élevée que pour la plus basse. La commune compte 9 722 habitants et couvre 147,1 km². L’âge moyen est de 42 ans, la part des hommes de 50,1%, et 71% des habitants sont propriétaires de leur logement. Le revenu moyen par habitant s’élève à 18 340 € nets par an. Les nationalités les plus courantes sont belge (92,4%), allemande (2,4%), polonaise (0,8%), néerlandaise (0,6%), roumaine (0,5%), croate (0,4%), luxembourgeoise (0,2%) et autres (2,6%).
Les maisons forment 82,9% du parc de logements de Saint-Vith ; les immeubles à appartements en représentent 17,1%. Les logements comptent en moyenne 6,4 pièces et les bâtiments ont une année moyenne de construction de 1960. Parmi les bâtiments, on trouve 58,9% de maisons ouvertes, fermes ou châteaux, 15% de maisons semi-fermées et 2,9% de maisons fermées. Les immeubles à appartements représentent 15,9%, les maisons de commerce 3,2% et les autres types de bâtiments 4,1%. Les axes routiers cités dans la commune sont la L 17, la N62, la N611, la N626 et la N646. Depuis le centre, l’accès à l’A27/E42 prend 2 minutes ; l’A26/E25 est à 32 minutes.
Saint-Vith est desservie par 13 lignes de bus. Les lignes TEC mentionnées sont la 394 (Eupen - Büllingen - St-Vith), la 395 (Verviers - Malmedy - Reuland), la 401 (Vielsalm - St-Vith - Manderfeld - Losheimergraben), la 748 (Sourbrodt - Waimes - St-Vith) et la 848 (St-Vith - Aldringen - Gouvy). Les gares de Vielsalm, Gouvy, Gouvy-Frontiere, Troisvierges et Trois-Ponts sont dans la commune ou à proximité. Les infrastructures pour enfants indiquées comptent 0 crèche, 0 école maternelle, 0 école primaire et 0 école secondaire. Les commerces alimentaires mentionnés sont 1 Aldi, 1 Lidl, 1 Carrefour et 1 Delhaize.
Pour les déplacements, Saint-Vith dispose de 1 station de recharge pour véhicules électriques. La commune n’a ni service de vélos partagés ni service de voitures partagées. Liège Airport se rejoint en 50 minutes en voiture ou en 216 minutes en transport en commun. Il n’y a actuellement aucune maison à louer à Saint-Vith, et le loyer mensuel indiqué est de 0 €.