En acantilados y riscos de la zona baja, junto a sabinales y de los márgenes del bosque de laurisilva. En las regiones del centro y suroeste de la isla de La Gomera: El Cedro, Valle Gran Rey, y en la costa norte, Barranco de Vallehermoso, Roque Cano, entre los 200-1000 m (Bramwell, 1998; Bramwell & Bramwell, 2001).