It is native to Europe, where it is found throughout the Alps as well as mountains in southern Europe and the Atlas Mountains in northern Africa. It grows in rocky terrain, often in crevices from elevations of 500 to 2000 meters.
