Obervellach est une commune autrichienne du district de Spittal an der Drau en Carinthie. C'est une station climatique reconnue par l'État.