Su puerto pesquero es uno de los más importantes tanto a nivel regional (el tercero de Galicia en capturas, por detrás del puerto de Vigo y del puerto de A Coruña como a nivel nacional, con un tráfico de 1,5 millones de toneladas en el año 2017.