Les armoiries de Châteauvillain se blasonnent : d'azur au château couvert et donjonné d'or, maçonné, ouvert et ajouré de sable. L'écu est timbré d'une couronne murale de sable et est entouré de branches d'olivier et de laurier. La Croix de guerre [?] est appendue à l'écu.
Source : observations in situ, enveloppe de la mairie
Une variante se blasonne : de gueules semé de billettes d'or au lion du même brochant sur le tout
Ce sont les armoiries des anciens seigneurs de Châteauvillain. La mairie les utilise dans ses bulletins municipaux (éditoriaux).
Sources : http://www.mairiechateauvillain-hautemarne.fr et http://www.mairiechateauvillain-hautemarne.fr/cariboost_files/bulletin2010-1.pdf (couverture, édito et où figure également une lettre à entête de la mairie avec les armoiries précédentes).