Kanton Dinan-Kornôg a yae 13 kumun d'ober anezhañ : Bowidel ; Bruzivili ; Dinan (lodenn) ; An Hengleuz ; Kerorgen ; Kever ; Oskaleg ; Plouhern ; Sant-Karneg ; Sant-Samzun ; Taden ; Trelivan ; Treveron.