La Roche-Bernard is a commune in the Morbihan department of Brittany in north-western France. Inhabitants of La Roche-Bernard are called in …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 Vilaine and also for its old area.