Champ-le-Duc est une ville des Vosges en région Grand Est.
Champ-le-Duc compte 535 habitants.
La densité de la population de Champ-le-Duc est de 134 habitants au km².
Le maire de Champ-le-Duc est Monsieur Jean-Louis MENTREL