Se encuentra en los departamentos franceses del Aude y del Hérault (Francia) y en gran parte de Cataluña (España), en pastizales y en claros de garrigas y de bosques y pinares a altitudes de 0 a 1200 metros.