Sankt Vith (tyska) eller Saint-Vith (franska) är en kommun i Belgien.[1] Den ligger i provinsen Liège och regionen Vallonien, i den tyskspråkiga gemenskapen i Belgien i den östra delen av landet, 140 km sydost om huvudstaden Bryssel. Antalet invånare är 9 346.[1]
Omgivningarna runt Sankt Vith är en mosaik av jordbruksmark och naturlig växtlighet.[2] Runt Sankt Vith är det ganska glesbefolkat, med 43 invånare per kvadratkilometer.[3]
Källor