Vive en zonas de matorral, sobre suelos pedregosos o arenosos, bien drenados, grietas, viejas construcciones (rupícola o subrupícola), en climas templados o semiáridos.