37 communes composent la zone d'emploi de Metz.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Amel-sur-l'Étang | 150 | 55008 | 55230 |
| Avillers-Sainte-Croix | 80 | 55021 | 55210 |
| Boinville-en-Woëvre | 77 | 55057 | 55400 |
| Bouligny | 2428 | 55063 | 55240 |
| Buzy-Darmont | 524 | 55094 | 55400 |
| Dommary-Baroncourt | 745 | 55158 | 55240 |
| Domremy-la-Canne | 28 | 55162 | 55240 |
| Doncourt-aux-Templiers | 67 | 55163 | 55160 |
| Étain | 3449 | 55181 | 55400 |
| Éton | 201 | 55182 | 55240 |
| Foameix-Ornel | 228 | 55191 | 55400 |
| Gincrey | 61 | 55211 | 55400 |
| Gouraincourt | 70 | 55216 | 55230 |
| Gussainville | 34 | 55222 | 55400 |
| Hannonville-sous-les-Côtes | 546 | 55228 | 55210 |
| Harville | 112 | 55232 | 55160 |
| Hennemont | 111 | 55242 | 55160 |
| Labeuville | 140 | 55265 | 55160 |
| Lanhères | 55 | 55280 | 55400 |
| Latour-en-Woëvre | 87 | 55281 | 55160 |
| Maizeray | 24 | 55311 | 55160 |
| Marchéville-en-Woëvre | 68 | 55320 | 55160 |
| Moulotte | 87 | 55363 | 55160 |
| Pareid | 111 | 55399 | 55160 |
| Parfondrupt | 42 | 55400 | 55400 |
| Pintheville | 104 | 55406 | 55160 |
| Riaville | 50 | 55429 | 55160 |
| Rouvres-en-Woëvre | 589 | 55443 | 55400 |
| Saint-Hilaire-en-Woëvre | 181 | 55457 | 55160 |
| Saint-Jean-lès-Buzy | 376 | 55458 | 55400 |
| Saulx-lès-Champlon | 113 | 55473 | 55160 |
| Senon | 299 | 55481 | 55230 |
| Thillot | 206 | 55507 | 55210 |
| Ville-en-Woëvre | 130 | 55557 | 55160 |
| Villers-sous-Pareid | 74 | 55565 | 55160 |
| Warcq | 182 | 55578 | 55400 |
| Woël | 208 | 55583 | 55210 |
La zone d'emploi de Metz est composée de 37 communes pour une population de 12037 habitants.