L'aire de répartition naturelle de cette espèce s'étend de l'Europe centrale et du Sud-Est (Albanie Bulgarie Tchéquie-Slovaquie, ex-Yougoslavie, Grèce Hongrie Italie, Roumanie) à la Turquie, l'Iran du Nord et de l'Ukraine à l'Asie centrale à l'Himalaya occidental.
Elle a été introduite en Europe (Espagne, Portugal, France, Allemagne, Suisse, Grande Bretagne, Pays scandinaves), États-Unis, Argentine du NE, Chili central, Maroc, Algérie où elle s'est naturalisée. La Coquelourde des jardins peut se rencontrer dans plusieurs régions françaises mais également, à une plus grande échelle, en Asie mineure et jusqu'au Turkestan. En France, elle se rencontre dans les lieux incultes et rocailleux, dans le Sud-Ouest, le Sud-Est et le Centre, jusqu'à la Saône-et-Loire, l'Indre et la Sarthe ; absente de la région méditerranéenne.
- Habitat type : friches vivaces, prairies maigres, xérophiles, médioeuropéennes
- Aire de répartition : européen méridional