Slekta omfatter 65 arter, og de fleste vokser i middelhavsområdet. Det er 28 endemiske arter i Makaronesia (Kanariøyene, Madeira, Kapp Verde). Størst utbredelse har ormehode som vokser nordover til Norge og østover til Xinjiang i Kina. Noen arter dyrkes i hager og finnes forvillet i andre verdensdeler.