Es una especie nativa de Europa mediterránea occidental y meridional —incluidas sus islas (Baleares, Córcega y Cerdeña)— así como de África del Norte extendiéndose hasta más allá de Pakistan.