Utbredelsen omfatter Sør- og Mellom-Europa fra Nord-Spania østover til Ukraina og sentrale Anatolia. Den vokser på de fleste store middelhavsøyene, og det er spredte forekomster i Kaukasus. Arten finnes nordover til Belgia, Sør-Tyskland og Tsjekkia, og det er også en isolert forekomst ved Oder lengst nordøst i Tyskland.