Utbredelsen omfatter Fennoskandia, nordlige deler og fjellstrøk i Sibir, Skottland, Alpene, Karpatene og Pyreneene. I Irland er den knyttet til berg ved havet. Fjelltistel er vanlig i det meste av Norge, spesielt i fjellet. På Svalbard er arten kun funnet på Kapp Berg på sørvestkysten av Spitsbergen.