The distribution of Corallina officinalis is not yet fully known. We know it occurs in the North Atlantic.
Corallina officinalis can be found in rock pools in the middle and lower shore often forming a distinct zone just below the rim of rock pools. The seaweed also lives on rocks on the lower shore and in shallow water.
This species also provides a home for little sea creatures and often has other seaweeds growing on it.