la géologie du Cantal est très diverse. Au centre la montagne cantalienne, constituée exclusivement de produits volcaniques
variés, recouvre un socle métamorphique et granitique qui affleure en périphérie, de l'Artense à la Châtaigneraie et au Carladès. Cà et là, des bassins sédimentaires carbonifères et tertiaires occupent généralement des dépressions : Champagnac, Aurillac,Saint-Flour, Maurs etc ...
Toutes ces formations géologiques recèlent de nombreux matériaux qui ont été un enjeu économique pour la région. Ainsi le district de Brioude-Massiac était le 2ème district Français pour l'antimoine, les mines de Champagnac avaient fourni depuis 1897, environ 6 millions de tonnes de charbon.(cf Hubert Bril et Pierre Watelet, histoire, géologie, métallogénie du Cantal)