Blottie entre la Couze et des coteaux en terrasses, Champeix fut, jusqu'au XIXe siècle, une cité viticole prospère de plus de 2 000 habitants. Touchées une première fois par le mildiou en 1895, les vignes furent progressivement arrachées et la ville subit une forte baisse démographique. Le phénomène ne s'inversa progressivement qu'à partir de 1950. Champeix compte aujourd'hui 1 400 habitants. Dans le centre, les maisons vigneronnes sont toujours présentes. C'est toutefois le château du Marchidal, en surplomb du village, et l'aménagement des coteaux en jardins et terrasses cultivées qui donnent son attractivité touristique à la petite ville.