Pinguicula alpina is found in high altitudes and latitudes throughout Europe and Asia, with the densest populations concentrated in the Alps and northern Scandinavia. Around the last ice age the plant was distributed throughout Asia, where it still remains today in Siberia, Mongolia, and the Himalayas. P. alpina is one of the most widely distributed members of the genus Pinguicula.