Nitrófila, ampliamente naturalizada en taludes, terraplenes, márgenes de camino, terrazas de ríos, preferentemente en arenales o sobre suelos rocosos o pedregosos y removidos.