Dès le , l'activité maritime va, à la Roche-Bernard, prendre de l'ampleur au fil des siècles, notamment avec le commerce du sel et les chantiers navals. Important site de construction navale, la ville voit, en 1635, le lancement du premier vaisseau à trois ponts de la marine française, " "La Couronne" ". L'apogée de l'activité navale est atteint au cours du siècle, dans les années 1880-1890, et décroît rapidement au siècle. Après la construction du barrage d'Arzal, le port est transformé pour accueillir les bateaux de plaisance, modernes et anciens, qui ont remplacé les navires marchands.