Cette petite commune bretonne est située au sud du Morbihan sur les bords de la Vilaine :
Le pont du Morbihan (ouvert au public en 1996) long de 376 mètres enjambe la Vilaine; son tablier posé sur un arc de 200 mètres de portée domine la rivière de plus de 50 mètres.
Un second pont datant de 1960 est situé à environ 600 mètres du précédent :
Un belvédère rocheux permet d'avoir une jolie vue sur le port de plaisance :
La Roche-Bernard fait partie des petites cités de caractère et son vieux quartier juché sur les hauteurs ne manque pas de charme:
On peut y voir quelques belles enseignes :
Un musée est consacré aux traditions maritimes de l'estuaire de la Vilaine :