Charmoy est une ville de l' Yonne en région Bourgogne-Franche-Comté.
Charmoy compte 1164 habitants appelés les "Charmoysiens, Charmoysiennes".
La densité de la population de Charmoy est de 166 habitants au km².
Le maire de Charmoy est Madame Mariane SUZANNE