L’Aubrac est un massif volcanique âgé de 5 à 9 millions d’années. Son point culminant se situe au Signal de Mailhebiau (1469 mètres).
Il est délimité par des rivières : au Sud le Lot, au Nord la Truyère et à l’est la Colagne. Le plateau est constitué de différentes roches. Sur les contreforts du plateau, près de la Vallée du Lot, on retrouve beaucoup de Gneiss et de schiste. Au centre, le basalte, qui nous rappelle l’origine volcanique du lieu, est omniprésent.