El salmonete de roca suele habitar en las zonas rocosas y arenosas, la mayoría de las veces en la interfase entre arena y piedras.