 The butterfly blenny has a range that extends from the Mediterranean Sea, up the cost of Spain, Portugal and France to the English Channel and the Irish Sea.It is found over rocky substrates covered with seaweed and this means that it is seldom caught in trawls, and may be more common than it seems.It occurs in the subtidal zone, and its depth range is down to about .