67 communes composent la zone d'emploi de Dinan.

nom communepop.code inseecode postal
Aucaleuc9532200322100
Beaussais-sur-Mer43792220922650
Bobital11432200822100
Bourseul12472201422130
Broons29312202022250
Brusvily11552202122100
Calorguen7222202622100
Caulnes25062203222350
Corseul22702204822130
Créhen16642204922130
Dinan149662205022100
Éréac6762205322250
Évran17872205622630
Guenroc2172206922350
Guitté7112207122350
La Chapelle-Blanche2112203622350
La Landec7492209722980
La Vicomté-sur-Rance11422238522690
Landébia4422209622130
Languédias5582210422980
Languenan11602210522130
Lanrelas8662211422250
Lanvallay42352211822100
Le Hinglé9122208222100
Le Quiou3552226322630
Les Champs-Géraux10532203522630
Matignon17382214322550
Mégrit8092214522270
Plancoët30952217222130
Pléboulle7162217422550
Plélan-le-Petit19472218022980
Pleslin-Trigavou40432219022490
Pléven022200-
Plorec-sur-Arguenon4452220522130
Plouasne17492220822830
Plouër-sur-Rance34232221322490
Pluduno28142223722130
Plumaudan14032223922350
Plumaugat11562224022250
Quévert39632225922100
Rouillac4022226722250
Ruca5962226822550
Saint-André-des-Eaux3952227422630
Saint-Carné11402228022100
Saint-Cast-le-Guildo33532228222380
Saint-Hélen15352229922100
Saint-Jacut-de-la-Mer9092230222750
Saint-Jouan-de-l'Isle4562230522350
Saint-Judoce5902230622630
Saint-Juvat6492230822630
Saint-Lormel8832231122130
Saint-Maden2202231222350
Saint-Maudez2852231522980
Saint-Méloir-des-Bois2722231722980
Saint-Michel-de-Plélan3202231822980
Saint-Pôtan8332232322550
Saint-Samson-sur-Rance16302232722100
Sévignac11162233722250
Taden25992233922100
Trébédan4392234222980
Trédias5042234822250
Tréfumel2792235222630
Trélivan28752236422100
Trémeur8062236922250
Trévron6812238022100
Vildé-Guingalan12942238822980
Yvignac-la-Tour11062239122350

La zone d'emploi de Dinan est composée de 67 communes pour une population de 102478 habitants.