Se encuentra en herbazales nitrificados, taludes, repisas o base de roquedos umbrosos y con humedad primaveral asegurada; a una altitud de 0-600 metros en el Sur de Europa y NW de África.