Astuce :
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Aucaleuc | 953 | 22003 | 212200034 | 22100 |
| Dinan (chef lieu) | 14966 | 22050 | 200076578 | 22100 |
| Quévert | 3963 | 22259 | 212202592 | 22100 |
| Trélivan | 2875 | 22364 | 212203640 | 22100 |
| Vildé-Guingalan | 1294 | 22388 | 212203889 | 22980 |
Le canton de Dinan est composé de 5 communes entières pour une population de 24051 habitants.