-
- Le code officiel géographique Charmes est 8803.
- Le bureau centralisateur du canton est la commune Charmes (88090)
- : Grand Est (44) dont le chef-lieu est la commune Strasbourg (67482)
- : Vosges (88) dont le chef-lieu est la commune Épinal (88160)
-
- Avillers (88023)
- Avrainville (88024)
- Battexey (88038)
- Bettegney-Saint-Brice (88055)
- Bettoncourt (88056)
- Bouxières-aux-Bois (88069)
- Bouxurulles (88070)
- Brantigny (88073)
- Bult (88080)
- Chamagne (88084)
- Charmes (88090)
- Châtel-sur-Moselle (88094)
- Clézentaine (88110)
- Damas-aux-Bois (88121)
- Deinvillers (88127)
- Derbamont (88129)
- Essegney (88163)
- Fauconcourt (88168)
- Florémont (88173)
- Gircourt-lès-Viéville (88202)
- Gugney-aux-Aulx (88223)
- Hadigny-les-Verrières (88224)
- Haillainville (88228)
- Hardancourt (88230)
- Hergugney (88239)
- Jorxey (88254)
- Langley (88260)
- Madegney (88280)
- Marainville-sur-Madon (88286)
- Moriville (88313)
- Moyemont (88318)
- Nomexy (88327)
- Ortoncourt (88338)
- Pont-sur-Madon (88354)
- Portieux (88355)
- Rapey (88374)
- Regney (88378)
- Rehaincourt (88379)
- Romont (88395)
- Rugney (88406)
- Saint-Genest (88416)
- Saint-Maurice-sur-Mortagne (88425)
- Saint-Vallier (88437)
- Savigny (88449)
- Socourt (88458)
- Ubexy (88480)
- Varmonzey (88493)
- Vincey (88513)
- Vomécourt (88521)
- Vomécourt-sur-Madon (88522)
- Xaronval (88529)
- Évaux-et-Ménil (88166)