La Roche-Bernard is a commune in the Morbihan department of Brittany in north-western France. Inhabitants of La Roche-Bernard are called in French Rochois for men and Rochoises for women.
Forming a part of Petites cités de caractère', a quality label, the town is known for its marina along the waterfront of the river named La Vilaine and also for its old area.