Roche Bernard to gmina i miejscowość położone na północnym zachodnie Francji w regionie Bretania. Miasteczko zostało założone w 919 r. przez wodza Wikingów imieniem Bern-hart. Dostrzegł on strategiczne walory otoczenia - Roche Bernard położone jest nad szeroką rzeką Vilaine, kilkanaście kilometrów w głębi lądu, ale z łatwym dostępem do morza. Miasto stanowiło ważny lokalny port aż do XIX w., a obecnie jest bardzo znane ze swojego pięknego nabrzeża. Roche Bernard to kwitnący port jachtowy, stacjonuje tu ponad pół tysiąca prywatnych łodzi, których właściciele często odwiedzają urokliwe miasteczko w przerwach między rejsami.