Comprégnac est une commune située dans le Parc Naturel Régional des Grands Causses sur la rive droite du Tarn, à 12 km à l'ouest de Millau.
En 1366, le château appartenait à Bertrand de Luzençon ; cette famille se fondit dans celle des Vezins de Lévézou. Il subsiste quelques vestiges du château dans ce village.
La vallée de la rive droite du Tarn, en aval de Millau, correspond au territoire du Causse Rouge. Ces terrasses sont favorables à la culture de la vigne pour la production des côtes de Millau, ainsi qu'à la plantation de chênes truffiers.