58 communes composent le bassin de vie de Épinal.
| nom commune | pop. | code insee | code siren | code postal |
|---|---|---|---|---|
| Aydoilles | 1007 | 88026 | 218800266 | 88600 |
| Baffe | 621 | 88028 | 218800282 | 88460 |
| Bayecourt | 234 | 88040 | 218800407 | 88150 |
| Bettegney-Saint-Brice | 162 | 88055 | 218800555 | 88450 |
| Bocquegney | 133 | 88063 | 218800639 | 88270 |
| Bouxières-aux-Bois | 144 | 88069 | 218800696 | 88270 |
| Capavenir-Vosges | 8433 | 88465 | 200059939 | 88150 |
| Chantraine | 3201 | 88087 | 218800878 | 88000 |
| Charmois-l'Orgueilleux | 584 | 88092 | 218800928 | 88270 |
| Châtel-sur-Moselle | 1726 | 88094 | 218800944 | 88330 |
| Chaumousey | 913 | 88098 | 218800985 | 88390 |
| Chavelot | 1372 | 88099 | 218800993 | 88150 |
| Damas-aux-Bois | 273 | 88121 | 218801215 | 88330 |
| Darnieulles | 1367 | 88126 | 218801264 | 88390 |
| Deyvillers | 1350 | 88132 | 218801322 | 88000 |
| Dignonville | 207 | 88133 | 218801330 | 88000 |
| Dinozé | 652 | 88134 | 218801348 | 88000 |
| Dogneville | 1511 | 88136 | 218801363 | 88000 |
| Domèvre-sur-Avière | 433 | 88142 | 218801421 | 88390 |
| Domèvre-sur-Durbion | 266 | 88143 | 218801439 | 88330 |
| Dommartin-aux-Bois | 399 | 88147 | 218801470 | 88390 |
| Dompierre | 240 | 88152 | 218801520 | 88600 |
| Dounoux | 871 | 88157 | 218801579 | 88220 |
| Épinal | 32296 | 88160 | 218801603 | 88000 |
| Escles | 385 | 88161 | 218801611 | 88260 |
| Fomerey | 141 | 88174 | 218801744 | 88390 |
| Fontenay | 471 | 88175 | 218801751 | 88600 |
| Forges | 1779 | 88178 | 218801785 | 88390 |
| Frizon | 484 | 88190 | 218801900 | 88440 |
| Gigney | 58 | 88200 | 218802007 | 88390 |
| Girancourt | 873 | 88201 | 218802015 | 88390 |
| Golbey | 8827 | 88209 | 218802098 | 88190 |
| Gorhey | 169 | 88210 | 218802106 | 88270 |
| Hadigny-les-Verrières | 378 | 88224 | 218802247 | 88330 |
| Hadol | 2331 | 88225 | 218802254 | 88220 |
| Harol | 627 | 88233 | 218802338 | 88270 |
| Igney | 1143 | 88247 | 218802478 | 88150 |
| Jeuxey | 663 | 88253 | 218802536 | 88000 |
| Longchamp | 460 | 88273 | 218802734 | 88000 |
| Madegney | 126 | 88280 | 218802809 | 88450 |
| Mazeley | 267 | 88294 | 218802940 | 88150 |
| Méménil | 175 | 88297 | 218802973 | 88600 |
| Moriville | 436 | 88313 | 218803138 | 88330 |
| Nomexy | 1927 | 88327 | 218803278 | 88440 |
| Pallegney | 172 | 88342 | 218803427 | 88330 |
| Regney | 103 | 88378 | 218803781 | 88450 |
| Rehaincourt | 361 | 88379 | 218803799 | 88330 |
| Renauvoid | 120 | 88388 | 218803880 | 88390 |
| Saint-Vallier | 100 | 88437 | 218804375 | 88270 |
| Sanchey | 953 | 88439 | 218804391 | 88390 |
| Sercœur | 224 | 88454 | 218804540 | 88600 |
| Uriménil | 1326 | 88481 | 218804813 | 88220 |
| Uxegney | 2249 | 88483 | 218804839 | 88390 |
| Uzemain | 1050 | 88484 | 218804847 | 88220 |
| Vaudéville | 195 | 88495 | 218804953 | 88000 |
| Vaxoncourt | 502 | 88497 | 218804979 | 88330 |
| Villoncourt | 100 | 88509 | 218805091 | 88150 |
| Zincourt | 76 | 88532 | 218805323 | 88330 |
Le bassin de vie de Épinal est composé de 58 communes pour une population de 87646 habitants.
Retrouvez les cartes des bassins de vie des Vosges