In Europe, Mytilus galloprovincialis is found in the Mediterranean Sea and the Black Sea, and on the Atlantic coasts, in Portugal, north to France and the British Isles and Norway. Recently this species has also been found in the European Arctic including northern Norway and Svalbard.
In the northern Pacific the species is found along the coast of California, where it was introduced from Europe by human activity in the early 20th century, and also in the Puget Sound region of Washington state, where it has been subject to aquaculture. It is also present as an invasive species on the Asian coast throughout Japan, including Ryukyu Islands, as well as in North Korea and around Vladivostok in Russia.