Champagnac
Champagnac is the name of several municipalities in France:
- Champagnac (Cantal) in the Cantal department
- Champagnac (Charente-Maritime) in the Charente-Maritime department
with name affix:
- Champagnac-de-Belair in the Dordogne department
- Champagnac-la-Noaille in the Corrèze department
- Champagnac-la-Prune in the Corrèze department
- Champagnac-la-Rivière in the Haute-Vienne department
- Champagnac-le-Vieux in the Haute-Loire department