Slangenkruid is inheems in Europa en noordwest Azië. Het wortelt in weilanden en langs wegen in USDA zones 3 tot 8. Het wordt als invasief beschouwd in meer dan achttien landen, waaronder Australië, Rusland, Wit-Rusland, Zuid-Afrika en de Verenigde Staten. In de VS wordt de plant als invasief beschouwd in Alaska, Wyoming, Idaho, Utah en West Virginia. In dergelijke gebieden vormt slangenkruid strengen die de groei van inheemse vegetatie belemmeren. Contact kan dermatitis veroorzaken en herhaalde inname kan vee na verloop van tijd vergiftigen door de pyrrolizidine-alkaloïden van de plant. Slangenkruid zaait snel opnieuw, maar als het nodig is, kunnen de bloeiende stengels worden verwijderd om verspreiding te voorkomen.