Der Schwalbenwurz-Enzian wächst staudenartig auf kalkhaltigen, feuchten Böden. Oft sieht man ihn in der Nähe von Bächen und in lichten Wäldern unterhalb von 2.000 m.
Gesehen im Abstieg vom Weiler Frohn (1.324 m) nach Maria Luggau im Kärntner Lesachtal.