La Roche-Bernard [la ʁɔʃ bɛʁnaʁ] est une commune française, chef-lieu du canton de La Roche-Bernard, située dans le département du Morbihan et la région Bretagne. Elle fait partie des douze communes de l'intercommunalité Arc Sud Bretagne et de l'arrondissement de Vannes.
Faisant partie de l’association Petites cités de caractère, la commune est surtout connue pour son port de plaisance sur les berges de la Vilaine ainsi que son vieux quartier.
Le site du Rocher, surplombant La Vilaine, offre un panorama surprenant sur le fleuve et ses ponts. Au soleil levant ou couchant, la vue est encore plus émouvante ! Petite particularité : sur ce rocher se trouvent 2 canons provenant du vaisseau Le Juste coulé durant la Bataille des Cardinaux en 1759.