Skorpionklo vokser i garrigue og på tørre steder, dyrket mark og brakkmark. Den er utbredt i hele middelhavsområdet og finnes også på Krim og i Kaukasia og Iran. I Norge er den funnet to ganger, på ballastjord i Kristiansund i 1868 og i en malmhaug ved smelteverket i Årdal i 1953.