Chilhac est une ville de la Haute-Loire en région Auvergne-Rhône-Alpes.
Chilhac compte 196 habitants.
La densité de la population de Chilhac est de 49 habitants au km².
Le maire de Chilhac est Monsieur BECKERT Michel