31 communes composent la zone d'emploi de Morlaix.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Bolazec | 172 | 29012 | 29640 |
| Botsorhel | 428 | 29014 | 29650 |
| Carantec | 3261 | 29023 | 29660 |
| Garlan | 1063 | 29059 | 29610 |
| Guerlesquin | 1259 | 29067 | 29650 |
| Guiclan | 2564 | 29068 | 29410 |
| Guimaëc | 966 | 29073 | 29620 |
| Henvic | 1195 | 29079 | 29670 |
| Lanmeur | 2367 | 29113 | 29620 |
| Lannéanou | 341 | 29114 | 29640 |
| Le Cloître-Saint-Thégonnec | 644 | 29034 | 29410 |
| Le Ponthou | 0 | 29219 | - |
| Locquénolé | 792 | 29132 | 29670 |
| Locquirec | 1543 | 29133 | 29241 |
| Morlaix | 15220 | 29151 | 29600 |
| Pleyber-Christ | 3175 | 29163 | 29410 |
| Plouégat-Guérand | 1058 | 29182 | 29620 |
| Plouégat-Moysan | 720 | 29183 | 29650 |
| Plouénan | 2588 | 29184 | 29420 |
| Plouezoc'h | 1640 | 29186 | 29252 |
| Plougasnou | 3035 | 29188 | 29630 |
| Plougonven | 3398 | 29191 | 29640 |
| Plouigneau | 5039 | 29199 | 29610 |
| Plounéour-Ménez | 1298 | 29202 | 29410 |
| Plourin-lès-Morlaix | 4529 | 29207 | 29600 |
| Saint-Jean-du-Doigt | 683 | 29251 | 29630 |
| Saint-Martin-des-Champs | 4792 | 29254 | 29600 |
| Saint-Thégonnec | 3118 | 29266 | 29410 |
| Sainte-Sève | 1060 | 29265 | 29600 |
| Scrignac | 781 | 29275 | 29640 |
| Taulé | 2883 | 29279 | 29670 |
La zone d'emploi de Morlaix est composée de 31 communes pour une population de 71612 habitants.