Champagnac-de-Belair est une ville de la Dordogne en région Nouvelle-Aquitaine.
Champagnac-de-Belair compte 686 habitants appelés les "Champagnacois, Champagnacoises".
La densité de la population de Champagnac-de-Belair est de 36 habitants au km².
Le maire de Champagnac-de-Belair est Monsieur Gérard LACOSTE