En algunas regiones es una especie protegida porque coloniza terrenos poco fértiles, sobre todo en la cordillera de los Andes.
[5] Habita zonas de clima mediterráneo y estepa cálida, aunque hay excepciones, porque también se la puede ver en el Chaco árido.
Se la puede encontrar en Argentina,[6] Tarija (sur de Bolivia), Chile, Paraguay, Uruguay y en las pampas de Río Grande del Sur (Brasil), así como en España e Italia,[7] aunque en estos dos últimos países es exótica.
Dado su amplio rango de hábitat, algunos autores consideran que existen muchas subespecies y variedades.
Además, forma espinillares en las tierras de lomadas (que tienen alto drenaje).