Puerto comercial con un muelle deportivo hacia el oeste del muelle central. Está situado en la ciudad de Stylida, en el Golfo Maliaco, entrando por un canal.
El puerto deportivo de Porcillán está situado en Ribadeo, a 95 km del aeropuerto de Asturias, a 130 km del aeropuerto de A Coruña y a 160 km del de Santiago. El club náutico organiza actividades y cursos de vela, buceo, pesca deportiva, remo, y alquila kayaks.