On trouve l’ange de mer en Méditerranée, dans la mer Égée, autour des îles Canaries et sur les côtes de Grande-Bretagne et d’Irlande, bien que son aire de répartition historique soit plus vaste.
On trouve l’ange de mer en Méditerranée, dans la mer Égée, autour des îles Canaries et sur les côtes de Grande-Bretagne et d’Irlande, bien que son aire de répartition historique soit plus vaste. Sa présence dans de nombreuses régions qu’il a habitées est incertaine.