Aparece en los sistemas montañosos del centro y sur de España y en Portugal donde habita en zonas silíceas, en sotobosques de encinares, melojares, robledales y alcornocales.