Matorrales heliófilos, claros de encinar, de alcornocal o de pinares, roquedos en substrato calizo o silíceo; de 0 hasta 1200 m de altitud.