Les origines de La Roche-Bernard remontent au début du siècle, lorsque le seigneur viking Bern-Hart (dont le nom signifie " "fort comme un ours" ") découvre un promontoire rocheux, en bordure de la Vilaine. Il décide alors d'y installer sa forteresse, tirant parti de la facilité de défense du site. Prêtant allégeance au duc de Bretagne, il reçoit alors le titre de comte de la Roche-Bernard et des terres qui lui sont associées.