Bergjunker har en amfiatlantisk utbredelse og deles i tre underarter. Subsp. vokser i fjellene i Sør- og Mellom-Europa, samt i Ryfylke i Norge, subsp. vokser i Kaukasus, mens subsp. finnes i Nord-Norge, Island, Grønland, Canada og nordlige USA.