La Roche-Bernard 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 des 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.
Faisant partie des 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.