El puerto deportivo de Ribadeo está en Porcillán. Esta en el punto de origen de la villa, y cuenta en la actualidad con más de 400 plazas de amarre.