Se cría sobre todo tipo de suelos, principalmente en los encinares y demás bosques mediterráneos, manteniéndose cuando éstos son talados y soportando muy bien los suelos pedregosos y poco profundos; desde el nivel del mar a los 1000 m, donde empieza a escasear.