Bad Hofgastein est un bourg du land de Salzbourg dans le district de Sankt Johann im Pongau, à 100 km de la capitale Salzbourg en Autriche. Il s'étend sur 103,75 km2 et compte environ 6 900 habitants. C'est une station thermale et une station de sports d'hiver. Il y a une école professionnelle de tourisme ainsi qu'un lycée qui met l'accent sur la musique.