Pequena aldeia de Haute-Loire, no coração do Parque Natural Regional de Livradois-Forez, Champagnac-le-Vieux tem lugar a 900 metros acima do nível do mar, a cerca de sessenta quilómetros de Puy-en-Velay. Está localizado perto de Chassignolles, Auzon e Javaugues.
Antiga vila fortificada, Champagnac-le-Vieux teria sua origem, segundo alguns historiadores, na era galo-romana. Por muito tempo agrícola, voltou-se para o turismo, apresentando um patrimônio arquitetônico excepcional. Os amantes da vida ao ar livre e esportes também serão seduzidos pelas paisagens ao redor, bem como pelas facilidades oferecidas.