Description héraldique :
de gueules au château donjonné de trois tourelles d'or, maçonné de sable, au chef d'hermine
Signification du blason :
Les armes actuelles de la ville se retrouvent à peu de choses près sur un sceau de Charles de Dinan Montafilant de 1370. Une première tenue des États de Bretagne eut lieu à Dinan en 1352, suivie de quatorze autres jusqu'en 1718.
Composition de l'écusson :
L'écusson correspond au blason de la ville.