Rochefort-en-Terre est l'une des plus belles Petites cités de Caractère de Bretagne. De la place Saint-Michel à la rue du Château, on peut voir des maisons de schiste et de granit, des encorbellements et des colombages.