Морские собачки обитают практически во всех морях мирового океана. 3 Они встречаются и в тропических водах, например в Красном море, и в умеренных — широко распространены в Средиземном, Чёрном и Азовском морях. 3
Селятся морские собачки на прибрежном мелководье и приливных коралловых рифах, в мангровых зарослях, некоторые виды — в опреснённых низовьях рек. 3
Например, обыкновенная морская собачка (Parablennius sanguinolentus) обитает в Чёрном море, проливе Босфор, Мраморном море, Средиземном море и прилегающей части Атлантического океана от Бискайского залива до Сенегала и Марокко, острова Мадейра и Канарских островов. 12