57 communes composent la zone d'emploi de Morlaix.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Bodilis | 1700 | 29010 | 29400 |
| Botsorhel | 428 | 29014 | 29650 |
| Carantec | 3261 | 29023 | 29660 |
| Cléder | 3582 | 29030 | 29233 |
| Commana | 994 | 29038 | 29450 |
| Garlan | 1063 | 29059 | 29610 |
| Guerlesquin | 1259 | 29067 | 29650 |
| Guiclan | 2564 | 29068 | 29410 |
| Guimaëc | 966 | 29073 | 29620 |
| Guimiliau | 1000 | 29074 | 29400 |
| Henvic | 1195 | 29079 | 29670 |
| Île-de-Batz | 457 | 29082 | 29253 |
| Lampaul-Guimiliau | 2004 | 29097 | 29400 |
| Landivisiau | 9197 | 29105 | 29400 |
| Lanhouarneau | 1294 | 29111 | 29430 |
| Lanmeur | 2367 | 29113 | 29620 |
| Lannéanou | 341 | 29114 | 29640 |
| Le Cloître-Saint-Thégonnec | 644 | 29034 | 29410 |
| Loc-Eguiner | 378 | 29128 | 29400 |
| Locmélar | 476 | 29131 | 29400 |
| Locquénolé | 792 | 29132 | 29670 |
| Locquirec | 1543 | 29133 | 29241 |
| Mespaul | 935 | 29148 | 29420 |
| 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 |
| Plouescat | 3549 | 29185 | 29430 |
| Plouezoc'h | 1640 | 29186 | 29252 |
| Plougar | 790 | 29187 | 29440 |
| Plougasnou | 3035 | 29188 | 29630 |
| Plougonven | 3398 | 29191 | 29640 |
| Plougoulm | 1761 | 29192 | 29250 |
| Plougourvest | 1486 | 29193 | 29400 |
| Plouigneau | 5039 | 29199 | 29610 |
| Plounéour-Ménez | 1298 | 29202 | 29410 |
| Plounévez-Lochrist | 2285 | 29206 | 29430 |
| Plourin-lès-Morlaix | 4529 | 29207 | 29600 |
| Plouvorn | 2932 | 29210 | 29420 |
| Plouzévédé | 1856 | 29213 | 29440 |
| Roscoff | 3318 | 29239 | 29680 |
| Saint-Derrien | 846 | 29244 | 29440 |
| Saint-Jean-du-Doigt | 683 | 29251 | 29630 |
| Saint-Martin-des-Champs | 4792 | 29254 | 29600 |
| Saint-Pol-de-Léon | 6841 | 29259 | 29250 |
| Saint-Sauveur | 827 | 29262 | 29400 |
| Saint-Servais | 789 | 29264 | 29400 |
| Saint-Thégonnec Loc-Eguiner | 3118 | 29266 | 29410 |
| Saint-Vougay | 879 | 29271 | 29440 |
| Sainte-Sève | 1060 | 29265 | 29600 |
| Santec | 2435 | 29273 | 29250 |
| Sibiril | 1154 | 29276 | 29250 |
| Sizun | 2334 | 29277 | 29450 |
| Taulé | 2883 | 29279 | 29670 |
| Tréflaouénan | 523 | 29285 | 29440 |
| Trézilidé | 403 | 29301 | 29440 |
La zone d'emploi de Morlaix est composée de 57 communes pour une population de 127684 habitants.