Gentiana alpina is found in the south-west and west of the MiddleAlps, the Middle Pyrenees and in the Sierra Nevada of southern Spain. It avoids growing in limestone rocks, and grows at elevations of. In the Alps, G. alpina typically occur in the Caricion curvulae plant association.